icmp

    0

    1답변

    그래서 나는 포스트 here 을 읽고 있어요 그리고 난 내가 이해는이 icmphdr의 크기 char 배열을 선언하는에서 코드 char packet[sizeof(icmphdr)]; memset(packet, 0, sizeof(packet)); icmphdr *pkt = (icmphdr *)packet; 의이 블록 건너 한 후 퍼지 도착 그 후 나.

    0

    1답변

    내 서브넷에있는 모든 IP에 ICMP 메시지를 보내려는 사용자를 내 서브넷에있는 프로그램을 작성하려고합니다. 제 질문은 어떻게 파이썬에서 ICMP 메시지를 보내는 것입니까? 은 무엇 당신이 찾고있는 것은 위대한 모듈 scapy 당신

    1

    4답변

    시간이 1 인 라우터에 UDP 패킷을 보내려고하는데, ICMP 시간이 초과되었습니다. 지금까지 패킷을 보낼 수 있었지만 프로그램이 실행의 recv 부분에 도달하면 그냥 멈 춥니 다. 내가 recvfrom에 대한 오류 검사를 가지고 있지만, 심지어 그것에 도달하지 않습니다. 내 컴퓨터가 요청을 받고 있습니다. 프로그램을 실행할 때 Wireshark를 실행하고

    5

    1답변

    는 나는 그들이 소켓 int on = 1; setsockopt(s, IPPROTO_IP, IP_HDRINCL, &on, sizeof(on)) 에 setsockopt를 사용하지만이 문을 사용하지 않는 경우에도 ICMP 요청 프로그램을 보았다 , 프로그램이 올바르게 실행됩니다. 그것은 왜 그렇게 커널에 IP 구조를 포함하여이 소켓을 언급하는 것이 중요합니까

    0

    2답변

    ICMP pinger 프로그램에서 작업 중이며 문제가 발생했습니다. 내가 먼저 터미널에 sudo su 수행 프로그램을 실행하면 우리가 원시 소켓 그리고 내가 프로그램을 실행할 때 내가이 역 추적 여기 sh-3.2# python3 icmp.py Pinging 31.13.66.112 using Python: Traceback (most recent cal

    0

    1답변

    두 장치가 네트워크에 연결되어 있지만 자체 네트워크를 만들려고합니다. 10.10.10.99에서 10.10.10.50 사이의 클라이언트의 icmp 트래픽을 라우팅하고 10.10.10.99의 다른 모든 트래픽은 영향을받지 않고 기본 게이트웨이를 통과해야합니다. 기본 게이트웨이를 변경하여 전체 트래픽을 라우팅 할 수 있었지만 더 이상 필요하지 않습니다.

    0

    1답변

    scapy를 사용하여 반향 요청을 수신하면 사용자 정의 반향 응답을 보내는 방법. 또는 에코 요청을 받았을 때 에코 요청을 보낼 필요가 있는지 여부 이것은 학업 목적으로 만 제공됩니다.

    1

    1답변

    이 프로그램을 작성하여 네트워크의 icmp 패킷을 스니핑하고 원본 주소를 인쇄하십시오. 코드는 다음과 같습니다 : from scapy.all import * def fun_callback(pkt): print str(pkt.payload.src) sniff(prn = fun_callback, filter = 'icmp', timeout =5)

    0

    1답변

    여기 코드를 테스트 중이므로 IcmpSendEcho2으로 콜백을 이해하려고합니다. 내 콜백은 시작되지 않습니다. icmp 함수를 다른 스레드 (link)로 옮기려고했지만 결과가 없습니다. 나는 #include <WinSock2.h> //includes Windows.h #include <Ws2tcpip.h> /** struct from Win

    0

    1답변

    나는 서버 측에서 실행되는 scapy와 클라이언트 측에서 실행되는 scapy를 사용하여 두 개의 스크립트를 작성했습니다. 클라이언트 측에서는 스크립트가 UDP 패킷을 서버의 닫힌 포트로 보냅니다. 내 스크립트의 목적은 클라이언트가 서버로부터받은 유효하지 않은 ICMP 패킷을 수락하는지 테스트하는 것입니다. 서버 측에서는 들어오는 트래픽을 감지하고 연결할 수