Open Rapt0r445 opened 6 years ago
You must be new with Pyrit...ITS SO BUGGY THAT THERE ARE 100 PAGES OF CORRECTIONS AND POSTS HERE-Take your pick and try to repair it..I gave up Anyway Hashcat is much better..Nothing is good in Pyrit thats worth of using it
When i typed dmesg to try and see what the fault was i got this:
[80391.176164] pyrit[26339]: segfault at 77468 ip 00007f1b63bc6741 sp 00007f1b50ff84b8 error 4 in libLLVM-5.0.so.1[7f1b63163000+3245000]
Any ideas?
Try newer LLVM and libclc. I'm able to run Pyrit on my carrizo iGPU.
I downloaded the latest version of pyrit from this git repository and compiled and installed without any errors. But when i try to run pyrit or benchmark i get the following errors:
rapt0r@home:~$ pyrit Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora https://github.com/JPaulMora/Pyrit This code is distributed under the GNU General Public License v3+
Usage: pyrit [options] command
Recognized options: -b : Filters AccessPoint by BSSID -e : Filters AccessPoint by ESSID -h : Print help for a certain command -i : Filename for input ('-' is stdin) -o : Filename for output ('-' is stdout) -r : Packet capture source in pcap-format -u : URL of the storage-system to use --all-handshakes : Use all handshakes instead of the best one --aes : Use AES
Recognized commands: analyze : Analyze a packet-capture file attack_batch : Attack a handshake with PMKs/passwords from the db attack_cowpatty : Attack a handshake with PMKs from a cowpatty-file attack_db : Attack a handshake with PMKs from the db attack_passthrough : Attack a handshake with passwords from a file batch : Batchprocess the database benchmark : Determine performance of available cores benchmark_long : Longer and more accurate version of benchmark (5 minutes) check_db : Check the database for errors create_essid : Create a new ESSID delete_essid : Delete a ESSID from the database eval : Count the available passwords and matching results export_cowpatty : Export results to a new cowpatty file export_hashdb : Export results to an airolib database export_passwords : Export passwords to a file help : Print general help import_passwords : Import passwords from a file-like source import_unique_passwords : Import unique passwords from a file-like source list_cores : List available cores list_essids : List all ESSIDs but don't count matching results passthrough : Compute PMKs and write results to a file relay : Relay a storage-url via RPC selftest : Test hardware to ensure it computes correct results serve : Serve local hardware to other Pyrit clients strip : Strip packet-capture files to the relevant packets stripLive : Capture relevant packets from a live capture-source verify : Verify 10% of the results by recomputation rapt0r@home:~$ pyrit list_cores Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora https://github.com/JPaulMora/Pyrit This code is distributed under the GNU General Public License v3+
The following cores seem available...
1: 'CPU-Core (SSE2/AES)'
2: 'CPU-Core (SSE2/AES)'
3: 'CPU-Core (SSE2/AES)'
4: 'CPU-Core (SSE2/AES)'
The following OpenCL GPUs seem aviable...
1: 'OpenCL-Device 'AMD TAHITI (DRM 2.50.0 / 4.13.0-36-generic, LLVM 5.0.0)''
rapt0r@home:~$ pyrit benchmark Pyrit 0.5.1 (C) 2008-2011 Lukas Lueg - 2015 John Mora https://github.com/JPaulMora/Pyrit This code is distributed under the GNU General Public License v3+
Calibrating... Segmentation fault (core dumped) rapt0r@home:~$
I have no idea how to fix this, hope someone can help