0

我知道有各种程序可以嗅探数据包,例如 WireShark,但我很确定您只能查看数据。我想知道是否可以编辑传入的数据包。我不确定数据包是否是正确的术语。我只想编辑通过互联网接收的传入数据,并且谁的目的地是特定应用程序。假设我正在玩在线游戏。当它加载我的电脑时,它正在接收诸如“这个人的钱袋里有 10 个硬币”之类的信息。显然不完全一样但你明白了。我希望能够更改数据,所以说是 100 而不是 10。我知道如果你这样做是可能的:想象我的计算机通过以太网线连接到互联网。有一个连接到以太网线的设备接收数据并更改它,然后让它继续到我的计算机。我只想知道这是否可能,以及如何实现。

谢谢!

4

1 回答 1

0

我这样做的方式是两种方式之一:1。

  1. 如果您的应用程序支持它,请在您的机器上设置一个 HTTP 代理,您可以使用 burp / Fiddler 之类的软件来处理数据

  2. 如果不是(协议不是 HTTP),您可以使用我尝试过的 2 个选项之一[都基于将 API 调用从应用程序连接到操作系统]:

    • 允许搞乱数据包的 EchoMirage 软件
    • [更高级:] 有一个名为 OllyDbg 的调试器,它有一个名为 Universal Hooker 的插件;它可以挂钩任何窗口 API 函数并根据需要执行 python 脚本。uHooker 包含有关如何挂钩 WSASend 和 WSARecive(它们是 Windows 套接字中使用的 API 函数)的示例。
于 2012-12-22T23:53:32.803 回答