Benutzer-Werkzeuge

Webseiten-Werkzeuge


bt-pan

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige ÜberarbeitungVorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
bt-pan [2022/02/07 18:12] varnholtbt-pan [2022/02/07 19:11] (aktuell) – [Bluetooth Verbindung] varnholt
Zeile 6: Zeile 6:
  
 Man muss die MAC-Adresse des Smartphones in Großbuchstaben eingeben. "0c:aa" in der Macadresse geht nicht, es muss "0C:AA" heißen. Man muss die MAC-Adresse des Smartphones in Großbuchstaben eingeben. "0c:aa" in der Macadresse geht nicht, es muss "0C:AA" heißen.
 +
 +Wie man die IP-Adresse vergisst, weiss ich noch nicht.
  
 Das Script läuft noch unter python2. Falls also ein Obus import Fehler kommt, muss man Das Script läuft noch unter python2. Falls also ein Obus import Fehler kommt, muss man
   sudo apt-get install python-dbus   sudo apt-get install python-dbus
      
-Um auf python3 umzustellen müsste man die Aufrufe [[https://stackoverflow.com/questions/32353292/dict-object-has-no-attribute-viewitems|viewitems]] und [[https://stackoverflow.com/questions/30418481/error-dict-object-has-no-attribute-iteritems|iteritems]] umstellen - was ich noch nicht hinbekommen habe+Um auf python3 umzustellen muss man diese fünf Änderungen durchführen: 
 +<code> 
 +iteritems = items 
 +viewitems = items 
 +types.StringTypes = str 
 +Range = range 
 + 
 +#dev_remote = find_device(opts.remote_addr, devs.values()[0]) 
 +dev_remote = find_device(opts.remote_addr, list(devs.values())[0]) 
 +</code>  
 + 
 +Das script nutzt TABS statt SPACES zum einrücken. Also beim editieren darauf achten ;-) 
 + 
 +==== bluez-tools ==== 
 + 
 +Mit den [[https://github.com/khvzak/bluez-tools|bluez-tools]] und mit dem Befehl bt-network müsste es eigentlich einfacher gehen.  
 + 
 +==== pwnagotchi - plugin ==== 
 + 
 +Das plugin unter ./pwnagotchi/plugins/default/bt-tether.py macht es wie folgt. 
 +  https://github.com/bablokb/pi-btnap/blob/master/files/usr/local/sbin/btnap.service.py 
 +  https://github.com/rlisagor/pynetlinux/blob/master/pynetlinux/ifconfig.py 
 + 
 +==== bt-pan mit service ====
  
 +  https://github.com/bablokb/pi-btnap
  
 +Stand Februar 2022
bt-pan.1644257558.txt.gz · Zuletzt geändert: 2022/02/07 18:12 von varnholt