1

我正在调试自己的应用程序,所以请避免法律建议,

我是逆向工程的新手。我想知道,是否可以更改应用程序网络请求路径。假设,我的应用程序正在对该服务器https://example.com进行 API 调用,有人可以通过逆向工程将其更改为https://fake.com (没有源代码)。

我的应用程序是用 C#/.Net WPF 编写的。为了防止反编译,我使用 .Net-Reactor 将其转换为本机代码

4

1 回答 1

2

可能的,即使根本不接触您的代码。

connect()黑客可以像或gethostbyname()通过各种方式挂钩 Winsock API 。还有一个称为分层套接字提供程序(LSP) 的 Windows 功能允许执行相同的操作。最后,这可以通过路由装置甚至在网络流量通过的不同机器上来完成。

要验证您是否已连接到真实服务器,您必须使用加密手段,如 SSL/TLS 协议。

于 2021-04-07T06:31:14.740 回答