www.tuxapuntes.com

Buscar Contacto Colabora... Libro de Visitas
 
.
TuxInicio arrow TuxApuntes arrow Mensajeria arrow Cambiar dirección MAC : Tarjeta de red : ” macchanger “
Cambiar dirección MAC : Tarjeta de red : ” macchanger “ PDF Imprimir E-Mail
Escrito por utopianegra, on 28-07-2007 03:32
Visitas 6517

¿Qué es la dirección MAC de una tarjeta de red?

Si ya tienes idea sobre los conceptos básicos sobre las direcciones MAC te recomiendo que saltes esta parte y empieces a leer “Alterando la dirección MAC”.

Es importante tener claro que las tarjetas de red son únicas en el mundo, es decir, no pueden haber dos tarjetas de red iguales. Es casi seguro que existan dos tarjetas de red iguales pero en diseño electrónico y en los circuitos que posean pero lo que verdaderamente hace que cada tarjeta de red del planeta tierra sea _distinta_ a otra es que las dos poseen una dirección que es única, esta dirección está formada por números y letras(en realidad por bits). A esta dirección única se le acordó llamar MAC, que es el acrónimo de “Media Access Control address”.

Por ejemplo, la dirección MAC de mi tarjeta de red es “00:E0:7D:F9:EA:6D”, ¿Cómo lo se? mas adelante hablaremos sobre eso pero lo que quiero que noten es que es una dirección formada por números y letras. Esa dirección MAC de mi tarjeta de red es única, ninguna otra tarjeta de red en el mundo tiene la misma dirección MAC que la mía, por lo que quiere decir que jamas verán un tarjeta de red con la siguiente dirección: 00:E0:7D:F9:EA:6D.

Seguro estarán pensado, ¿Cómo hacen los fabricantes de hadware para que por coincidencia no se repitan las direcciones MAC en una tarjeta de red? La respuesta a esto es sencilla, en pocas palabras se ponen todos de acuerdo y listo, ¿Cómo así? La dirección MAC está conformada por 48 Bits, por lo que la IEEE(The Institute of Electrical and Electronics Engineers o Instituto de Ingenieros Eléctricos y Electrónicos) es la que le asigna los primeros 24 bits a los fabricantes de tarjetas de red y los otros 24 bits quedan a elección del fabricante de tarjetas de red. Por supuesto bajo supervisión y respetando que no se repitan ninguna dirección MAC.

 

Alterando la dirección MAC


Primero que nada, antes de empezar a explicar como alterar la dirección MAC de una tarjeta de red tengo que explicarles como averiguar la dirección de dicha tarjeta. Tienes dos formas(al menos yo conozco estas dos) de averiguar la dirección MAC de una tarjeta de RED:

  1. Ejecutar el comando: “ifconfig eth0″ y buscar el campo que dice “HWaddr:”. El argumento eth0 significa la interfaz de red(o la tarjeta de red), recordemos que las tarjetas de red en Unix/Linux se denotan con ethX dónde X es el número de tarjeta de red, si sólo tenemos una será eth0, si tenemos dos será eth0 y eth1 y así sucesivamente. A continuación del campo “HWaddr:” se debe encontrar la dirección MAC. Por ejemplo en mi caso aparece así: ‘HWaddr 00:E0:7D:F9:EA:6D’
  2. La otra manera es desarmando nuestra máquina y ojeando la tarjeta de red, deberíamos encontrar un papelito adhesivo con la dirección MAC de la tarjeta.

Bien, ya hemos visto como visualizar la dirección MAC de cualquier tarjeta de RED. Ahora ¿Cómo hacer si queremos cambiar la dirección MAC de la tarjeta de RED? Hay dos respuestas a esto, o mejor dicho sólo conozco dos respuestas a esto, es decir, conozco dos maneras de cambiarle la dirección MAC a una tarjeta de red. Seguidamente voy a explicar la primera

