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

Property Value
Distribution Ubuntu 17.10 (Artful Aardvark)
Repository Ubuntu Universe i386
Package name pyrit
Package version 0.4.0
Package release 7.1build1
Package architecture i386
Package type deb
Installed size 363 B
Download size 133.89 KB
Official Mirror
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.1build1_amd64.deb 0.4.0 amd64 Ubuntu Universe
pyrit - - -


Name Value
libc6 >= 2.4
libpcap0.8 >= 0.9.8
libssl1.0.0 >= 1.0.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.1build1_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




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-1_all.deb documentation for Pyro
pyro-examples_3.16-1_all.deb examples for Pyro
pyro-gui_3.16-1_all.deb graphical tool for Pyro
pyro4-doc_4.61-1_all.deb distributed object middleware for Python (RPC), documentation
pyro4-examples_4.61-1_all.deb distributed object middleware for Python (RPC), examples
pyro4_4.61-1_all.deb distributed object middleware for Python (RPC)
pyro_3.16-1_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
pyroom_0.4.1-6_all.deb distractionless fullscreen text editor
pysassc_0.12.3-2ubuntu4_all.deb SASS for Python: command line utility for libsass
pysatellites_2.4-2_all.deb simulates the launching of satellites
pyscanfcs_0.2.3-3ubuntu3_i386.deb scientific tool for perpendicular line scanning FCS
pyscrabble-common_1.6.2-10_all.deb multiplayer scrabble implementation - common files