Posts Tagged ‘Tipps’

Regexen als Passwoerter

Tuesday, March 18th, 2008

Dieser geniale Einfall ist mir, nachdem ich mich selbst durch das re-Modul von Python gequaelt habe, gerade eben gekommen. Jedenfalls: Wie zur Hoelle soll jemand auf ein Passwort wie re.compile('M?A?C?R?O?\\D?(utilizer|user))' (2 Backslashes, da man in Python den Backslash escapen muss - ja, mit Absicht kein raw string.) kommen? Noch ein uebliches Sicherheitsschmankerl à la %&/(! am Anfang hinknallen und sich aufschreiben, was fuer einen Regex man braeuchte. (Der Regex, nebenbei erwaehnt, sucht nach 5 bestimmten, optionalen Buchstaben (’M', ‘A’, ‘C’, ‘R’, ‘O’) und danach nach einem optionalen Buchstaben, der beliebig ist, um danach das ganze nach ‘utilizer’ bzw. ‘user’ zu untersuchen.)

QED. Regexen lohnen sich als Passwoerter. Zumindest sind sie erheblich sicherer als die 08/15-Idiotenpasswoerter von manchen Leuten, die etwa nur ‘god&jesus’ als Passwort haben. (Uebrigens ist das das Passwort des Vatikans; nicht weitersagen!)

Was ist ueberhaupt der korrekte deutsche Plural von Backslash? Ich will nicht “umgekehrter Schraegstrich” schreiben, da ich der Ansicht bin, dass Backslash ein deutsches Wort wie Internet ist. Ueberhaupt: Der Duden akzeptiert schon “googlen”, da sollte das googolen und der Backslash nicht weit entfernt sein.

So long.