【发布时间】:2021-05-01 13:23:00
【问题描述】:
我有一个连接到我的服务器的客户端应用程序
我无法再访问客户端的代码,所以我如何能够将字符串 192.168.2.12 更改为另一个字符串,以便能够使其连接到我自己的服务器。我可以通过什么方式在 C# 中以编程方式执行此操作?
谢谢。
【问题讨论】:
-
客户端应用程序是 .NET 可执行文件吗?
-
不在配置文件中?
-
您需要对客户端应用程序进行逆向工程,以确定它从何处获取地址。希望它从配置文件或其他您可以更改的文件中获取。
-
@MathiasR.Jessen 不,它是一个 win32 PE 可执行文件
-
@OlivierRogier 是的,通过更改字节,但我确实在问题中提到我想以编程方式更改可执行文件中字符串的值。
标签: c# windows reverse-engineering portable-executable