728x90 반응형 Scapy3 Scapy - 파이썬 Scapy로 아이피 스푸핑 from scapy.all import * A = "192.168.1.254" # spoofed source IP address B = "192.168.1.105" # destination IP address C = RandShort() # source port D = 80 # destination port payload = "yada yada yada" # packet payload while True: spoofed_packet = IP(src=A, dst=B) / TCP(sport=C, dport=D) / payload send(spoofed_packet) 출처: https://stackoverflow.com/questions/38956401/ip-spoofing-in-python-3 IP Spoo.. 2022. 7. 27. Scapy - Scapy로 ftp 계정 정보 알아내기 #!/usr/bin/python from scapy.all import* protocols = {1:'ICMP', 6:'TCP', 17:'UDP'} def showPacket(packet): src_ip = packet[0][1].src dst_ip = packet[0][1].dst proto = packet[0][1].proto if proto in protocols: print( "protocol: %s: %s -> %s" %(protocols[proto], src_ip, dst_ip) ) print( "data: ", packet[0][1].payload ) if proto == 1: print( "TYPE: [%d], CODE[%d]" %(packet[0][2].type, packet[0][2]... 2021. 12. 5. Scapy - Scapy로 지나가는 패킷 확인하기 #!/usr/bin/python from scapy.all import* protocols = {1:'ICMP', 6:'TCP', 17:'UDP'} def showPacket(packet): src_ip = packet[0][1].src dst_ip = packet[0][1].dst proto = packet[0][1].proto if proto in protocols: print( "protocol: %s: %s -> %s" %(protocols[proto], src_ip, dst_ip) ) if proto == 1: print( "TYPE: [%d], CODE[%d]" %(packet[0][2].type, packet[0][2].code) ) def sniffing(filter): sniff(filt.. 2021. 12. 5. 이전 1 다음 728x90 반응형