The new git repo for my personal website.
pwnagotchi-tools's Introduction
pwnagotchi-tools's People
Forkers
kodeschreiber mattcurrycom struis112 kazro daddy-makes-stuff-and-things itchyfantastico dvhenacy databonanza kabelhorst badexception wottan32 rondadon euedeep rekonnected real0xdom fidelanders oxyo jsvdmeer moni11811 fringeanalytics sicxnull tehmasta 5l1v3r1 motophan jonas5064 ochebotar digby619 metalshad0w despernal flex369 jgsangara moreirapenna2 dvnt-admin ruaamoshasha ivy00johns 0x49b 1337in fishke22 mallybryant alexander-o-g pascal-projectspwnagotchi-tools's Issues
The script doesn't break the loop when password has been cracked
The script is continuing to run all the attacks (doesn't break the loop) even though the cracked password is visible in "print_final_results.py", "hashcat-output.txt" , "hashcat-potfile.txt".
"KeyError: 'bssid'" when running generate_hashcat_scripts.py
When attempting to generate scripts using generate_hashcat_scripts.py
, the following error throws:
Traceback (most recent call last):
File "c:\Users\<username>\pwnagotchi-tools\generate-hashcat-scripts.py", line 256, in <module>
generateScriptsForPMKIDsAndHCCAPXs()
File "c:\Users\<username>\pwnagotchi-tools\generate-hashcat-scripts.py", line 200, in generateScriptsForPMKIDsAndHCCAPXs
addNetworkToNetworkCrackedStatusData(filename)
File "c:\Users\<username>\pwnagotchi-tools\generate-hashcat-scripts.py", line 233, in addNetworkToNetworkCrackedStatusData
"bssid":getBSSID(filename),
File "c:\Users\<username>\pwnagotchi-tools\generate-hashcat-scripts.py", line 180, in getBSSID
return networkBSSIDData[pcapFileName]["bssid"]
KeyError: 'bssid'
Looking further into the offending line (180), it seems as though the script never actually gets the BSSID from the filename, shown in the excerpt below:
def getBSSID(filename):
global networkBSSIDData
pcapFileName = filename.replace(".pmkid", ".pcap")
pcapFileName = pcapFileName.replace(".hccapx", ".pcap")
return networkBSSIDData[pcapFileName]["bssid"]
Are there any plans for adding Linux support?
I was wondering if it's possible to add linux support to the scripts, as I'm currently running Kali and unable to run the batch scripts.
If not it's totally fine and I can either switch back to my windows os and install everything there or create a pr to add support.
Dont know how to generate SSH Key for pwnagotchi
One of the steps requires generating a ssh-key for the pwnagotchi and placing it in the ssh folder.
I've had no problems until now because I never learnt about SSH and no don't know what to do :/
hash format 22000 needed
2500 has been depreciated, can you update this to use the 22000 format?
Thanks
Timed out while waiting for the machine to boot
Command vagrant up runs, but returns Timed out while waiting for the machine to boot after a long pause. Virtualization is enabled.
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'kalilinux/rolling'...
==> default: Matching MAC address for NAT networking...
==> default: Setting the name of the VM: vagrant_default_1612767749786_51782
==> default: Fixed port collision for 22 => 2222. Now on port 2200.
==> default: Clearing any previously set network interfaces...
==> default: Preparing network interfaces based on configuration...
default: Adapter 1: nat
==> default: Forwarding ports...
default: 22 (guest) => 2200 (host) (adapter 1)
==> default: Running 'pre-boot' VM customizations...
==> default: Booting VM...
==> default: Waiting for machine to boot. This may take a few minutes...
default: SSH address: 127.0.0.1:2200
default: SSH username: vagrant
default: SSH auth method: private key
Timed out while waiting for the machine to boot. This means that
Vagrant was unable to communicate with the guest machine within
the configured ("config.vm.boot_timeout" value) time period.
If you look above, you should be able to see the error(s) that
Vagrant had when attempting to connect to the machine. These errors
are usually good hints as to what may be wrong.
If you're using a custom box, make sure that networking is properly
working and you're able to connect to the machine. It is a common
problem that networking isn't setup properly in these boxes.
Verify that authentication configurations are also setup properly,
as well.
If the box appears to be booting properly, you may want to increase
the timeout ("config.vm.boot_timeout") value.
pcap conversion fails
default: Processing: STEENBUCK007
default: Main catch: Error: Command failed: hcxpcaptool -z ../pmkid/STEENBUCK007_0220da4207d5.pmkid /handshakes/pcap/STEENBUCK007_0220da4207d5.pcap
default: /bin/sh: 1: hcxpcaptool: not found
default: Error: Command failed: hcxpcaptool -o ../hccapx/STEENBUCK007_0220da4207d5.hccapx /handshakes/pcap/STEENBUCK007_0220da4207d5.pcap
default: /bin/sh: 1: hcxpcaptool: not found
default:
default: at ChildProcess.exithandler (child_process.js:303:12)
default: at ChildProcess.emit (events.js:315:20)
default: at maybeClose (internal/child_process.js:1021:16)
default: at Socket.<anonymous> (internal/child_process.js:443:11)
default: at Socket.emit (events.js:315:20)
default: at Pipe.<anonymous> (net.js:675:12) {
default: killed: false,
default: code: 127,
default: signal: null,
default: cmd: 'hcxpcaptool -o ../hccapx/STEENBUCK007_0220da4207d5.hccapx /handshakes/pcap/STEENBUCK007_0220da4207d5.pcap'
default: }
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.