Depois me muita pesquisa, eu não conseguia executar esta tarefa. Às vezes, as pessoas não explicam detalhadamente o conteúdo que as mesmas querem passar, depois de muito esforço cabei que decidir que usaria meus próprios conhecimentos para resolver este problema, mesmo não sabendo como resolvê-los.
Tenho o seguinte cenário:
- Kali Linux conectado à internet via Wireless, vou chama-lo de PC1.
- Windows 7 sem dispositivo WiFi, vou chama-lo de PC2.
- Cabo crossover, onde irei conecta-lo no PC1 e no PC2, para que eu possa puxar a Internet do PC1 para o PC2.
Primeiro, conectamos o cabo crossover em ambos PCs, depois vamos configurar no PC1 a interface eth0:
# ifconfig eth0 192.168.2.1 netmask 255.255.255.0
- Agora, vá em: Configurações
- Clique em: Redes
- Clique na catraca enfrente ao nome do WiFi conectado e identifique os servidores DNS da rede.
Os meus, são: 201.6.2.xxx e 201.6.2.xx
Depois clique em "Cabeada" e após, clique na catraca no canto inferior direito da janela. Clique em IPV4 e no campo "Endereços" configure manualmente:
- Endereço: 192.168.2.1
- Mascara de rede: 255.255.255.0
- Gateway:# ete deve ser o seu IP da placa Wireless, o meu é: 192.168.0.7
Configure também os servidores DNS:
- Primário: 201.6.2.xxx
- Secundário: 201.6.2.xx
Depois, volte ao terminal e execute os seguintes comandos:
# route add default gw 192.168.0.1
Aqui você coloca o IP do roteador da rede Wireless, o meu é 192.168.0.1.
Depois execute esses comandos:
# brctl addbr br0
# brctl addif br0 eth0
Volte à janela de configuração de redes, observe que agora temos uma interface de ponte. Você precisará liga-la, assim que fizer isso, ela irá adquirir um IP IPV4 automaticamente, você também pode voltar ao terminal e digitar:
ifconfig
Para visualizar as configurações da rede "br0", o resultado para o meu, foi:
br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 10.42.0.1 netmask 255.255.255.0 broadcast 10.42.0.255
inet6 fe80::55f7:8cf5:f9cf:651e prefixlen 64 scopeid 0x20<link>
ether 84:7b:eb:e8:a3:79 txqueuelen 1000 (Ethernet)
RX packets 9532 bytes 919511 (897.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 13219 bytes 17256823 (16.4 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.1 netmask 255.255.255.0 broadcast 192.168.2.255
inet6 fe80::1e8f:6c64:569d:fe58 prefixlen 64 scopeid 0x20<link>
ether 84:7b:eb:e8:a3:79 txqueuelen 1000 (Ethernet)
RX packets 14232 bytes 1632996 (1.5 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 15591 bytes 17388592 (16.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Loopback Local)
RX packets 3996 bytes 446196 (435.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 3996 bytes 446196 (435.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.7 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::4209:669d:ab12:6799 prefixlen 64 scopeid 0x20<link>
ether a8:6b:ad:dd:79:19 txqueuelen 1000 (Ethernet)
RX packets 73258 bytes 57780373 (55.1 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 47286 bytes 6705878 (6.3 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
No canto superior direito da tela do PC1, no ícone do WiFi, selecione a conexão cabeada e defina o mesmo roteador da rede wifi:
# route add default gw 192.168.0.1
Agora, no PC2, pressione a tecla com o desenho do Windows e digite: executar
No "executar", digite:
ncpa.pl
Vai abrir a "Conexões de rede", clique com a segunda tecla do mouse em cima do "Local Area Connection" e selecione "Propriedades". Vá ate o protocolo TCP/IP versão 4, e clique em: "Propriedades".
Você deve configurar sua rede de acordo com a configuração da sua interface br0 do PC1. A minha, ficou assim:
- Endereço IP: 10.42.0.2
- Mascara de sub-rede: 255.255.255.0
- Gateway padrão: 10.42.0.1
Nos servidores DNS, eu atribuí um de escolha própria, sugiro que vocês escolham os mesmos. Eles são:
- Primário: 208.67.222.222
- Secundário: 208.67.220.220
Depois clique em "Ok" e em "Ok", novamente.
E espere alguns segundos, até que o Windows acabe de identificar as configurações. Abra o CMD do Windows e
ping o servidor que você preferir. Aqui eu dei um ping no Google e respondeu perfeitamente. Repare também se o ícone de um computador no canto inferior direito, está sem nenhum sinal de erro. Os sinais de erro são um "X" vermelho, ou um "!" (ponto de exclamação) amarelo.
Pronto, rede WiFi do PC1 foi compartilhada via cabo crossover para o PC2.
Obs.: este post está em construção, aceito dicas, pois como eu mesmo disse no inicio, eu tive que improvisar para realizar esses passos. Às vezes, a rede cai e eu tenho que executar:
# route add default gw 192.168.0.1
... para que ela volte. Então, criei um script simples que pinga o Google. Caso ele não responder o comando para adicionar o gw 192.168.0.1, é executado. Não sei se esta é a maneira mais correta ou se essas configurações me trazem algum tipo de vulnerabilidade, mas em fim, funcionou. Agora posso rodar um DriverPack no PC2 e instalar os drives Wireless que eu necessitava.
by:init-0
hacker the planet...
Nenhum comentário foi encontrado.