[Linux] NetworkManager und MAC Spoofing

07/04/2016 - 22:59 von Andreas Kohlbach | Report spam
Ich habe immer noch kein Glück mit dem zufàlligen Erzeugen einer MAC
Adresse wenn er dann online geht. Davor funktioniert das von mir in die
/etc/rc.local (btw. gibt es vielleicht einen besseren Ort?) eingebaute

macchanger -A wlan0

zwar. Wenn er aber online geht, nimmt er die echte MAC. Das auch, wenn
ich in der entsprechenden /etc/NetworkManager/system-connections/... eine

| mac-address-randomization=1

drin habe.

Nun habe ich eine Seite gefunden, die vor schlàgt eine Datei

/etc/NetworkManager/dispatcher.d/pre-up.d/macspoof.sh

mit dem Inhalt

| #!/bin/bash
| ip link set dev wlan0 down
| macchanger -A wlan0
| ip link set dev wlan0 up

zu haben. Erstaunlicherweise funktioniert dann das Spoofen der MAC, es
wird auch verbunden, ich bekomme auch eine IP vom DHCP, aber es wird
*keine* Default-Route gesetzt. Setze ich sie von Hand (das Gateway kann
man meist schnell selbst heraus finden), funktioniert alles. Allerdings
auch wieder nur, bis die Verbindung mal zufàllig zusammenbricht und man
neu verbinden muss.

Warum versagt das Setzen der Default-Route, wenn die erwàhnte Datei oben
existiert, obwohl alles in pre-up/ doch vor allem anderen (zum WLAN
verbinden, IP beziehen...) ablàuft?

Kennt jemand eine andere Vorgehensweise, eine zufàllige MAC beim
Verbinden zu haben?

Sonst würde ich vor dem nàchsten WLAN-Besuch in die Datei oben am Ende noch
einen dhcpclient-Aufruf stecken. Nicht schön, funktioniert aber vielleicht.
Andreas

I use a Unix based operating system, which means I get laid almost as often
as I have to reboot my computer.
 

Lesen sie die antworten

#1 Michael Ströder
21/04/2016 - 11:13 | Warnen spam
Andreas Kohlbach wrote:
Ich habe immer noch kein Glück mit dem zufàlligen Erzeugen einer MAC
Adresse wenn er dann online geht. Davor funktioniert das von mir in die
/etc/rc.local (btw. gibt es vielleicht einen besseren Ort?) eingebaute

macchanger -A wlan0



Das scheint's wohl jetzt out-of-the-box zu geben:

http://www.heise.de/newsticker/meld...79527.html

Ciao, Michael.

Ähnliche fragen