Downloadliste

Projektbeschreibung

Pyrit takes a step ahead in attacking WPA-PSK and WPA2-PSK, the protocols that protect today's public WiFi-airspace. Pyrit's implementation allows you to create massive databases, pre-computing part of the WPA/WPA2-PSK authentication phase in a space-time-tradeoff. The performance gain for real-world-attacks is in the range of three orders of magnitude, which urges for re-consideration of the protocol's security. It exploits the computational power of multiple cores and other platforms through ATI-Stream, Nvidia CUDA, OpenCL, and VIA Padlock. It is a powerful attack against one of the world's most used security-protocols.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-02-15 12:33
0.4.0

Dieses Release hat CPyrit-CAL + +, eine "check_db 'CLI-Funktion, ein komplettes Redesign der Paketanalyse und Handshake-Erkennung, Nutzung von GPU-native bitweise Rotation mit OpenCL wenn möglich, und die Verwendung von libpcap zu Aufnahmegeräte und Dateien zugreifen. Die CUDA-Plugin uns jetzt kompatibel mit Fermi-GPUs. Der OpenCL-Plugin jetzt baut auf Mac OS X 10.6. libcrypto ist nun anstelle von libssl verwendet. Die CUDA-Plugin wurde für Mac OS X 10.6 behoben. SSE2-Erkennung auf alte CPUs wurde behoben. Datenbank-Indizes wurden behoben. Eine seltene IndexError in EAPOLCracker wurde behoben. Zahlreiche Fixes wurden in Lager Relais Code vorgenommen. Eine Abwertung Warnung mit sqlalchemy.Binary wurde behoben.
This release added CPyrit-CAL++, a 'check_db' CLI function, a complete rework of packet parsing and handshake detection, use of GPU-native bitwise rotation with OpenCL if possible, and use of libpcap to access capture devices and files. The CUDA plugin us now compatible with Fermi GPUs. The OpenCL plugin now builds on Mac OS X 10.6. libcrypto is now used instead of libssl.
The CUDA plugin was fixed for Mac OS X 10.6. SSE2 detection on old CPUs was fixed. Database indices were fixed. A rare IndexError in EAPOLCracker was fixed. Numerous fixes were made in storage relay code. A deprecation warning with sqlalchemy.Binary was fixed.

2010-02-22 13:31
0.3.0

Mit diesem Release werden CPyrit-Stream zu Gunsten der OpenCL. Sie fügt hinzu, Netzwerk-Core, SQL-Storage, Remote-Storage, stripLive der CLI-Funktionen ',' attack_cowpatty ',' import_unique_passwords "," Relais "und" dienen ", SSE2-Unterstützung für EAPOLCracker und ein Ausgabe-Option in allen Angriff Modi. Es behebt EAPOLCracker Kommissionierung der falschen KeyScheme. Es verbessert faul beim Laden von Dateien. Der Quellcode ist fast vollständig PEP8-kompatibel.
This release removes CPyrit-Stream in favor of OpenCL. It adds Network-Core, SQL-Storage, Remote-Storage, the CLI functions 'stripLive', 'attack_cowpatty', 'import_unique_passwords', 'relay', and 'serve', SSE2 support for EAPOLCracker, and an output option in all attack modes. It fixes EAPOLCracker picking the wrong KeyScheme. It improves lazy loading of files. The source code is almost completely PEP8-compliant.

2009-08-17 11:30
0.2.4

Diese Veröffentlichung fügt das Modul 'pckttools. Es fügt den CLI-Funktionen "analysieren", "attack_batch ',' attack_db ',' attack_passthrough" und "Strip". Es behebt SSE2 auf Mac OS, Fehlerbehebungen SSE2 mit SELinux und behebt Umgang mit Passwörtern mit NULL-Werten. Es verbessert die "Benchmark". Die meisten Funktionen kann nun gzip-komprimierte Dateien (-f).
This release adds the module 'pckttools'. It adds the CLI functions 'analyze', 'attack_batch', 'attack_db', 'attack_passthrough', and 'strip'. It fixes SSE2 on Mac OS, fixes SSE2 with SELinux, and fixes handling of passwords containing NULLs. It improves 'benchmark'. Most functions can now handle gzip-compressed files (-f).

2009-07-26 19:29
0.2.3

Docstrings wurden hinzugefügt. Die CLI-Funktionen "delete_essid", "überprüfen" und "Selbsttest" hinzugefügt wurden. Ein Core for OpenCL wurde hinzugefügt. SSE2-Pfad wurde hinzugefügt, um die CPU-Core. "CUDA_ERROR_INVALID_IMAGE" festgelegt wurde, bei der Verwendung von CUDA 2.2. Der Prozess-Exit-Codes wurden behoben. Scheduling zwischen Client-und Hardware wurden verbessert. Der Speicher-Code wurde verbessert. Performance für fast alle CLI-Funktionen wurde verbessert. Builds aus dem SVN-Verzeichnisse tragen jetzt ihre Revision-Nummer.
Docstrings were added. The CLI functions "delete_essid", "verify", and "selftest" were added. A Core for OpenCL was added. SSE2-path was added to CPU-Core. "CUDA_ERROR_INVALID_IMAGE" was fixed when using CUDA 2.2. The process exit codes were fixed. Scheduling between client and hardware were improved. The storage-code was improved. Performance for almost all CLI-functions was improved. Builds from SVN directories now carry their revision-number.

Project Resources