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

Property Value
Distribution Ubuntu 19.04 (Disco Dingo)
Repository Ubuntu Universe amd64
Package filename pyrit_0.5.1+git20180801-1_amd64.deb
Package name pyrit
Package version 0.5.1+git20180801
Package release 1
Package architecture amd64
Package type deb
Category universe/net
License -
Maintainer Ubuntu Developers <>
Download size 138.50 KB
Installed size 382.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.5.1+git20180801-1_i386.deb 0.5.1+git20180801 i386 Ubuntu Universe
pyrit - - -


Name Value
libc6 >= 2.14
libpcap0.8 >= 0.9.8
libssl1.1 >= 1.1.0
python >= 2.7~
python << 2.8
python:any >= 2.7~
python:any << 2.8


Type URL
Binary Package pyrit_0.5.1+git20180801-1_amd64.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




2019-02-03 - Marcos Fouces <>
pyrit (0.5.1+git20180801-1) unstable; urgency=medium
* Add myself as uploader.
* Assign package to pkg-security team.
* Add Fix-minor-spelling-errors.patch.
* Restore changes done by Ondřej Nový and Christian Kastner
in previous changelog entry that were lost during Kali repo merge.
* Update Sophie's email address.
* d/tests/unittests-default: add a HOME directory for the autopktest to fix
the tests
2019-02-02 - Christian Kastner <>
pyrit (0.4.0-8) unstable; urgency=medium
* Acknowledge NMU. Thanks, Sophie Brun!
[ Ondřej Nový ]
* d/copyright:
- Change Format URL to correct one
* d/control:
- Deprecating priority extra as per policy 4.0.1
* d/changelog:
- Remove trailing whitespaces
* d/tests:
* d/control:
- Remove ancient X-Python-Version field
[ Christian Kastner ]
* d/control:
- Bump debhelper compatibility level to 12
- Switch Build-Depends from debhelper to debhelper-compat, dropping
d/compat in the process
* d/source/lintian-overrides:
- Update tag name debian-watch-does-not-check-gpg-signature
* d/control:
- Bump Standards-Version to 4.3.0
Ondřej effected the only necessary change
* d/patches:
- Add patch Fixed-using-with-scapy-2.4.0.patch.
Fixes a FTBFS with scapy 2.4. Closes: #906555
* d/copyright:
- Add/extend patches authors
2018-08-22 - Sophie Brun <>
pyrit (0.5.1+git20180801-0kali1) kali-dev; urgency=medium
* Import new snapshot: fixes the issue with new scapy 2.4 (see bug 4876)
* Remove merged patch 0016-update-for-scapy-2.3.3.patch
* Remove useless debian/source/lintian-overrides
* Update debian/copyright
* Update debian/control
* Add debian/watch
2017-01-10 - Sophie Brun <>
pyrit (0.5.1+git20160815-0kali1) kali-experimental; urgency=medium
* Import new release
* Use a new upstream repository
2017-01-09 - Sophie Brun <>
pyrit (0.4.0-7kali1) kali-dev; urgency=medium
* Add a patch to be compatible with new python-scapy
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

See Also

Package Description
pyrite-publisher_2.1.1-11_amd64.deb Convert html and text documents to palm DOC format
pyro-doc_3.16-3_all.deb documentation for Pyro
pyro-examples_3.16-3_all.deb examples for Pyro
pyro-gui_3.16-3_all.deb graphical tool for Pyro
pyro4-doc_4.75-1_all.deb distributed object middleware for Python (RPC), documentation
pyro4-examples_4.75-1_all.deb distributed object middleware for Python (RPC), examples
pyro4_4.75-1_all.deb distributed object middleware for Python (RPC)
pyro_3.16-3_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.17.0-1_all.deb SASS for Python: command line utility for libsass
pysatellites_2.5-1_all.deb simulates the launching of satellites
pyscanfcs_0.3.2+ds-2_amd64.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