Results 61 comments of Gabriele Gristina

Hi, ``` $ ./hashcat -I hashcat (v6.1.1-122-g68edafad7+) starting... OpenCL Info: ============ OpenCL Platform ID #1 Vendor..: Apple Name....: Apple Version.: OpenCL 1.2 (May 7 2020 00:10:14) Backend Device ID #1...

@TheMatt2, mask are good. The problem is most likely in Apple's GPU driver (one of many). ``` $ i=10; while [ $((--i)) -ge 0 ]; do echo -n "$i :...

Hi, yes is relevant. Also the following fail: ``` $ ./hashcat --potfile-disable --runtime 400 --hwmon-disable -D 2 --backend-vector-width 1 -a 3 -m 1400 '698b9fc71671b145ee218d238fae754a40f09cbdf51f6e19617deeda197bca52' ?d?d?d?d?d?d?d?d89168308736199811536950 [...] Session..........: hashcat Status...........: Exhausted...

So we have an issue only with Intel Iris, and not only with sha256. ``` $ ./hashcat --potfile-disable --runtime 400 --hwmon-disable -D 2 --backend-vector-width 1 -a 3 -m 100 '22abae427c7f4b6738866ba670e607ceaa4b1187'...

> So we have an issue only with Intel Iris, and not only with sha256. > > ``` > $ ./hashcat --potfile-disable --runtime 400 --hwmon-disable -D 2 --backend-vector-width 1 -a...

> That means that work item ID has an influence. Maybe -T 1 will fix it? No :|

With -S it works, is it probably something to do with the gpu generator? ``` $ ./hashcat --potfile-disable --hwmon-disable --backend-vector-width 8 -a 3 -m 1400 '698b9fc71671b145ee218d238fae754a40f09cbdf51f6e19617deeda197bca52' ?d?d?d?d?d?d?d?d89168308736199811536950 -D2 -S [...]...

Works also with --markov-classic ``` $ ./hashcat --potfile-disable --hwmon-disable --backend-vector-width 8 -a 3 -m 1400 '698b9fc71671b145ee218d238fae754a40f09cbdf51f6e19617deeda197bca52' ?d?d?d?d?d?d?d?d89168308736199811536950 -D2 --markov-classic [...] Session..........: hashcat Status...........: Cracked Hash.Name........: SHA2-256 ```

Hi, with Apple Intel it still doesn't work, but with M1 it does (tested with master + last open PR on Apple Silicon)

> * system prevents JIT access in protected user directories Hi @RAN1, is there an official Apple document explaining the second point?