我正在尝试在 Hex-Rays 反编译器的输出中美化 Pascal 字符串“无法访问文件”的表示。如下所示,
由于包含十六进制字符串长度,现在它的类型是char[25]。在 Hex-Rays 窗格中的描述过程中,如何强制 IDA 正确感知 Pascal 字符串?我想在相应的窗口中查看所有 Pascal 字符串,例如
LODWORD(v90) = ConcatenateStrings_R8_R9_to_RCX(v140, 255i64, "Could not access file \"", v158);
我尝试通过“设置项目类型...”更改类型,如下所示。
不幸的是,这些选项没有帮助。