-
-
[原创]Android动态逆向分析工具(三)——Andbug常见问题汇总
-
发表于:
2014-1-7 20:43
7654
-
[原创]Android动态逆向分析工具(三)——Andbug常见问题汇总
1、py文件import找不到路径
git clone后直接运行,会提示如下错误,原因是andbug工程中的某些py文件的路径没有正确指定导致,找不到这些py文件。
解决办法是(1)、通过“ PYTHONPATH=lib”指定路径。(2)、在andbug文件中添加sys.path.append("/home/anbc/work_folder/andbug_work/andbug/lib"),来指定路径。
2、未编译so模块导致的错误
为了提高数据的处理速度,andbug在数据处理部分没有使用python编写,而是使用了C语言编写,以so的方式调用。所以正式使用andbug前,需要对C代码进行编译。用来编译C代码的makefile已经在Andbug文件夹里。可以直接使用make命令进行编译。
直接运行会提示如下错误:
具体编译过程如下:
再次运行Andbug,成功:
3、多调试端链接模拟器导致的错误
在启动andbug时,可能遇到由于多个调试端同时链接模拟器导致的运行错误。
开启多个调试链接的情况会有很多,如:运行了两个andbug程序;在用eclipse等工具调试apk程序等情况。只要将其他调试程序关掉,andbug就可以正常使用了。
关掉其他调试链接后,可以运行成功了。
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课