apk逆向中的androguard使用

androguard 3.x版本使用

和2的版本不同 VMAnalysis替换为了==>Analysis
首先需要导入包

from androguard.misc import AnalyzeAPK
	apkfile = 'D:\\FDex2\\base(1).apk'
	a,d,dx = AnalyzeAPK(apkfile)#得到的三个对象是a一个APK对象、d一个DalvikVMFormat对象数组和dx一个Analysis对象。
    print("授权:",a.get_permissions())
    print("活动名:",a.get_activities())
    print("包名:",a.get_package())
    print("APP名称:",a.get_app_name())
    print("图标文件:",a.get_app_icon())
    print("AndroidManifest.xml的解码XML:",a.get_android_manifest_axml().get_xml())

    print(dx.get_classes())

详情参考官方文档https://androguard.readthedocs.io/en/latest/intro/gettingstarted.html?highlight=AnalyzeDEX#using-androlyze-and-the-python-api

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值