IDA strings view 中文字符的显示

摘要:
具体原则尚不清楚。我在网上找到了它并记录了下来。步骤1:在ida.cfg中注释掉cpp866version的AsciiStringChars,并取消注释fullversion的AsiiStringChars,如下图所示。步骤2:选项--˃AsciiSStringStyle。选择更改编码。默认窗口为UTF8UTF16LE。右键单击insert,添加代码名称,如GBK,然后单击OK。这样,stringsview可以显示中文。

  具体原理不清楚,在网上找了找,记录下。

  第一步:将ida.cfg中cpp866 version的AsciiStringChars注释掉,把full version的AsciiStringChars取消注释,如下图。

IDA strings view 中文字符的显示第1张

  第二步,Options-->Ascii String Style。选择Change Encoding,打开的窗口默认有<default> <no conversation> UTF8 UTF16LE,右键 insert,添加编码的名字如GBK,点击OK。选择Set Default Encodings,8-bit and multibytes选择为GBK即可,如下图。

IDA strings view 中文字符的显示第2张

  这样,strings view即可显示中文了。

免责声明:文章转载自《IDA strings view 中文字符的显示》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇MySQL的日期格式基于openEuler的OpenSSL编译安装和编程基础(无树莓派)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

crontab命令加载和使用

crontab命令用于设置定期执行的指令。在Linux系统中,Linux任务调度的任务主要分为以下两类:1.系统周期性执行的任务,如备份系统数据和清理缓存。2.个人要执行的任务:用户要定期执行的任务,例如每10分钟检查邮件服务器是否有新消息。这些任务可以由每个用户设置,以检查是否首先安装了crontab[root@localhostgjw]#rpm qa|g...

linux 安装nginx

1.检查服务器上是否安装了nginx:nginx v2。查看编译参数:nginxv3。查看安装目录:rpm-qlnginx4。查看配置文件:/etc/logrotate D/nginx5。在安装nginx之前,请确保系统中安装了gcc、pcre-devel、zlib-devel和openssl-devel。5.1如果安装了rpm软件包,您可以使用rpm qa...

js 预览 excel,js-xlsx的使用

js-xlsx简介SheetJS生成的js-xls x是一个非常方便的工具库,只能使用纯js读取和导出excel。它功能强大,支持多种格式,支持xls、xlsx和ods等十几种格式。本文以xlsx格式为例。官方github:https://github.com/SheetJS/js-xlsx支持演示在线演示地址:http://demo.haoji.me/20...

buildroot使用介绍【转】

整个Buildroot由Makefile脚本和Kconfig配置文件组成。就像编译Linux内核一样,您可以编译一个完整的Linux系统软件,该软件可以通过buildroot配置和menuconfig修改直接写入机器。使用buildroot构建基于qemu的虚拟开发平台。请参阅通过buildroot+qemu构建ARM Linux虚拟开发环境。工具链--˃配...

flutter 蓝牙开发记录

返回设备ID列表//您可以提前注册以扫描收听事件FlutterBlueflatterBlue=FlutterBlue。例子输出到uisetState((){this._blueDevice.add(r);防止多个扫描操作报告错误)FlutterBlueflatterBlue=FlutterBlue.instance;...