A机器知道B机器IP,如何发送一些测试数据给B机器网卡,B机器有接受分析设备。
有调试工具吗?
如果没现成的,那位大虾知道相关编程文章,指导一下,谢谢了。

解决方案 »

  1.   

    use winpcap PacketSendPacket API
    search  winpcap send package example
      

  2.   

    用SnifferPro吧,不过如果要大量的数据发送的话
    就自己用winpcap写吧
      

  3.   

    A机也可以使用sniffer啊,截下发出的数据进行分析
    另外在程序里你可以分析阿
      

  4.   

    winpcap自己做二层发包程序。使用raw socket可以做三层发包程序。网上应该可以找到别人做的发包程序吧?你上网查查看。我印象里,有个软件叫net-xray就可以,这是个很强大的sniffer,也可以更改收到的报文并发出。
      

  5.   

    我分3次发同一个包(PING命令)
    (DLC头)00 e0 4c 00 00 6d 00 e0 4c 00 00 a4 08 00
    (IP头)45 00 00 3c 04 0b 00 00 80 01 b0 0c c0 a8 02 b8 c0 a8 02 a1
    (ICMP头)08 00 36 5c 02 00 15 00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69怎么收到的包,DLC头和ICMP头一样,IP头里面的东西不一样,高手帮我分析下
    (DLC)00 e0 4c 00 00 a4 00 e0 4c 00 00 6d 08 00
    (IP)45 00 00 3c (2d 8b) 00 00 80 01 (86 8c) c0 a8 02 a1 c0 a8 02 b8
    (ICMP)00 00 3e 5c 02 00 15 00 61 62 63 64 65 66 67 68 69 6a 6b 6c 6d 6e 6f 70 71 72 73 74 75 76 77 61 62 63 64 65 66 67 68 69第2次发收到
    (IP头)45 00 00 3c(2d 9a)00 00 80 01 (86 7d) c0 a8 02 a1 c0 a8 02 b8
    第3次收到
    (IP)45 00 00 3c(2e b2)00 00 80 01 (85 65) c0 a8 02 a1 c0 a8 02 b8第一个括号里面的标志号是不是随即的?第2个括号里面的头校验和怎么算的???
      

  6.   

    //楼主的问题参考以下链接(也是你提出的,难怪我参与的问题切换到另外的链接去了)http://community.csdn.net/Expert/topic/4087/4087287.xml?temp=.9647333