不知道raw socket或winpcap可不可以?我只知道用它们接收包。

解决方案 »

  1.   

    raw应该不可以,socket编程里面SPI
    winpcap抓到包应该可以修改的.
      

  2.   

    raw socket也是可以截获数据包的,但是要截获下来,然后修改,最后再按源地址发送过去虽然可以实现但是实在是太复杂了,不过肯定可以实现
      

  3.   

    不过winpcap比较简单好用,如果不介意装驱动的话就用winpcap吧
      

  4.   

    winpcap不能截获。你可以考虑驱动或则spi
      

  5.   

    好像有分歧哦。大家各自说说能实现,应该怎么实现吧。PiggyXP(程序猿) 是指抓到包后把它扔掉,然后把修改后的包发给应用程序?SPI全称是什么?谢谢各位。
      

  6.   

    刚才看了一下SPI的简单知识,好像只有winsock 2才支持吧,那么对于使用winsock1.1的应用程序岂不是不起作用了?