Psebr, PlayStation 3 brute forcer!

Moderator: BarsMonster

Post Reply [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
neinbrucke
Posts: 82
Joined: Sun Nov 02, 2008 8:53 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Psebr, PlayStation 3 brute forcer!

Post by neinbrucke » Mon Jun 08, 2009 9:03 pm

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.

User avatar
BarsMonster
Site Admin
Posts: 1118
Joined: Wed Oct 01, 2008 7:58 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by BarsMonster » Tue Jun 09, 2009 3:06 pm

I've thought 300 is already super-optimized for PS3 :-)

neinbrucke
Posts: 82
Joined: Sun Nov 02, 2008 8:53 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by neinbrucke » Tue Jun 09, 2009 8:10 pm

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).

shifter1
Posts: 19
Joined: Thu Mar 19, 2009 2:08 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by shifter1 » Wed Jun 10, 2009 1:14 pm

Ps3 uses the old cell proc if I remember correctly. Does your code work on the new cell proc?

neinbrucke
Posts: 82
Joined: Sun Nov 02, 2008 8:53 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by neinbrucke » Wed Jun 10, 2009 1:15 pm

i have no idea what the new cell processor is...

_haxxor_
Posts: 52
Joined: Mon Oct 27, 2008 7:57 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by _haxxor_ » Wed Jun 10, 2009 2:56 pm

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 :)

neinbrucke
Posts: 82
Joined: Sun Nov 02, 2008 8:53 pm
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Re: Psebr, PlayStation 3 brute forcer!

Post by neinbrucke » Tue Oct 06, 2009 5:00 pm

DES is still on my wishlist, for cpu and for ps3... not sure if i'll ever do it though :)

Post Reply
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable

Who is online

Users browsing this forum: No registered users and 1 guest