Discussione Hacklog 1x03: Mac Address & Hostname

Stato
Discussione chiusa ad ulteriori risposte.
sembri George RR Martin. manco i fan della serie non aspettano con cosi tanta ansia :)
 
Ciao ragazzi, innanzitutto complimenti per il video! Secondariamente non riesco a fare il mac spoofing, così come spiegato, con il tool macchanger. dopo aver messo down l'interfaccia wlan0 del mio portatile con il comando
Codice:
ip link set wlan0 down
nel momento in cui tento di cambiare il MAC, mi da wuesto errore:

Codice:
root@Lenovo:/home/giupardeb# macchanger -r wlan0
Current MAC:   c0:14:3d:d2:94:dd (Hon Hai Precision Ind. Co.,Ltd.)
Permanent MAC: c0:14:3d:d2:94:dd (Hon Hai Precision Ind. Co.,Ltd.)
[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system

cosa sbaglio?
 
va troppo veloce @Stefano Novelli per te? metti pausa al video. cosi magari vedi se manca qualcosa al tuo commando :asd:
si ho sbagliato il comando.. il comando corretto è:
Codice:
ip link set dev wlan0 down

ciò non toglie che l'errore permane.

Codice:
root@Lenovo:/home/giupardeb# ip link set dev wlan0 down
root@Lenovo:/home/giupardeb# macchanger -r wlan0
Current MAC:   d6:34:56:4a:83:1d (unknown)
Permanent MAC: c0:14:3d:d2:94:ff (Hon Hai Precision Ind. Co.,Ltd.)
[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system
 
Codice:
sudo service network-manager stop
sudo ifconfig wlan0 down
sudo macchanger -r wlan0
sudo ifconfig wlan0 up
sudo service network-manager start
 
  • Mi piace
Reazioni: ByteJockey
Codice:
ifconfig wlan0 down
ifconfig wlan0 ether xx:xx:xx:xx:xx:xx
ifconfig wlan0 up
 
Ultima modifica:
Codice:
ifconfig wlan0 down
ifconfig wlan0 ether xx:xx:xx:xx:xx:xx
ifconfig wlan0 up

ok, allora questo è l'output dei comandi che mi hai scritto (nel secondo comando senza hw prima di ether, il comando non si esegue xD) :
Codice:
root@Lenovo:/home/giupardeb# ifconfig wlan0 down
root@Lenovo:/home/giupardeb# ifconfig wlan0 hw ether 00:00:00:00:00:01
SIOCSIFHWADDR: Troppi file aperti nel sistema
root@Lenovo:/home/giupardeb# ifconfig wlan0 up
root@Lenovo:/home/giupardeb# ip a
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state DORMANT group default qlen 1000
    link/ether 00:00:00:00:00:01 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.11/24 brd 192.168.1.255 scope global dynamic wlan0
       valid_lft 21483sec preferred_lft 21483sec
root@Lenovo:/home/giupardeb#
A quanto pare lo spoofing del MAC riesce tranquillamente, anche se non navigo perché ho inserito un MAC non valido.
non capisco quel "warning" che mi dà nel secondo comando. E inoltre dato che il MAC spoofing riesce, non capisco perché macchanger non riesce a farlo. . .

EDIT

ho rieseguito questi comandi:

Codice:
giupardeb@Lenovo:~$ ip link show wlan0
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DORMANT group default qlen 1000
    link/ether c0:14:3d:d2:94:ff brd ff:ff:ff:ff:ff:ff
root@Lenovo:/home/giupardeb# service network-manager stop
root@Lenovo:/home/giupardeb# ip link set dev wlan0 down
root@Lenovo:/home/giupardeb# macchanger -r wlan0
Current MAC:   c0:14:3d:d2:94:ff (Hon Hai Precision Ind. Co.,Ltd.)
Permanent MAC: c0:14:3d:d2:94:ff (Hon Hai Precision Ind. Co.,Ltd.)
[ERROR] Could not change MAC: interface up or insufficient permissions: Too many open files in system
root@Lenovo:/home/giupardeb# ip link set dev wlan0 up
root@Lenovo:/home/giupardeb# service network-manager start
root@Lenovo:/home/giupardeb# ip link show wlan0
3: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state DORMANT mode DORMANT group default qlen 1000
    link/ether 16:ad:cb:58:f6:86 brd ff:ff:ff:ff:ff:ff
root@Lenovo:/home/giupardeb#

e mi sono accorto che anche se mi ritorna l'errore, il cambio del MAC lo effettua ugualmente, non riesco a navigare perché non riesco a generare una MAC valido..però lo cambia..e allora da dove nasce l'errore?
 
se cerchi in giro mi sembra che su Lenovo ci sta un hardblock sul Mac. al limite dovrebbe funzionare solo cambiando ultimi tre octet del MAC(per navigare) oppure, se cambiato, e per usarlo con il monitor mode. comunque.. miglior cosa sarebbe di prendere un adattatore esterno
 
Nota da tener conto per la prossima revisione:
c'è stato un taglio errato dei testi in cui il comando sysctl sull'hostname si sostituisce al metodo init per la modifica permanente. In realtà sysctl è un'alternativa al comando hostname.
 
Stato
Discussione chiusa ad ulteriori risposte.