2

好的,所以我有一个使用 BinaryWriter 编写的二进制文本文件。由于文档不足,文件的格式已丢失。

我使用 BinaryReader 读取文件,但我能做到这一点的唯一方法是通过试错,逐步浏览文件并猜测我是否应该使用 BinaryReader 类的 ReadInt64()、ReadString() 等。

是否有单步执行文件并自动确定下一个值格式是什么?

4

1 回答 1

2

不,BinaryWriter 不会将任何类型信息打包到写入的文件中,因此没有办法对其进行逆向工程 - 正如您所发现的那样,除了反复试验。

于 2013-07-31T15:37:45.527 回答