解决方案 »

  1.   

    什么语言都可以实现,也都不可以实现,能不能实现的前提是,数据得从你的主机上经过,你才能拦截。
    要做到这一点,你的主机必须是网关或者代理服务器。tcp协议并不会广播,如果你的主机不是前者,根本收不到数据,用什么语言也没用。
      

  2.   

    ARP欺骗,如果考虑卫士这类软件的话,会出错个人认为,做DNS或指定默认网关的方式才合适C#做这个?我还真没去想过这方向
      

  3.   

    DNS欺骗更简单可行,不过对于IP访问就无能为力了。
      

  4.   

    额。如果用arp欺骗的话。只是堵塞吧,我想要拦截并篡改网络请求,就是我有个认证系统,如果是新的终端连接路由器,发出的请求会被拦截,并篡改到我的认证网址上。
      

  5.   

    旁路模式(arp欺骗)不可靠,可以用网桥模式。软件的话可以找一些.net的radius类库。
    http://baike.baidu.com/view/62485.htm#11