Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 25/06/2016, à 14:26

biloute_c

Question aux gurous du script(macchanger)

Bonjour à tous

voilà après énième tentative pour avoir une fake mac every boot
voici le résultat
sur ubuntu-gnome 16.04

Le script:

#!/bin/sh
### BEGIN INIT INFO
# Provides:          Ubuntu-gnome 16.04
# Required-Start:    
# Required-Stop:     
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Rotation de la mac adresse
# Description:       Modifie la mac adresse a chaque boot 
### END INIT INFO

# Désactive tous les périphériques réseau
rfkill block all
# ifconfig enpxxx down &> /dev/null
ifconfig wlpxxx down &> /dev/null

# Change par une adresse MAC aléatoire
# /usr/bin/macchanger -A enpxxxx &> /dev/null
/usr/bin/macchanger -A wlpxxxx &> /dev/null

# Réactive tous les périphériques réseau
rfkill unblock 00:2
# ifconfig enpxxxx up &> /dev/null
ifconfig wlpxxxx up &> /dev/null

exit 0

Contrôle par systemctl renvoi ceci :

trusty@trusty-W55xEU:~$ sudo systemctl status changemac.service 
● changemac.service - LSB: Rotation de la mac adresse
   Loaded: loaded (/etc/init.d/changemac; bad; vendor preset: enabled)
   Active: active (exited) since sam. 2016-06-25 15:35:21 CEST; 1min 19s ago
     Docs: man:systemd-sysv-generator(8)
  Process: 731 ExecStart=/etc/init.d/changemac start (code=exited, status=0/SUCCESS)

juin 25 15:35:19 trusty-W55xEU systemd[1]: Starting LSB: Rotation de la mac adresse...
juin 25 15:35:19 trusty-W55xEU changemac[731]: Current MAC:   xx:xx:xx:xx:xx:xx (Intel Corporate) # ma mac réelle
juin 25 15:35:19 trusty-W55xEU changemac[731]: Permanent MAC: xx:xx:xx:xx:xx:xx (Intel Corporate)
juin 25 15:35:19 trusty-W55xEU changemac[731]: New MAC:       a8:ef:26:4c:61:ec (Tritonwave) la fake make
juin 25 15:35:21 trusty-W55xEU systemd[1]: Started LSB: Rotation de la mac adresse.
trusty@trusty-W55xEU:~$ 

et pourtant quand je vais dans le network-manager je constate que c'est ma mac adresse qui ressort au lieu de la new mac.
d'ou ma question ,ou me gourre-je ???

ah lala quand on est pas programmeur on merdoie un max sad

PS j'ai aussi eu ce message en voulant rendre le script executable

trusty@trusty-W55xEU:~$ sudo update-rc.d -f changemac start 20 2 3 4 5 . stop 20 0 1 6 .
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 

(d'ou mon required start/stop vide dans le script)

Espérant votre aide merci de m'avoir lu. (je retourne pour tester autrement)

Dernière modification par biloute_c (Le 25/06/2016, à 16:57)

Hors ligne

#2 Le 25/06/2016, à 18:01

Zakhar

Re : Question aux gurous du script(macchanger)

Tu ne te gourre certainement pas (enfin à vérifier !)

Mais NM se fiche que tu aies changé la Mac avant vu qu'il fait ce que fait ton script : il down l'interface et la re-up avec la Mac inscrite dans l'interface.

Par contre sur l'interface graphique de NM tu peux changer le Mac, je te conseille ça plutôt. La seule différence avec Mac-changer, c'est que ça ne sera pas aléatoire, mais constant.


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne

#3 Le 25/06/2016, à 18:39

biloute_c

Re : Question aux gurous du script(macchanger)

Merci de ta réponse
et oui pour l'instant (en espérant que ça change) on ne peut la changer que sur l'interface
doit t'on en déduire que c'est voulu pour nous suivre a la trace ou macchanger n'a pas évolué ?
j'ai lancer macchanger-gtk (pour ceux qui savent pas version graphique de macchanger) et la pareil impossibilité de roter la mac
hallucinant......
Bon j'en conclus que je vais rester sur la 14.04.4 ou je me suis fais un script qui fonctionne super (eth0 + wlan0)
on verra a la fin du support de cette version,ou en sera la 16.04

Hors ligne

#4 Le 25/06/2016, à 19:59

Zakhar

Re : Question aux gurous du script(macchanger)

Tout ce que tu fais en graphique avec NM, tu peux le faire avec nmcli

Tu peux donc très certainement calculer une Mac au hasard, et faire un coup de nmcli pour changer la Mac enregistrée dans NM avant que celui-ci ne démarre.


"A computer is like air conditioning: it becomes useless when you open windows." (Linus Torvald)

Hors ligne