Configurando uma interface de toque no linux

1

Estou usando o Scapy para aprender a criar pacotes, mas parece que estou recebendo alguma interferência do kernel ao tentar fazer algumas operações específicas. Recebi alguns conselhos para usar uma interface de toque para que eu possa trabalhar mais facilmente com os pacotes brutos em uma máquina local, mas estou tendo dificuldades para configurá-los para funcionar corretamente.

Até agora, o que fiz foi isso:

[me@localhost hw1]$ ip tuntap add mode tap tap0
[me@localhost hw1]$ ifconfig tap0 192.168.0.254 up
[me@localhost hw1]$ route add -host 192.168.0.253 dev tap0

Minha tabela de roteamento tem a seguinte entrada

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface    
192.168.0.253   0.0.0.0         255.255.255.255 UH    0      0        0 tap0

Quando tento executar tcpdump em tap0 e pingando, o tcpdump não mostra nenhum pacote que vá para tap0.

Estou basicamente tentando configurar uma interface virtual onde eu possa usar para cheirar e enviar pacotes usando o Scapy. Se alguém puder ajudar a me apontar na direção certa, seria muito apreciado.

    
por Brad 09.02.2015 / 21:04

0 respostas