La manera más trivial de alterar la dirección MAC de una tarjeta de red es utilizar una herramienta que me permita hacer esto, nosotros vamos a utilizar MACchanger. Esta herramienta es Software Libre y está liberada bajo una licencia GPL. Aclaro que es muy pero muy trivial de usar.

 

¿Cómo la instalamos?

  • Si estamos en Debian sólo basta con hacer: aptitude install macchanger
  • Si no estamos en Debian lo que tenemos que hacer es ingresar a la página web de MACchanger y descar el código fuente del programa, que está empaquetado y comprimido con una extensión ‘.tar.gz’. Seguidamente lo descomprimimos y lo instalamos de está manera: $ tar xvzf macchanger-1.5.0.tar.gz ; cd macchanger-1.5.0/ $ ./configure # make # make install
  •  

 

¿Cómo se usa?

Primero que nada no debemos olvidar que para poder cambiar la dirección MAC debemos tener la red abajo, es decir, bajar las interfaces de red. ¿Cómo hacemos esto?

# /etc/init.d/networking stop

Una vez que tenemos las interfaces de red desactivadas es que podemos proceder a interactuar con la la dirección MAC de nuestra tarjeta de Red. Primero que nada debemos de llamar al programa que va a actuar sobre la dirección MAC. Lo invocamos de esta manera:

$ macchanger

GNU MAC Changer

Usage: macchanger [options] device

