仅更改某些可执行文件的发送 IP

逆向工程 工具 可执行 地址
2021-06-16 08:34:55

访问 Internet 的可执行文件使用我的 IP 来执行此操作。是否有可能在软件或类似工具的帮助下更改可执行文件用于访问 Internet 的 IP?无需立即更改/屏蔽我系统的所有 IP。该解决方案应该能够更改单个可执行 IP,也许一组可执行文件也适用于我。

我有一个向主机发送信息的可执行文件,我需要打开该可执行文件的 2 个或更多实例,并且需要它们使用不同的 IP 到达主机。

My IP -> qqq.qqq.qqq
Executable 1 -> xxx.xxx.xxx
Executable 2 -> yyy.yyy.yyy

Executable 1 和 2 可以使用代理,IP 一直在变化,这无关紧要——它们只需要到达具有不同 IP 的主机即可。

我读过一次可能的简单解决方案:
创建一个虚拟机并在其上使用代理软件,来自我主计算机的程序将使用我的 IP,来自虚拟机的程序将使用代理软件 IP

但如果我能避免这种解决方案,那就更好了。

1个回答

按照 OP 的其他问题,假设 Windows 操作系统

这可以通过许多适用于 Windows 的 3rd 方解决方案来实现,请选择最适合您需求的解决方案:

代言人

Proxifier 允许不支持通过代理服务器工作的网络应用程序通过 SOCKS 或 HTTPS 代理和链进行操作。

https://www.proxifier.com/

代理上限

ProxyCap 使您能够通过代理服务器重定向计算机的网络连接。您可以告诉 ProxyCap 哪些应用程序将通过代理连接到 Internet,以及在什么情况下。

http://www.proxycap.com/

强制绑定IP

ForceBindIP 是一个免费的 Windows 应用程序,它将自身注入另一个应用程序并改变某些 Windows 套接字调用的方式,允许您强制另一个应用程序使用特定的网络接口/IP 地址。如果您处于具有多个接口的环境中并且您的应用程序没有绑定到特定接口的选项,这将非常有用。

https://r1ch.net/projects/forcebindip


过去曾将Proxifier用于游戏和种子下载目的,这可能就是您要搜索的内容。