drozer中文乱码解决方法
drozer简介
drozer 是 Android 的安全测试框架。
drozer 允许您通过扮演应用的角色并与 Android 运行时、其他应用的 IPC 端点和底层操作系统进行交互来搜索应用和设备中的安全漏洞。
drozer 提供了一些工具来帮助您使用、分享和理解公共 Android 漏洞。
drozer 是开源软件,由 WithSecure 维护,可从以下网址下载: https://labs.withsecure.com/tools/drozer/
关于drozre如何安装这里不在讲述,因为时间太长我也忘了怎么装的了,本文主要为了解决drozer乱码问题。
正文
修改package.py内容
这个文件位置在:你的python2安装路径\Lib\site-packages\drozer\modules\app\
在前三行添加如下代码
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
在第359行左右和361行左右的两个字符串前面添加u
前缀
重新启动drozer就不会中文乱码了
drozer console connect
run app.package.list