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 got more performance improvements e.g. by taking advantage of pyco if available. Importing 10.000.000 passwords takes just 30 seconds on my MacBook now – down from 137 seconds in 0.2.1…

Note that Pyrit’s current svn-versions require nvcc from CUDA 2.2 which is not yet publicly available. Please also note that Pyrit on MacOS now requires CUDA 2.1 (download here) as we no longer circumenvent the CU_CTX_SCHED_YIELD-bug that was present in 2.0-beta.

1 Comment

  1. Hello,

    I have just checked out the latest from SVN, built my CUDA flavoured pyrit and got as far as “pyrit batchprocess” and it wouldn’t run. More specifically it appears to be an issue with the openssl/crypto libraries:

    $ python -c “from _cpyrit import _cpyrit_cuda”
    Traceback (most recent call last):
    File “”, line 1, in
    ImportError: /usr/lib64/python2.5/site-packages/_cpyrit/_cpyrit_cuda.so: undefined symbol: SHA1_Update
    $ ldd /usr/lib64/python2.5/site-packages/_cpyrit/_cpyrit_cuda.so
    linux-vdso.so.1 => (0x00007fffc13ff000)
    libcuda.so.1 => /usr/lib64/libcuda.so.1 (0x00007f8cb8bdd000)
    libpython2.5.so.1.0 => /usr/lib64/libpython2.5.so.1.0 (0x00007f8cb8867000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f8cb864b000)
    libc.so.6 => /lib64/libc.so.6 (0x00007f8cb82d9000)
    libz.so.1 => /lib64/libz.so.1 (0x00007f8cb80c3000)
    libdl.so.2 => /lib64/libdl.so.2 (0x00007f8cb7ebf000)
    libm.so.6 => /lib64/libm.so.6 (0x00007f8cb7c3a000)
    libutil.so.1 => /lib64/libutil.so.1 (0x00007f8cb7a36000)
    /lib64/ld-linux-x86-64.so.2 (0x00007f8cb92aa000)
    $

    Any idea what might be the problem? I’m on Fedora 10 x86_64 with:
    python-2.5.2-1.fc10.x86_64
    openssl-0.9.8g-12.fc10.x86_64


Comments RSS TrackBack Identifier URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

  • RSS Unknown Feed

    • An error has occurred; the feed is probably down. Try again later.