wutp 发表于 2015-3-23 11:23:58

Killer在“工程搜索”中能搜索中文字符串吗?

在“工程搜索”——“搜索内容”中输入中文字符串,分别选择编码UTF-8、ANSI、UNICODE,都不能搜索出smali中包含的中文串,但E文串能成功搜索到,不知是我用法不对 还是 软件无法搜索中文串?

akiller 发表于 2015-3-23 11:59:01

又是这个问题,我再回答一次吧:

选择 Android,然后工具栏中的“字符串”按钮,然后你文本框中输入你要过滤查找的字符串,支持 unicode 解码后的中文或其他文字符。前提是必须已经工程分析过,而这个地方的“字符串”功能仅限于 smali 中的代码分析,如果你要查找 xml 之类的,就使用工程搜索

akiller 发表于 2015-3-23 12:01:38

另外要说的是, smali 中的字符串,都是基于 ansi 码,像中文,日文,韩文这类文本,都是经过 unicode 编码转换过的,这是基础常识,所以搜索方式有两种,一种是经过android killer分析过后,可直接在“字符串”功能中进行过滤搜索,另外一种是将中文转换成unicode码,再通过“工程搜索”进行搜索

wutp 发表于 2015-3-23 16:16:59

明白了 , 谢谢!

lupinhaung 发表于 2015-3-24 11:47:39

明白了 , 谢谢!

日岳如流 发表于 2015-4-5 13:47:22

akiller 发表于 2015-3-23 12:01
另外要说的是, smali 中的字符串,都是基于 ansi 码,像中文,日文,韩文这类文本,都是经过 unicode 编码 ...

谢谢{:4_86:}

happyhang 发表于 2015-4-26 16:50:31

学习了,谢谢

live17909 发表于 2015-5-15 16:19:53

学习了{:4_87:}         

zz0147 发表于 2015-10-14 11:52:49

哈哈,少年不懂。。。。
页: [1]
查看完整版本: Killer在“工程搜索”中能搜索中文字符串吗?