Scapy

    [Scapy] IP scan

    Scapy를 이용한 간단한 IP 주소 스캐닝 툴입니다. 같은 네트워크 내에 있는 호스트들의 IP 주소와 MAC 주소를 알아올 수 있다(arp 이용). 사실 성능이나 이런 저런 면은 생각하지 않고 단순히 Scapy를 사용해서 간단하게 스캐닝 하는 방법을 이용한것이므로 실제 사용하기에는 무리가 있음 ㅎ from scapy.all import * import sys s=[] for i in range(1,255): ##서브넷 주소만 입력받기 arp_req=Ether(dst="ff:ff:ff:ff:ff:ff") / ARP(op=1, pdst=sys.argv[1]+"."+str(i)) arp_ans=srp1(arp_req, timeout=0.5) if arp_ans: ##존재한다면 저장 s.append(str(s..