rub-netz-login.py[Updated]

Die druckbare Version wird nicht mehr unterstützt und kann Darstellungsfehler aufweisen. Bitte aktualisiere deine Browser-Lesezeichen und verwende stattdessen die Standard-Druckfunktion des Browsers.

Mittwoch 25. November 2009 von admin

Wer an der Ruhr-Uni Bochum studiert, der kennt wohl das Procedere, um ins Internet zu kommen: Eine Webseite, auf der man seine Credentials eingibt... Für den klassischen Unixer ist sowas [...]

Wer an der Ruhr-Uni Bochum studiert, der kennt wohl das Procedere, um ins Internet zu kommen: Eine Webseite, auf der man seine Credentials eingibt... Für den klassischen Unixer ist sowas nervig, da das nicht einfach von der commandline läuft. Deshalb habe ich mal mit Python und m2crypto ein nettes kleines Programm gefriemelt, das nicht nur eine SSL-Verbindung aufbaut um den Login zu machen, sondern auch die Zertifikatskette überprüft, damit kein Man-in-the-Middle-Angriff auf die Benutzerdaten so einfach gefahren werden kann. Das Tool ist natürlich Freie Software und soll nicht bloß ITS'lern die Automatisierung (automatischer Router-Login...) erleichtern. Bonus: Das Tool unterstützt die Option "-q"!

Leider wird das Nutzungsstatistik-Bild noch nicht abgeholt, aber das kommt vielleicht noch.

Neues Feature implementiert: Speichern des Nutzungsstatistik-Bildes. Damit kann das Tool alles, was man auch per Webseite machen kann, nur halt von der Kommandozeile.

Hier also schlußendlich der Link: rub-netz-login.py

Viel Spaß damit!