1

我想在 DLL 文件中编辑一个十六进制位置(例如 0x90F10-0x90F15)。

是否有任何库或 API 可以让我在 .NET 中执行此操作?

4

2 回答 2

5
  1. 致电File.OpenWrite获取FileStream您的文件

  2. 设置Stream.Position跳转到要编辑的位置

  3. 调用Stream.Write以覆盖文件中的字节。

于 2011-09-19T17:37:36.050 回答
2

由于您没有提供太多细节或仅提供一般指针:

试试System.IO.File- 你可以读写任何字节/字节数组......

于 2011-09-19T17:35:52.393 回答