user@linuxtrack:~ $ python -c 'print("Soyez les bienvenus !")'

Vous n'êtes pas identifié(e).

#1 30-09-2014 20:08:30

IceF0x
#! Gourou Linux

Créer une adresse mac aléatoire

Voici un petit code en perl qui permet d'obtenir une adresse mac aléatoire.

perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "%x:%x:%x:%x:%x:%x\n",@m;'

Il est possible de fixer certaines partie de l'adresse.

Exemple ou d5 est la partie fixe :

 $ perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "%x:%x:%x:%x:d5:%x\n",@m;'
1b:42:37:f1:d5:fc

Utiliser des logiciels propriétaires, c'est comme les plats préparés, on est incapable de dire les conservateurs qu'ils contiennent, on dira toujours que c'est bon, mais ça ne remplacera jamais le repas fait maison par sa maman.
]:D #! Crunchbang & Archlinux GNU/Linux User ]:D

Hors ligne

#2 30-09-2014 23:04:31

WangXiangzhai
Membre

Re : Créer une adresse mac aléatoire

marche aussi avec plusieurs parties fixes.

[== Indéfini ==]
philippe@kali:~$  perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "f3:%x:d4:%x:d8:%x\n",@m;'
f3:f9:d4:cd:d8:7
philippe@kali:~$ perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "f3:%x:d4:%x:d8:%x\n",@m;'
f3:9b:d4:1d:d8:77
philippe@kali:~$ perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "f3:%x:d4:%x:d8:%x\n",@m;'
f3:1e:d4:11:d8:42
philippe@kali:~$ perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "f3:%x:d4:%x:d8:%x\n",@m;'
f3:ad:d4:a1:d8:34
philippe@kali:~$ perl -e 'for ($i=0;$i<5;$i++){@m[$i]=int(rand(256));} printf "f3:%x:d4:%x:d8:%x\n",@m;'
f3:de:d4:45:d8:be
philippe@kali:~$ 

sympa, merci  !


PC: HP-pavilion a6227.fr | wifi: Awus036H et HWGUSB2-54 | CG: NVIDIA geforce 8400 GS | OS: Debian-8.1.0-i386 Xfce | EN TESTE kali-linux-openbox-rolling-i386.iso (KaliBang), bento-openbox-14.04.3-i386.iso et Viperr8_i686.iso

Hors ligne

Pied de page des forums