- Mitglied seit
- 23 Nov 2004
- Beiträge
- 2,504
- Punkte für Reaktionen
- 0
- Punkte
- 36
Wer mit einem eigenen Script auf Inhalte der AVM-Fritzbox Seiten zugreifen muss, muss zuvor das Login durchführen.
AVM hat das Login Verfahren verändert.
Info von AVM dazu:
http://www.avm.de/de/Extern/Technical_Note_Session_ID.pdf
Da die MD5 Prüfsumme für den Response Wert über den 16Bit Zeichensatz durchgeführt wird, lässt sich das vorhandene md5sum der Box nicht direkt auf den "challenge-passwd"-String nutzen. Der "8-Bit" Zeichensatz muss auf "16-Bit" erweitert werden.
Mit folgendem Scriptteil könnt Ihr die Response-ID beziehen:
Grüße
Harald
AVM hat das Login Verfahren verändert.
Info von AVM dazu:
http://www.avm.de/de/Extern/Technical_Note_Session_ID.pdf
Da die MD5 Prüfsumme für den Response Wert über den 16Bit Zeichensatz durchgeführt wird, lässt sich das vorhandene md5sum der Box nicht direkt auf den "challenge-passwd"-String nutzen. Der "8-Bit" Zeichensatz muss auf "16-Bit" erweitert werden.
Mit folgendem Scriptteil könnt Ihr die Response-ID beziehen:
Code:
response="$(echo -n "$challenge-$passwd" | sed -e 's,\(.\),\1\n,g' | tr '\n' '\0' | busybox md5sum)"
Harald
Zuletzt bearbeitet: