drozer是MWR开发的一款专业的android安全测评框架。
源码下载地址为:https://github.com/mwrlabs/drozer
具体安装可参见用户手册。
这里记录从源码安装时遇到的两个问题。分别如下。
1.执行sudo python setup.py install 进行安装时,提示from drozer import meta找不到模块drozer
这是python路径的问题,于是尝试通过修改PYTHONPATH 来解决这个问题,查看了/drozer/ENVIRONMENT文件,由于安装前已经执行过source ENVIRONMENT,察看路径发现已经修改了PYTHONPATH,结果仍然报错。于是尝试另一种添加路径的方式,如下:
import syssys.path.append("/YourPathTo/drozer-master//src")from drozer import meta
问题解决。
2.drozer成功安装后,在执行如run scanner.provider.finduris等命令时,会报错:
drozer could not find or compile a required extension library
即drozer无法找到或编译一些拓展库,还是环境的问题。
drozer对环境的要求见网页:
https://github.com/mwrlabs/drozer/wiki/Running-on-the-edge
直接简单粗暴,全部安装。
配置PATH
将需要添加的路径加入到ENVIRONMENT文件中,,每次执行前source一下就好了。
变幻原是永恒,我们唯有用永恒的诺言制约世事的变幻。