0

我有一台带有一个*.exe应用程序(app-target )的Windows 7机器,它使用TCP连接到某个服务器。

我需要知道是否有一种方法可以用任何语言编写一个应用程序(app-tester ),它将与app-target同时在同一台机器上运行,将数据包发送到该服务器,伪装成app-目标

我知道一些TCP攻击(例如中间人),但我不太确定这种特定攻击的实施。我需要知道如何实现它

欢迎任何信息/链接。网络搜索最终会出现许多不同的概念。

更新

我已经阅读过TCP Sequence Prediction Attack,并且似乎是一个起点。但这种攻击依赖于让应用程序无响应。我希望应用程序也能运行,所以我相信要走的路是使用Proxy

所以现在的问题,更具体地说,是你如何强制一个应用程序成为另一个应用程序的代理,就网络而言?

4

1 回答 1

1

你多虑了。TCP 不知道传入的数据包来自哪个应用程序。它只知道它们来自哪个主机和端口。从 TCP 的角度来看,您需要做的就是打开一个连接。

但是,应用程序可能具有身份验证/授权协议,例如用户名/密码交换、客户端 SSL 证书等。您必须研究正在与之通信的实际应用程序才能确定这一点。

于 2014-06-19T00:02:42.773 回答