Ich habe einen Tippfehler in meinem Passwort zurück in den Tagen gemacht, als 7-zip kein Feld "Bestätige Pwd" hatte. So, jetzt habe ich eine Pwd-geschützte 7-Zip-Datei. Ich habe einige Software geschrieben, um höchstwahrscheinlich Tippfehler meines Passworts zu erzeugen (55 Millionen) und diese in einer Datei pro 25k gespeichert. Jetzt probiere ich sie aus, eins nach dem anderen. Ich kann ungefähr 25k Pwd's in einer Stunde machen, indem ich das Befehlszeilentool unar auf einem Macbook benutze.Brute-Force-7z-Passwort-Test
Es funktioniert, aber es wird noch immer gut 100 Tage (24/7) dauern, um durch alle 55 Millionen PMDs zu gehen. Nun würde ich gerne wissen, ob es eine Bibliothek (C# mono/dotnet) gibt, die das Decodieren einer 7z-Datei unterstützt, die pwd-geschützt ist?
Alle anderen Vorschläge zur Behebung meines Problems sind ebenfalls willkommen.
Dies könnte helfen: http://StackOverflow.com/a/222036/870604 – ken2k
Werfen Sie es auf Azure oder einem anderen Cloud Computing-Dienst, und hoffe, es wird Ihr Problem lösen, bevor die kostenlose Testversion abläuft. –
Was @ ken2k sagte. Alle sehen so aus, als würden sie funktionieren, um sie in Ihre App zu integrieren, und Sie könnten PLINQ verwenden, um sie so weit wie möglich zu parallelisieren. – Bobson