none
ddproxy of Windows-driver-samples does not work RRS feed

  • Question

  • Hi All,

    I built ddproxy of Windows-driver-samples from github.
    Then ICMP works, but UDP does not work.
    Please help me why UDP does not work, and how to fix it ?

    The environment is:
    - PC-A(Linux, 10.3.237.248,running UDP server with port 8080)
    - PC-B(Linux, 10.3.31.22, running UDP server with port 8738)
    - PC-Z(Win10, 10.3.237.219)
       registry for ddproxy:
        -> DestinationAddressToIntercept: 10.3.237.248
        -> DestinationPortToIntercept: 8080
        -> NewDestinationAddress: 10.3.31.22
        -> NewDestinationPort: 8738

    What I did are:
    1) PING test
    - set registry "InspectUdp" 0
    - ping 10.3.237.248 (PC-A) at PC-Z(10.3.237.219)
    - PC-B(10.3.31.22) received the ICMP ECHO REQUEST, and send ICMP ECHO REPLY to PC-Z(10.3.237.219)
    - it worked correctly.

    2) UDP test
    - set registry "InspectUdp" 1
    - send UDP8080 10.3.237.248(PC-A) from PC-Z(10.3.237.219)
    - PC-B(10.3.31.22) received the UDP8738, and the UDP server send UDP packet to PC-Z(10.3.237.219)
    - But, UDP client on PC-Z did not receive the packet.
    - I confirmed PC-Z received the packet by wireshark on PC-Z.

    Of course, I disable Windows Defender  on PC-Z.

    Friday, July 3, 2020 11:06 PM