需要解决的问题如下:
我有一个软件A是本地与远程服务器通过建立tcp连接工作的,当打开tcp监控如tcpview这类进程连接监控软件就能清楚看到软件A连接的远程服务器ip。
现需求是想开发一个工具软件B,当软件B开启时,监控软件抓取软件A的远端服务器ip会变成工具软件B设定的,甚至最好是不用开启软件A的情况下,开启工具b时能模拟A软件tcp连接(能随时改远端ip供监控抓取)。
本人小白,略懂c#,望能指教,谢谢啦!
需要解决的问题如下:
我有一个软件A是本地与远程服务器通过建立tcp连接工作的,当打开tcp监控如tcpview这类进程连接监控软件就能清楚看到软件A连接的远程服务器ip。
现需求是想开发一个工具软件B,当软件B开启时,监控软件抓取软件A的远端服务器ip会变成工具软件B设定的,甚至最好是不用开启软件A的情况下,开启工具b时能模拟A软件tcp连接(能随时改远端ip供监控抓取)。
本人小白,略懂c#,望能指教,谢谢啦!
这种技术不适合公开讨论,只能给你一些基本建议
请研究一下,网卡驱动+驱动过滤型驱动,驱动层级和桥(当然,得看对方到底在什么层级上,如果他在3层过滤,你在2层拦截就可以,如果他2层,恐怕你只能替换网卡驱动了)
一般研究这些的是安全技术类,比如防火墙开发,攻防过滤这类人,所以我只能告诉你大概方向,不可能去公开讨论这种技术