IDA-TTD乱码问题修复
目录
概述
https://docs.hex-rays.com/release-notes/9_1
Debugger improvements
Windbg: TTD (time travel debugging) is now supported (requires recent version of dbgeng.dll)
Windbg: switch from 32-bit to 64-bit mode in Wow64 processes (aka Heaven’s Gate) can be debugged now
IPv6 adresses can now be used for remote debuggers
IDA9.1首次新增了对于Microsoft TTD的支持,但是对于中文输出来说,有乱码!
解决方案
IDA输出窗口出现中文乱码,无非就是字符编码问题.只要找到IDA对于Windbg命令返回结果,进行解析的代码,然后重新进行编码即可修复该问题.
经分析,IDA解析Windbg命令返回结果的代码如下:
编写IDA插件,对Windbg命令返回结果进行重新编码.如下: