Python

scapy 이용 arp 패킷 보내기.

kcrong 2015. 5. 1. 20:38

scapy 에서,


a=ARP()

a.hwsrc = "01:01:01:01:01:01"

a.psrc = "192.168.9.99"

a.pdst = "192.168.0.3"


만 설정해 주면 되는데,


각각 hwsrc 는 출발지 맥주소,

psrc 는 출발지 IP 주소,

pdst 는 목적지 IP 주소를 뜻한다.


이렇게 패킷 설정후 send(a) 를 이용해 패킷을 보내주면





이렇게 arp 패킷이 보내진다.


이걸 이용해서 arp spoofing 툴을 만들 수 있을 것 같다.