Forjando MAC no Linux e OpenBSD

Started by S3.nD, 18 de October , 2008, 08:45:55 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

S3.nD

Yehp!

{Escrevo neste artigo um breve informe de como mudar o MAC adress no OpenBSD e Linux}

# Este tutorial aqui é mais para quem gosta e sniffar redes e sofre alguns problemas com o endereço MAC.

# Para quem tem atividades de sniffing em alguma rede, pode vir a enfrentar problemas com tais solicitações por IP, bloqueando o acesso da máquina;Mas muitos admnistradores também fazem esse bloqueio por MAC Adress.E é isso que iremos fazer aqui, vamos forjar esse endereço MAC.

*Neste tutorial não vou colocar frescurites que nem coloco nos meus tutoriais sobre telefonia.Se você não sabe o que é MAC adress ou outros termos citados aqui, procure no google ou intão poste sua dúvida neste mesmo tópico.

«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«» «»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»«»««»«»«»«
É simples (como todos os meus outros tutoriais), muito simpes (:

Vamo começar no Linux


Abra o terminal · E nele digite: ifconfig · Pressione ENTER (quer mais detalhes execute este comando no seu terminal)

----------------------------------------------------------------------------
eth0 Link encap:Ethernet HWaddr 00:1f:80:96:19:f6 |
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 |
inet6 addr: ab70::51c:60de:fa40:97b6/64 Scope:Link |
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 |
RX packets:328560 errors:0 dropped:0 overruns:0 frame:0 |
TX packets:313573 errors:0 dropped:0 overruns:0 carrier:1 |
collisions:0 txqueuelen:1000 |
RX bytes:158502935 (151.1 MB) TX bytes:0 (0.0 B) |
Memory:abcd0000-efa01010 |
----------------------------------------------------------------------------
*Aos espertalhões, esses números naõ são reais (:

Agora vamos à edição (:

NO Linux é um pouquinho mais extenso em relação ao OpenBSD.Teremos que baixar uma interface.

→Ainda no terminal, digite:
Quoteifconfig eth0 down
Logo depois, vamos digitar um novo MAC:
Quoteifconfig eth0 hw ether 24:48:06:66:F0:DA
→Agora vamos upar a interface
Quoteifconfig eth0 up
→Agora para checar se ocorreu tudo certo, ifconfig novamente!

----------------------------------------------------------------------------
eth0 Link encap:Ethernet HWaddr 24:48:06:66:F0:DA |
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 |
inet6 addr: ab70::51c:60de:fa40:97b6/64 Scope:Link |
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 |
RX packets:328560 errors:0 dropped:0 overruns:0 frame:0 |
TX packets:313573 errors:0 dropped:0 overruns:0 carrier:1 |
collisions:0 txqueuelen:1000 |
RX bytes:158502935 (151.1 MB) TX bytes:0 (0.0 B) |
Memory:abcd0000-efa01010 |
----------------------------------------------------------------------------

Pronto!

··········


Agora vamos configurar no OpenBSD

#
No OpensBSD é muito mais simples!

→NO terminal de comandos digite
Quotewicontrol wi0 -m BA:BA:CA:00:00:00
Agora confira como ficou o resultado  :D
__________________________________________________ ___________
Current channel: [ 9 ]
Comms quality/signal/noise: [ 39 89 50 ]
Promiscuous mode: [ Off ]
Process 802.11b Frame: [ Off ]
Port type (1=BSS, 3=ad-hoc, 6=Host AP): [ 1 ]
MAC address: [ ba:ba:ca:00:00:00 ]
TX rate (selection): [ 3 ]
TX rate (actual speed): [ 11 ]
__________________________________________________ ___________

Fera neh não?
Imagina a cara do admin lendo os logs iauhauihauhauihauihauihaiua

···········

Muito simples não é mesmo?

Flw'sz

=)
Preciso de colaboradores para site .. interessados mandem MP ^^

turn4round

Entendi, mas e se eu quiser voltar à configuração padrão, ou seja, meu MAC real, o que devo fazer?

Agradeço antecipadamente aqui a resposta.

kohx

Quote from: turn4round on 07 de November , 2008, 01:10:41 PM
Entendi, mas e se eu quiser voltar à configuração padrão, ou seja, meu MAC real, o que devo fazer?

Agradeço antecipadamente aqui a resposta.

É só definir o endereço pra 00:00:00:00:00:00 que reseta para o mac padrão, em qualquer unix é assim..

Abraços!  :)

turn4round



É só definir o endereço pra 00:00:00:00:00:00 que reseta para o mac padrão, em qualquer unix é assim..

Abraços!  :)
[/quote]
Beleza, e no Linux?

