Struggling with hashcat iTunes
#1
Hi, 

I'm trying to crack an encrypted iTunes iphone backup password. 

I'm very new to this and just have a basic intel core i7 windows 10. 

I've managed to get this far:  (the hash.txt file is the plist file in hash form)

C:\Program Files (x86)\hashcat-5.1.0>hashcat64.exe -m 14800 -a 0 hash.txt 10-million-password-list-top-100000.lst
hashcat (v5.1.0) starting...

* Device #1: Intel's OpenCL runtime (GPU only) is currently broken.
            We are waiting for updated OpenCL drivers from Intel.
            You can use --force to override, but do not report related errors.
No devices found/left.


Any advice on what I'm doing wrong, or what I need? I haven't downloaded perl yet... but is that the only problem here?
Reply
#2
if you only have an Intel CPU (no GPU), you should install the OpenCL Runtime for Intel CPUs from https://software.intel.com/en-us/article...pu-section (http://registrationcenter-download.intel..._setup.msi).

That said, a GPU would probably be much faster.

You only need to install perl to generate your hash file like this:
Code:
perl itunes_backup2hashcat.pl my_itunes_backup_file.plist > hash.txt

This of course needs to be done before you run hashcat (you already need the hash file when launching hashcat).
The hash should look similar to the -m 14800 hash mentioned here: https://hashcat.net/wiki/example_hashes (or the hash mentioned in the output of: hashcat.exe -m 14800 --example-hashes)

BTW: you could also try to use the beta version of hashcat from https://hashcat.net/beta/ (but in this specific case I don't think it will be much different compared to the last release version, neither speed-wise, nor improvement-wise).

Good luck with cracking
Reply