pwnagotchi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige ÜberarbeitungVorherige ÜberarbeitungNächste Überarbeitung | Vorherige Überarbeitung | ||
pwnagotchi [2022/01/15 21:23] – varnholt | pwnagotchi [2022/01/24 18:55] (aktuell) – varnholt | ||
---|---|---|---|
Zeile 122: | Zeile 122: | ||
sudo / | sudo / | ||
</ | </ | ||
+ | |||
+ | falls das nicht geht, weil dann ein JSON-Fehler kommt, muss man das Setzen des Monitor-Modes doch händisch machen | ||
+ | < | ||
+ | sudo ip link set dev wlan1 down | ||
+ | sudo iw phy1 interface add mon0 type monitor | ||
+ | sudo ip link set dev mon0 up | ||
+ | |||
+ | sudo iw dev # zeigt an, womit der mon0 gebunden ist | ||
+ | sudo iw dev mon0 del # löscht den monitor mode | ||
+ | </ | ||
+ | |||
==== Fehlermeldungen und mögliche Lösungen ==== | ==== Fehlermeldungen und mögliche Lösungen ==== | ||
Da nach einiger Zeit die Meldung kommt, dass AI nicht gestartet werden kann, habe ich folgendes probiert, da im image nur version 2.0.0 von mpi4py installiert war, und das nicht so einfach über "sudo pip3 install mpi4py==2.0.0" | Da nach einiger Zeit die Meldung kommt, dass AI nicht gestartet werden kann, habe ich folgendes probiert, da im image nur version 2.0.0 von mpi4py installiert war, und das nicht so einfach über "sudo pip3 install mpi4py==2.0.0" | ||
Zeile 146: | Zeile 157: | ||
sudo apt-get install libilmbase23 # reicht wohl für libImath-2_2.so.23 | sudo apt-get install libilmbase23 # reicht wohl für libImath-2_2.so.23 | ||
sudo apt-get install ffmpeg # alles wegen libavcodec.so.58 | sudo apt-get install ffmpeg # alles wegen libavcodec.so.58 | ||
+ | sudo apt-get install libqtgui4 libqt4-test # wegen libQtGui.so.4 | ||
</ | </ | ||
Zeile 152: | Zeile 164: | ||
grep: / | grep: / | ||
grep: / | grep: / | ||
- | </ | ||
- | Leider auch | ||
- | < | ||
- | [2022-01-12 21: | ||
- | </ | ||
- | Lösung | ||
- | sudo pip3 install numpy==1.20.2 | ||
- | sudo apt-get install python-mpi4py | ||
- | |||
- | Meldung bei der Installation und weitere Fehlermeldungen, | ||
- | < | ||
- | pandas 1.3.5 has requirement numpy> | ||
- | platform_machine != " | ||
- | but you'll have numpy 1.17.2 which is incompatible. | ||
- | |||
- | matplotlib 3.5.1 has requirement pillow> | ||
- | but you'll have pillow 5.4.1 which is incompatible. | ||
- | |||
- | Command " | ||
</ | </ | ||
Zeile 188: | Zeile 181: | ||
Händisch alles erst mal startet: | Händisch alles erst mal startet: | ||
< | < | ||
- | sudo airmon-ng start wlan1 | + | sudo ip link set dev wlan1 down |
- | sudo / | + | sudo iw phy1 interface add mon0 type monitor |
- | sudo / | + | sudo ip link set dev mon0 up |
+ | |||
+ | sudo / | ||
+ | sudo / | ||
sudo pwnagotchi --debug | sudo pwnagotchi --debug | ||
http:// | http:// | ||
Zeile 255: | Zeile 251: | ||
**Achtung, dann geht das normale Internet vom Mac nicht mehr!** | **Achtung, dann geht das normale Internet vom Mac nicht mehr!** | ||
Man muss den Eintrag nach unten verschieben, | Man muss den Eintrag nach unten verschieben, | ||
+ | |||
+ | ==== pwnagotchi stürzt immer ab ==== | ||
+ | das lag daran, dass wlan1 sich immer verbunden hat. auch ein wlan1 down in den scripts, die den monitor mode aktivieren hat nicht geholfen. Ergebnis brachte | ||
+ | sudo nano / | ||
+ | denyinterfaces wlan1 | ||
+ | |||
+ | |||
==== re4son kernel für monitor mode vom wlan0 ==== | ==== re4son kernel für monitor mode vom wlan0 ==== | ||
Zeile 307: | Zeile 310: | ||
Zum einen wurde ein Ordner unter Root angelegt und das gab Probleme mit bettercap, der es wohl in eine Datei schreiben wollte. | Zum einen wurde ein Ordner unter Root angelegt und das gab Probleme mit bettercap, der es wohl in eine Datei schreiben wollte. | ||
- | Dann habe ich die [[https:// | + | Dann habe ich die [[https:// |
+ | sudo apt install hashcat-utils | ||
+ | bzw. | ||
+ | wget " | ||
+ | sudo tar -C /usr/local -xvf v1.9.tar.gz | ||
+ | cd / | ||
+ | sudo make | ||
+ | sudo cp *bin ../bin | ||
+ | / | ||
+ | |||
+ | um mittels cap2hccapx.bin die Hashcat-Datei aufzuteilen. Bei meinem Netz habe ich dann mittels " | ||
==== Probleme zum Schluß ==== | ==== Probleme zum Schluß ==== | ||
Zeile 316: | Zeile 329: | ||
==== externe Antenne ==== | ==== externe Antenne ==== | ||
+ | |||
+ | **beisst sich mit usb - man muss alles was mit usb zu tun hat wieder ausbauen | ||
+ | ** | ||
Auch nachdem ich vermutlich alles rückgängig gemacht habe, friert der Rechner nach ca. 1 Minute ein, nachdem ich den TP-Link WN722N WiFi-Stick eingesteckt habe. Also mal wieder alles platt machen... | Auch nachdem ich vermutlich alles rückgängig gemacht habe, friert der Rechner nach ca. 1 Minute ein, nachdem ich den TP-Link WN722N WiFi-Stick eingesteckt habe. Also mal wieder alles platt machen... | ||
Zeile 337: | Zeile 353: | ||
Dann noch den mon0 löschen | Dann noch den mon0 löschen | ||
sudo iw dev mon0 del | sudo iw dev mon0 del | ||
- | | + | |
+ | ===== STARTEN ====== | ||
+ | Bei mir muss ich jetzt wie folgt starten: | ||
+ | |||
+ | - Zero an PowerBank anschliessen | ||
+ | - mit ssh pi@192.168.178.32 aufschalten | ||
+ | - antenne an usb-port anschliessen | ||
+ | - die drei services starten mit pwn_start.sh | ||
+ | - http:// | ||
+ | |||
+ | |||
+ | ===== Rumlaufen ===== | ||
+ | So ganz geht es wohl immer noch nicht. Er findet plötzlich mon0 nicht mehr und später dann wlan1 nicht, obwohl es angesteckt ist. Habe es in / | ||
Stand Januar 2022 | Stand Januar 2022 |
pwnagotchi.1642281810.txt.gz · Zuletzt geändert: 2022/01/15 21:23 von varnholt