
Decifrare ios Codice di restrizione in Python
ios Restriction PassCode Cracker, questa versione dell'applicazione è scritta con il linguaggio di programmazione Python, utilizzata per decifrare il PassCode di restrizione di iPhone/iPad. (cracking del codice di restrizione di iPhone/iPad)
attacco brute force
- Ottieni la chiave Base64 e il salt dal file di backup nel computer.
- Decodifica la chiave Base64 e il salt.
- Prova da 1 a 9999 con l'hash pbkdf2-hmac-sha1 utilizzando passlib (Il modulo passlib deve essere installato prima: easy_install passlib)
python ./ioscrack.py
htos.py : hex and string transition moudle
ioscrack.py : main process
Riguardo alla versione Python, il codice è molto più semplice rispetto alla versione C, specialmente nel processo di parsing del file e decodifica. È ovvio che Python è più facile da programmare. D'altra parte, ho cronometrato le due versioni: la versione Python impiega quasi un minuto, mentre la versione C impiega solo dieci secondi in più, ed è decisamente più produttiva. Quindi, possiamo combinarle per avere meno codice e maggiore produttività. Proprio come nella prossima versione: ios Restriction PassCode Crack - Versione Py_C, che usa Python per il parsing del file e la decodifica Base64, e il linguaggio C per l'hash pbkdf2-hmac-sha1 con OpenSSL.