[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 580: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 636: sizeof(): Parameter must be an array or an object that implements Countable
3.14.by forum • Psebr, PlayStation 3 brute forcer!
Page 1 of 1

Psebr, PlayStation 3 brute forcer!

Posted: Mon Jun 08, 2009 9:03 pm
by neinbrucke
I guess as this forum isn't as lively as it used to be, a little self promotion won't hurt and it might be of interest for some of the people around here :joy:

http://blog.distracted.nl/2009/06/psebr ... sword.html

Source code included, doing almost 300 Mhashes/s using 6 SPUs and 2 PPU cores.

Re: Psebr, PlayStation 3 brute forcer!

Posted: Tue Jun 09, 2009 3:06 pm
by BarsMonster
I've thought 300 is already super-optimized for PS3 :-)

Re: Psebr, PlayStation 3 brute forcer!

Posted: Tue Jun 09, 2009 8:10 pm
by neinbrucke
i'm not sure how fast it could theoretically be... until anyone else makes a faster version we probably won't know :)
Nick Breese started out with numbers like 1.400 and 1.900 Mhashes/s, but probably accidentally had the compiler optimize his actual md5 code away :p His last number was something like 80 Mhashes/s, but I'm not sure if he ever finished his work.

I made quite some jumps in speed during development, using the right instructions (48 Mhashes/s), interlacing to fill up the pipeline (78 Mhashes/s), rewriting my plaintext generation (168 Mhashes/s), more interlacing and some other stuff (200 Mhashes/s), using even better instructions (tnx to G924789) (250 Mhashes/s), implementing some caching (260 Mhashes/s).
(speeds for 6 SPU's, partially estimated numbers)

Maybe there are still some parts of the code that might be optimized/rewritten to pull more speed from it... but somehow I don't think a PS3 is a worthy competitor of todays GPU's... to be honest, I'm glad I could at least get more speed from a PS3 then from my core2quad @ 3.2 Ghz... (PS3 is 6 SPU's at 3.2 Ghz, 2 PPU cores @ 3.2 Ghz).

Re: Psebr, PlayStation 3 brute forcer!

Posted: Wed Jun 10, 2009 1:14 pm
by shifter1
Ps3 uses the old cell proc if I remember correctly. Does your code work on the new cell proc?

Re: Psebr, PlayStation 3 brute forcer!

Posted: Wed Jun 10, 2009 1:15 pm
by neinbrucke
i have no idea what the new cell processor is...

Re: Psebr, PlayStation 3 brute forcer!

Posted: Wed Jun 10, 2009 2:56 pm
by _haxxor_
Hey neinbrucke, very nice work ! Can't wait for multihash support and other algos to be implemented. Keep on learning to code on ps3, it's fast and furious :)

Re: Psebr, PlayStation 3 brute forcer!

Posted: Tue Oct 06, 2009 5:00 pm
by neinbrucke
DES is still on my wishlist, for cpu and for ps3... not sure if i'll ever do it though :)