¬¬'

Valeu!

kohx

Quote from: turn4round on 08 de November , 2008, 01:36:54 PM

Beleza, e no Linux?

¬¬'

Valeu!

Faz assim:

# ifconfig eth0 down
# ifconfig eth0 hw ether 00:00:00:00:00:00
# ifconfig eth0 up
# ifconfig eth0 |grep HWaddr

Lembre-se que não é toda placa de rede que funciona, aqui eu tenho um wireless card ZD1211b e funciona legal pra resetar o endereço padrão, o ideal era vc ter anotado o padrão ae..

mas testa ai. se não funcionar pode postar ae..


Abraços! ...

turn4round

Quote from: Kohx on 08 de November , 2008, 02:53:15 PM
Quote from: turn4round on 08 de November , 2008, 01:36:54 PM

Beleza, e no Linux?

¬¬'

Valeu!

Faz assim:

# ifconfig eth0 down
# ifconfig eth0 hw ether 00:00:00:00:00:00
# ifconfig eth0 up
# ifconfig eth0 |grep HWaddr

Lembre-se que não é toda placa de rede que funciona, aqui eu tenho um wireless card ZD1211b e funciona legal pra resetar o endereço padrão, o ideal era vc ter anotado o padrão ae..

mas testa ai. se não funcionar pode postar ae..


Abraços! ...

Kohx, primeiramente obrigado pela força que está me dando.
Bem, no post anterior tentei por uma imagem, mas ela não saiu. Mas blz, vamo lá...

Logo após o comando:

# ifconfig eth0 hw ether 00:00:00:00:00:00

Ele me volta:

SIOCSIFHWADDR: Não foi possível atribuir endereço requerido

Enfim, desse geito não dá para voltar às configurações padrão. Desde meu último post estou pesquisando uma maneira e vi muita gente dizer que qd reiniciava o pc tinha que forjar o mac novamente, etc. Foi daí que testei e deu certo.
Eu tinha restartado minha interface e feito o que vc disse acima, mas nada adiantou, só resolveu reiniciando o pc.

Obs.: Tu acha mesmo que eu não tinha anotado meu mac?! :o
Se eu fizesse o mesmo procedimento com o mac verdadeiro, eu estaria forjando meu mac, com meu próprio mac. Sem lógica isso rsrsrs.

Obrigado novamente e já fica aqui de maneira mais clara pra quem tiver a mesma dúvida que eu.
Valeu!





Dr34m3xpl0

Legalzinho, usava aqui para usar internet wi-fi de graça.
Parabêns.

C00L3R

isso roda
em qualquer *BSD ou *Linux se pa ateh em SOlaris ou outro UNIX

Dian Sonntag

Eu uso o Ubuntu e ja "clonei" o Mac da placa de rede sem fio (é uma Atheros), deu tudo certo, Conectou no sinal com os Ips e navegou tranquilo!
E pra voltar, como estavam comentando acima, é só reinciar já era..
Já se você quer que o MAC fique sempre o clonado você tem que criar uma regra la no /etc/init.d :)
Seja livre para construir suas Idéias :)