Closed claudioandre-br closed 7 years ago
But this worked before, didn't it? I wonder what caused this.
Since I put TS on CI recently, I'm can't say too much about bcrypt.
And note I'm running TS for OpenCL. In fact, I suppose I never did this before.
OK sed -i -e 's/40,Bcrypt/200,Bcrypt/g' jtrts.dat
is enough. I will commit that.
I see now 200 is the number used for CPU format also.
$ grep Bcrypt jtrts.dat
,(X),(core),200,Bcrypt,pw,BF_tst.in,bcrypt,N,X,(1500),(1500)
,(X),(core),200,Bcrypt_broken,pw,BFx_tst.in,bcrypt,N,X,(1500),(1500)
(opencl)(gpu),(X),(core),200,Bcrypt-opencl,pw,BF_tst.in,bcrypt-opencl,Y,X,(1500),(1500)
(opencl)(gpu),(X),(core),200,Bcrypt_broken-opencl,pw,BFx_tst.in,bcrypt-opencl,Y,X,(1500),(1500)
http://www.openwall.com/lists/john-dev/2017/02/24/1
The Problem (1500 is expected)
To confirm the problem goes away when I change the wordlist, run:
So, a fix is needed on TS. Something like this does the trick: