Hallo, diesen Makro habe ich schon auf den verschiedensten Seiten gefunden: http://www.quasi4it.de/index.php/joomla-lizenz/excel2003vba/45-blattschutz-ohne-passwort-aufheben-knacken Ich verstehe leider immer noch nicht ganz, wie er funktioniert. Chr müsste für 65 bzw. 66 die Werte 'A' bzw. 'B' zurückgeben. Mit diesen Folgen wird ein Passwort ausprobiert, was AUCH funktioniert. Es ist also nicht das, was der Ersteller festgelegt hat. Mehr weiß ich leider noch nicht. Vielleicht kann mal jemand das mit 65/66 und Chr etwas genauer erklären... Danke.
:
Verschoben durch Moderator
bert schrieb: > Vielleicht kann mal jemand das mit 65/66 und Chr etwas genauer > erklären... ach die jugend von heute. http://www.torsten-horn.de/techdocs/ascii.htm
bert schrieb: > Vielleicht kann mal jemand das mit 65/66 und Chr etwas genauer > erklären... 65 ist der ASCII-Code von "A" und 66 der von "B". Dein verlinktes Skript probiert alle 12-stelligen Passwörter aus, bei denen die ersten 11 Buchstaben "A" oder "B" sind.
Früher(tm) hat Excel das Passwort in einen 16 Bit langen Hash verrechnet und den gespeichert. Reicht also, wenn du irgendein Password findest, welches denselben Hash hat. Das ist bei 16 Bit = etwa 65.000 Möglichkeiten nicht allzu schwer.
Hi, den Code-Schnipsel habe ich auch schon oft verwendet und mich genau so oft gefragt, wie er funktioniert. Zum Testen habe ich mal ein 16-Stelliges Passwort mit Buchstaben und Zahlen verwendet, wird in ca. 10 Sekunden geknackt. Also, ich schließe mich der interessanten Frage an: WIE genau funktioniert dieses Programm, dass es jeden beliebigen Blattschutz entfernt? Es ist vermutlich eine Lücke in der Blattschutz-Implementierung(wie so oft bei Microschrott). Aber welche?
Bzw. das mit dem 16 Bit Hash würde ich gerne verifiziert wissen, ich nutze Excel 2007 und wäre erstaunt, wenn die da solche alten Sachen verwenden würden.
Paul schrieb: > Bzw. das mit dem 16 Bit Hash würde ich gerne verifiziert wissen, ich > nutze Excel 2007 und wäre erstaunt, wenn die da solche alten Sachen > verwenden würden. bitte, hier drin stehts (irgendwo, weiß die Stelle nicht mehr) http://www.ecma-international.org/publications/standards/Ecma-376.htm Auch noch gültig für Excel 2007.
Bwaaahaaahaaa. 60 Megabytes 'Standard'. Und sogar als geziptes PDF erhältlich.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.