내 서브넷에있는 모든 IP에 ICMP 메시지를 보내려는 사용자를 내 서브넷에있는 프로그램을 작성하려고합니다.파이썬의 ICMP 메시지
제 질문은 어떻게 파이썬에서 ICMP 메시지를 보내는 것입니까?
은 무엇 당신이 찾고있는 것은 위대한 모듈 scapy 당신내 서브넷에있는 모든 IP에 ICMP 메시지를 보내려는 사용자를 내 서브넷에있는 프로그램을 작성하려고합니다.파이썬의 ICMP 메시지
제 질문은 어떻게 파이썬에서 ICMP 메시지를 보내는 것입니까?
은 무엇 당신이 찾고있는 것은 위대한 모듈 scapy 당신감사합니다. ICMP 패킷을 보내면 다음과 같이 간단합니다.
>>> send(IP(dst="1.2.3.4")/ICMP())
재미있게 보내십시오! :-)
Scapy는 PyPI를 통해 설치하거나 PyPI에서 다운로드 할 수 있습니다. 어쩌면 일부 호스트가 ICMP 핑 요청에 응답하지 않을 수도 있으며 로컬 네트워크에서 ARP를 시도 할 수도 있습니다.
감사합니다. 내가 시도해 보겠다 – user3371183
예, 그것을 밖으로 시도 & 당신의 요구를 만족시키는 경우이 스레드를 해결 표시하십시오. CU – barrios
AFAIK 마사지는 일반적으로 ICMP – vaultah
을 통해 전송되지 않습니다. [Pinging in Python] (https://stackoverflow.com/questions/2953462/pinging-servers-in-python) – Paolo