hoch

Axel was here … OpenNebula Conf 2017

Na, ein Glück, gibt es ein Beweisfoto! Oder Suchbild. Je nachdem.
Demnach war ich wohl im Oktber 2017 in Madrid bei der OpenNebula Conf.

2017-11-08-opennebulaconf-01.jpg

Anm.: OpenNebula ist ein Verwaltungswerkzeug für virtuelle Server verschiedener Hypervisor (z.B. KVM, Xen, Vmware … und auch gemixt) in einem oder mehreren Rechenzentren für private, public und hybride Clouds.

weiterführende Links:

  1. opennebula.org
Artikel weiterempfehlen: Facebook

PHP-Funktion: Passwort-Check bei haveibeenpwned.com

Anbei eine Funktion, die mit der API von haveibeenpwned.com ein Passwort prüft, ob dieses als gehackt gilt.
Wenn die Funktion true zurückliefert, wurde das Passwort gefunden (sprich: wurde gehackt). Diese Funktion kann man z.B. in einer Applikation einbauen, wenn man Benutzer ihr Passwort setzen lässt. Wenn die Funktion true liefert, dann wäre die Benutzereingabe als unsicher zurückzuweisen.

/**
* check password in an online database; it returns true if the password
* was found in the database
*
* @see https://haveibeenpwned.com/API/v2
* @param string   $sPassword   password to check
* @param boolean  $bShowDebug  show debug infos or not (default: false)
* @return boolean
*/
function haveibeenpwned($sPassword, $bShowDebug=false){
   
    // --- make the request
    $sCheckPwUrl='https://haveibeenpwned.com/api/pwnedpassword/'.sha1($sPassword).'?originalPasswordIsAHash=true';
    $context = stream_context_create($opts);
    $sPwReturn = file_get_contents(
            $sCheckPwUrl, false,
            stream_context_create(
                array(
                    "http" => array(
                        "method" => "GET",
                        "header" => "User-Agent: php-check-4-my-password\r\nAccept: application/vnd.haveibeenpwned.v2+json\r\n"
                    )
                )   
            )
    );
    $aRespHeader=$http_response_header;
   
    echo $bShowDebug ? '<pre>'.$sCheckPwUrl.'<br>'
            . 'Header: '.print_r($aRespHeader, 1).'<br>'
            . '$sPwReturn = '.$sPwReturn.'<br>'
            .'</pre>' : '' ;
   
    // --- check result
    $bFound=array_search('HTTP/1.1 200 OK', $aRespHeader)!==false;
    echo $bShowDebug ? (
            $bFound ? 'ERROR: The password was found in the database :-/'
                : 'OK: seems not to been hacked yet :-)'
            ) : '';
    return $bFound;
}

weiterführende Links:

  1. https://haveibeenpwned.com/
  2. haveibeenpwned.com - API
Artikel weiterempfehlen: Facebook

OWA: die “Kalender von Pers”

Im OWA-Kalender des aktuellen Exchange 2016 kann man die Breite der linken Spalte nicht verschieben.
“Kalender von Pers” steht dann dort. Und wenn man Ausleihgeräte über einen Exchange Kalender verwaltet, sieht man leider nicht sofort den kompletten Namen.

2017-07-21-kalender-von-pers.png

Bis Microsoft das behebt, kann man sich ein Bookmarklet [01] in seinem Browser ablegen. Jenes funktioniert unabhängig von der Domain/ URL, wo sich eure OWA-Installation befindet und unabhängig vom Webbrowser (Anm.: leider weis ich nicht, wie man in Edge ein Bookmarklet erzeugt).

Anleitung:

  • Den nachfolgenden Link per Drag and Drop in die Lesezeichenliste ziehen: Kalenderbreite
  • OWA im Browser starten und in den Kalender wechseln
  • In der Lesezeichenliste auf das eben erstellte Bookmarklet “Kalenderbreite” anklicken. Die Kalenderbreite wird dann angepasst. Und bleibt so bis zum Neuladen der Seite.

Wie das Bookmarklet funktioniert:

In das aktuelle Dokument im Browser wird zusätzlicher CSS-Code eingeschleust.

Der Wert für die Breite wird in 2 DIVs benötigt, die unterhalb des DIV der Klasse “._wx_P” sind.
Ich setze eine Variable w auf die Breite von 300 Pixel und weise dem 1. Div nach dem Div der Klasse “._wx_P” die Breite auf w und beim 2. Div den Wert left auf w.
Wenn man im Inspektor schaut – die 2 Originalwerte “210px” werden mit “300px” übersteuert. Wem das nicht breit genug ist, kann das Bookmarklet bearbeiten und den Wert hinter w=… anpassen.

2017-07-21-kalender-von-pers-2.png

weiterführende Links:

  1. Wikipedia: Bookmarklet
  2. Nochmal das Bookmarklet … Drag and Drop: Kalenderbreite
Artikel weiterempfehlen: Facebook

In den Top 100.000 in D

Das Ranking von axel-hahn.de ist in D erstmals 5-stellig:

2017-03-30-alexa-ranking.png

Hehe.

weiterführende Links:

  1. alexa.com
Artikel weiterempfehlen: Facebook

T-Online-Extrem-Kleingedrucktes

Wenn man so Werbeeinblendungen sieht … ja dies nervt. Und natürlich weiss ich auch, was Werbeblocker sind. Und dass ebenjene gut sind, weil die Werbecontent-Industrie wirklich Null Kontrolle über eingebettetes Javascript und etwaige Einschleusung Malware hat. Das ist nicht nur blosse Theorie. Schon um sich nicht versehentlich mit einer bösartigen Software zu infizieren, sollte man vernünftigerweise Werbeblocker einsetzen (s. Links [1]+[2]).
Aber das ist ein ganz anderes Thema.

Ähm, was wollte ich?? Ach so: Mir kam mal wieder Werbung unter. Und was ich bei Spiegel.de sehe: T-Online ist ja extrem dreist: rechts der Webseite ist so ein pinkfarbener-Banner:
2017-03-20-t-online-seeeehr-klein-gedrucktes.png

Was bitte will mir dieses Kleingedruckte - was in diesem Fall wirklich seeehr wörtlich zu nehmen ist - als Verbraucher sagen? Sorry, ich kann es nicht lesen. Wirklich nicht. Auch nicht, nachdem ich den Screenshot in einem Grafikviewer hatte und mir das Ganze vergrössere. Das sieht dann so aus:

2017-03-20-t-online-seeeehr-klein-gedrucktes-vergroessert.png

Hey, mal ganz ehrlich, liebe Werbeleute bei T-Online: spinnt ihr ein wenig??

weiterführende Links:

  1. NZZ: Newsseite verbreitet Malware durch Werbebanner …und itmagazine.ch (April 2016)
  2. Erhellendes zur Online-Werbung: CR 223 Die Netzwerbewirtschaft … und die Shownotes
  3. netzpolitik.org: BSI bestätigt: Werbebanner liefern Schadsoftware aus
  4. BSI.bund.de: BSI weist erneut auf breitflächige Verteilung von Schadprogrammen über Werbebanner hin (April 2013)
Artikel weiterempfehlen: Facebook