[ Download whitepixel-2.tar.bz2 ] [ older versions ] [ changelog ] [ 2010-12-14: whitepixel v2 +15% faster than v1 ]
Whitepixel is an open source (GPLv3) GPU-accelerated password hash auditing software for AMD/ATI graphics cards. It serves the needs of law enforcement agencies specialized in high-tech crime and penetration testers. It is currently the world's fastest single-hash MD5 brute forcer: whitepixel achieves 33.1 billion password/sec on 4 x AMD Radeon HD 5970 (see detailed hardware description).
Below: performance comparison against various tools with as many of the fastest GPUs they each support.
Below: performance comparison against various tools with the single fastest GPU they support.
Usage: ./whitepixel [OPTION]... [<hash>]
Main arguments:
-c <charset> Generate candidate passwords using the specified charset
which can be:
lower Lowercase
upper Uppercase
digit Digits
print Printable ASCII characters and space [0x20-0x7e]
all All bytes [0x00-0xff]
(default: lower)
-l <length> Attack passwords of this length (default 5)
<hash> MD5 hash to attack (default 00...00)
Other arguments:
-d <tgt> Show disassembled kernel for given target and exit
(<tgt> is the numerical CAL_TARGET_* value)
-e Enable experimental BFI_INT instructions for higher
performance (default disabled)
-g <nr-gpus> Only use first <nr-gpus> GPU devices (default all)
-h Print this help
-i <iterations> Number of iterations of the main brute forcing loop
(default depends on charset)
-t <nr-threads> Number of threads to run per SIMD (default 256)
-u Run internal unit tests and exit
-v Verbose mode (-vv for very verbose)
Below: whitepixel v2 running on 4 dual-GPU HD 5970
-Marc Bevand