pyrit - GPGPU-driven WPA/WPA2-PSK key cracker

Property Value
Distribution Ubuntu 18.04 LTS (Bionic Beaver)
Repository Ubuntu Universe i386
Package filename pyrit_0.4.0-7.1build2_i386.deb
Package name pyrit
Package version 0.4.0
Package release 7.1build2
Package architecture i386
Package type deb
Category universe/net
License -
Maintainer Ubuntu Developers <>
Download size 134.33 KB
Installed size 367.00 KB
Pyrit allows one to create massive databases, pre-computing part of the
WPA/WPA2-PSK authentication phase in a space-time-tradeoff. Exploiting the
computational power of many-core- and other platforms through ATI-Stream,
Nvidia CUDA, OpenCL, and VIA Padlock, it is currently by far the most powerful
attack against one of the world's most used security-protocols.
This package contains the basic version of Pyrit, with support for MMX, SSE2
and VIA PADLOCK detected at run-time. Support for the non-free technologies
Nvidia CUDA, ATI-Stream, and OpenCL can be added through extensions. If
packaged, these should be available in the contrib section with names in the
form of "pyrit-*.


Package Version Architecture Repository
pyrit_0.4.0-7.1build2_amd64.deb 0.4.0 amd64 Ubuntu Universe
pyrit - - -


Name Value
libc6 >= 2.4
libpcap0.8 >= 0.9.8
libssl1.1 >= 1.1.0
python << 2.8
python >= 2.7~
python:any << 2.8
python:any >= 2.7.5-5~


Type URL
Binary Package pyrit_0.4.0-7.1build2_i386.deb
Source Package pyrit

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install pyrit deb package:
    # sudo apt-get install pyrit




2018-02-05 - Dimitri John Ledkov <>
pyrit (0.4.0-7.1build2) bionic; urgency=high
* No change rebuild against openssl1.1.
2017-04-28 - James Page <>
pyrit (0.4.0-7.1build1) artful; urgency=medium
* No-change rebuild for sqlalchemy 1.1.x.
2017-02-14 - Gianfranco Costamagna <>
pyrit (0.4.0-7.1) unstable; urgency=medium
* Non-maintainer upload.
[ Sophie Brun ]
* debian/patches/update-for-scapy-2.3.3.patch:
- fix build failure with new python-scapy (Closes: #850692)
2016-04-17 - Christian Kastner <>
pyrit (0.4.0-7) unstable; urgency=medium
* d/control:
- Bump Standards-Version to 3.9.8 (no changes needed)
2016-03-21 - Christian Kastner <>
pyrit (0.4.0-6) unstable; urgency=medium
* d/control:
- Switch Maintainer email to my address
- Bump Standards-Version to 3.9.7 (no changes needed)
- Switch Vcs-Browser from insecure URI to secure one
* d/rules:
- Add bindnow to hardening options
* d/source/lintian-overrides:
- Add override for false positive package-contains-timestamped-gzip
* d/pyrit.lintian-overrides:
- Add override for debian-watch-file-is-missing
* d/watch:
- Drop, as upstream is still on Google Code which is now in read-only
mode (no updates will happen)
2015-07-13 - Christian Kastner <>
pyrit (0.4.0-5) unstable; urgency=medium
* debian/control:
- Bump Standards-Version to 3.9.6 (no changes needed)
- Drop XS-Testsuite. dpkg now recognizes the Testsuite header, and
dpkg-source automatically adds one when an autopkgtest suite is found.
* debian/rules:
- Drop return code checking, pybuild checks the result for us
* debian/copyright:
- Add missing test/ prefix to some files
- Bump copyright years
2014-08-02 - Christian Kastner <>
pyrit (0.4.0-4) unstable; urgency=low
* debian/control:
- Add Build-Depends for dh-python (for pybuild)
- Add Build-Depends for python-setuptools
* debian/rules:
- Convert to use pybuild build system
* debian/pyrit.1:
- The previous release 0.4.0-2 contained a man page fix reported in
#683708, but I forgot to mention that in the changelog. Thanks, A. Costa.
* debian/tests/unittests-default:
- Refresh comments
2014-03-09 - Christian Kastner <>
pyrit (0.4.0-3) unstable; urgency=low
* debian/copyright:
- Add copyright attribution for some of the dump files. It was incorrectly
assumed that all of these originated from upstream; upstream however had
included them from third parties with their permission.
- Update to machine-readable format v1.0
- Refresh copyright years
* debian/pyrit.examples
- Include dump files for testing purposes. Closes: #643033 
* debian/control:
- Bump Standards-Version to 3.9.5 (no changes needed)
- Bump debhelper dependency to (>= 9)
- Drop dependency on python-support and bumped python-all-dev dependency
to (>= 2.6.6-3~) for dh_python2
- Add X-Python-Version with >= 2.6, thereby implicitly dropping support for
Python 2.5 (it used to be supported in the now removed debian/pyversions).
This allows us to simplify some things, such as test execution.
- Add XS-Testsuite: autopkgtest
- Updated Vcs-* URLs
* debian/compat:
- Bump debhelper compatibility level to 9
* debian/rules:
- Convert build process to dh_python2
- Light restructuring of test execution
* debian/pyversions:
- Remove (obsolete)
* debian/tests/*:
- Created an autopkgtest which executes the unit tests using the default
Python interpreter
* debian/watch:
- Use Google Code URLs following recommendations
* debian/source/lintian-overrides:
- Add override for debian-watch-may-check-gpg-signature
* debian/patches (refreshed):
- 0006-custom-config-file

See Also

Package Description
pyrite-publisher_2.1.1-11_i386.deb Convert html and text documents to palm DOC format
pyro-doc_3.16-2_all.deb documentation for Pyro
pyro-examples_3.16-2_all.deb examples for Pyro
pyro-gui_3.16-2_all.deb graphical tool for Pyro
pyro4-doc_4.63-1_all.deb distributed object middleware for Python (RPC), documentation
pyro4-examples_4.63-1_all.deb distributed object middleware for Python (RPC), examples
pyro4_4.63-1_all.deb distributed object middleware for Python (RPC)
pyro_3.16-2_all.deb distributed object system for Python
pyroman_0.5.0-1_all.deb Very fast firewall configuration tool
pyromaths_11.05.1b2-0ubuntu1_all.deb Generator for math worksheets for french college
pysassc_0.12.3-2ubuntu4_all.deb SASS for Python: command line utility for libsass
pysatellites_2.5-1_all.deb simulates the launching of satellites
pyscanfcs_0.2.3+ds-1_i386.deb scientific tool for perpendicular line scanning FCS
pyscrabble-common_1.6.2-10_all.deb multiplayer scrabble implementation - common files
pyscrabble-server_1.6.2-10_all.deb scrabble implementation written in Python - server part