Try `macchanger –help’ for more options.

Ya con ejecutar este comando nos damos cuenta de que se instaló correctamente el programa, si se fijan bien nos da una salida indicándonos que nos faltan opciones y argumentos para utilizar el programa. Si le pasamos la opción ‘–help’ vamos a tener la ayuda sobre la sintaxis del programa.

Bien Ahora vamos al grano. Ya tenemos las interfaces de red desactivadas y lo que falta es cambiar la dirección MAC de nuestra tarjeta de red. Recomiendo que anotes tu verdadera MAC(recuerda en la sección anterior como ver tu dirección MAC) antes de empezar a jugar con MACchanger una hecho eso ya puedes empezar a juguetear con el programa.

Algunas Opciones que se le puede pasar al programa

Estas son las principales opciones que se le puede pasar al MACchanger. Opciones con la que nos permitirá controlar distintos aspectos que tendrá la dirección MAC a alterar.

  1. –help Nos da una ayuda acerca de la sintaxis y uso del programa
  2. –version Nos imprime en la pantalla la versión del MACchanger que estamos usando
  3. –endding Esta opción genera una nueva dirección MAC sin cambiar los bit del vendedor
  4. –random Genera una MAC aleatoriamente
  5. –mac XX:XX:XX:XX:XX:XX Aquí nosotros mismos definimos la dirección MAC que queremos para nuestra tarjeta de red

 

Algunos ejemplos

Aquí voy a poner algunos ejemplos donde cambio la dirección MAC de mi tarjeta de red:

  • # macchanger –endding eth0 Current MAC: 00:e0:7d:f9:ea:6d (Netronix, Inc.) Faked MAC: 00:e0:7d:eb:fa:f1 (Netronix, Inc.) Aquí estamos cambiando nuestra dirección MAC por otra dirección que pertenece al mismo vendedor de tarjetas de red. La última linea del comando(La que dice ‘Fake MAC’) es la que nos indica la dirección MAC que ahora tiene nuestra tarjeta de red. La primera linea nos dice que la MAC que teníamos antes de alterarla, y la segunda linea nos dice ya la dirección MAC falsificada.
  • # macchanger –mac 00:5D:6E:4D:5W:4B eth0 Current MAC: 00:e0:7d:eb:fa:f1 (Netronix, Inc.) Faked MAC: 00:5d:6e:4d:05:4b (unknown) En este ejemplo estoy introduciendo manualmente la dirección MAC de mi tarjeta de red. ¿Por qué ese número? Lo acabo de inventar, ni siquiera lo pensé, lo invente y lo coloqué. Por supuesto que ustedes pueden agarrar y colocar por ejemplo la dirección MAC de alguna otra máquina. De hecho noten que el programa no me coloca entra parénesis el nombre de la empresa que la fabrica, me coloca ‘unknown’ ya que no reconoce el la compañia, lo cual es lógico porque es la dirección MAC es inventada.
  • # macchanger –random eth0 Current MAC: 00:e0:7d:f9:ea:6d (Netronix, Inc.) Faked MAC: 54:c6:0b:29:73:e5 (unknown) En este ejemplo pueden notar que estoy generando una dirección MAC aleatoriamente. Una dirección MAC que no pertenece a ninguna empresa que fabrique tarjetas de Red, en pocas palabras una dirección MAC que nos existe.
  • # macchanger –list Esta es una manera de ver la lista completa de los fabricantes de tarjetas de red y también nos proporciona información sobre los bits que tienen asignados.


**** Como dato importante os comentare, que en mi experiencia con las auditorias, es un programa que debeis instalaros y saber manejar al dedillo, dado que cambiar la dirección de la tarjeta con los drivers maddwiffi, instalados suele dar problemas ( a mi me los dio ), y siempre es bueno usar un programa alternativo, que no te limite, y te deje hacer esta sencilla operacion con solo teclear un comando. Mi consejo, es utiliceis este software para cambiar las MAC, de vuestras tarjetas, si lo necesitais, dado que cambiarlos con otros programas = ” problemas seguros “, y conozco la verdad muy pocas quejas sobre este.

Comparteme:
Meneame
Delicious
Digg
Technorati
YahooMyWeb
MLinuxfera

Revisado el: 05-08-2007 18:01

Publicado el : Manuales (HowTo), Seguridad

Comentarios de usuarios (3)
Enviado por Thomas, on 07-06-2008 16:06, IP 189.186.51.72, Invitado
1. permiso denegado
ala hora de bajar la red me marca esto 
 
open: Permission denied 
* Deconfiguring network interfaces... ifdown: failed to open statefile /var/run/network/ifstate: Permission denied 
open: Permission denied 
 
soi novatito ayudame pls
 

Enviado por utopianegra, on 07-06-2008 18:09, IP 79.144.27.53, Registrado
2. utopianegra
Antes de poner ninguna instruccion logeate como root con el comando : 
 
sudo -s 
 
despues no tendras problemas.
 

Enviado por Thomas, on 13-06-2008 18:38, IP 189.186.50.245, Invitado
3. permiso denegado
gracias, voi a seguir intentando
 

Añade tu comentario



mXcomment 1.0.5 © 2007-2008 - visualclinic.fr
License Creative Commons - Some rights reserved
 
< Anterior   Siguiente >


Si te resulta util esta informacion y quieres contribuir mediante alguna donación para el mantenimiento y mejora de ese site, te dejamos un enlace para que puedas ayudarnos por medio de paypal.

 Muchas gracias.








Enlaces

Cursos
Masters
MBA

Menu Principal

Login






¿Recuperar clave?
¿Quiere registrarse? Regístrese aquí
Hay 12 invitados en línea

Translate

Top WebLinks

Enlaces - Blogroll
feed image

Tux Estadisticas

OS: Linux h
PHP: 5.2.6
MySQL: 5.0.67-community-log
Hora: 11:56
Caching: Disabled
GZIP: Enabled
Usuarios: 3931
Noticias: 1044
Enlaces: 50
Visitantes: 3566250

Galaxia Linux

TUXrank .. SITES



Creative Commons License


Esta obra está bajo una
licencia de Creative Commons.


¿Quieres anunciarte aquí?

Tux del Dia

th_1542.jpg

Tux Encuesta

¿Aconsejas Ubuntu a tús amigos?
 
¿Has actualizado a Intepid Ibex 8.10?
 

[+]
  • Narrow screen resolution
  • Wide screen resolution
  • Auto width resolution
  • Increase font size
  • Decrease font size
  • Default font size
  • default color
  • blue color
  • green color