EASY7
[Scapy] 패킷 생성해서 보내기 본문
Scapy를 이용해서 8.8.8.8로 ICMP 패킷을 생성하여 전달하는 테스트를 했다.
sr()은 여러개의 패킷을 담을 수 있고 그래서 show()로 보지 못한다.
sr1()은 단일 패킷만 담는다.
import sys
from scapy.all import sr1, IP, ICMP
r = sr1(IP(dst='8.8.8.8')/ICMP()/'HelloWorld')
r.show()
wireshark를 통해 scapy가 보낸 패킷을 확인해보았다.
내IP->8.8.8.8 패킷 body에 'HelloWorld'가 있고, 8.8.8.8->내IP 패킷 body에도 'HelloWorld'가 있다.
출처 : https://scapy.readthedocs.io/en/latest/extending.html?highlight=sr1#using-scapy-in-your-tools
'보안 공부 > 네트워크' 카테고리의 다른 글
vip, rip에 대해.. (0) | 2023.08.28 |
---|---|
[ESXI] Virtual box에 Esxi 6.7 설치하기 (0) | 2022.08.01 |
[Scapy] 같은 네트워크 망의 Mac 주소 확인하기 (0) | 2022.01.15 |
[Scapy] arpspoofing 스크립트 (0) | 2021.01.31 |
[Scapy] 패킷 스니핑 스크립트 (0) | 2021.01.31 |
Comments