Beginning 0.2.3

There is a bug in 0.2.2 regarding Null-bytes in imported passwords that causes Pyrit’s blobspace to get corrupted. Fixing this bug requires a slight change in the binary format of the blobspace. This means that databases handled by current svn-versions and upwards will not be compatible with those created by 0.2.2.
On the other hand we [...]

Version 0.2.2 released

The last couple of days brought some very important performance improvements to Pyrit’s backend.  Importing of passwords, writing to cowpatty files, evaluation of the blobspace etc. are *much* faster than before; the CPU-time consumed by the backend during batchprocessing is about 30% of what it was before.
I’ve tagged all this as version 0.2.2:
* Pyrit (required): [...]

Version 0.2.1 released…

Rev83 has been tagged as version 0.2.1 – yay! See the posts below for some of the changes since 0.2.0.
This is also the first time that I release x86-binary RPM-packages…
You can download the packages right here:
*  Pyrit (required): source and binary
*  CPyrit-CUDA (optional, for Nvidia-hardware): source and binary
*  CPyrit-Stream (optional, for ATI-hardware): source and binary
Enjoy. [...]

Rev82 committed

It has been a while since the last update on Pyrit. Besides smaller things, the code-changes since rev69 include:
*  The Stream-Core has been updated to support the new SDK 1.4 including support for Multi-GPU on ATI-GPUs.
*  The CUDA-Core is now using the Driver-API directly so you are no longer required to have the CUDA-Toolkit installed [...]

Record performance

A new record performance has been reached: A setup with two “GeForce GTX 295″ running Pyrit rev75 on all 4 GPUs computed 39.600 PMKs per second in total. This is equivalent to around 650 million rounds of SHA-1 or 38 gigabytes of data processed per second.
I also got word of a dual GeForce 9800 X2 [...]

Gentoo-Portage overlay added to svn

I’ve created a overlay for Gentoo Portage which includes ebuilds for Pyrit and it’s modules. For users of Gentoo Linux this is probably the easiest way to install Pyrit.
How to use:
*  Emerge and setup layman.
*  Edit /etc/layman/layman.cfg and add “http://pyrit.googlecode.com/svn/gentoo/pyrit.xml” under the ‘overlays’ section.
*  Run ‘layman -a pyrit‘ to add the overlay to your portage [...]