IDA Pro 的 Hex-Rays Decompiler 中的 Pascal 字符串表示

逆向工程 艾达 拆卸 静态分析
2021-07-02 01:47:09

我正在尝试在 Hex-Rays 反编译器的输出中美化 Pascal 字符串“无法访问文件”的表示。如下所示,

由于包含十六进制字符串长度,现在它的类型是char[25]在 Hex-Rays 窗格中的描述过程中,如何强制 IDA 正确感知 Pascal 字符串?我想在相应的窗口中查看所有 Pascal 字符串,例如

LODWORD(v90) = ConcatenateStrings_R8_R9_to_RCX(v140, 255i64, "Could not access file \"", v158);

我尝试通过“设置项目类型...”更改类型,如下所示。 在此处输入图片说明

不幸的是,这些选项没有帮助。

0个回答
没有发现任何回复~