渗透测试-Android-App渗透测试测试流程
0x01:前言:
仅作为记录以供参考
0x02:漏洞测试方法以及修复方案
一、组件以及源码安全
1、签名校验
命令:
//test.apk 为要检测的包
jarsigner.exe -verify test.apk -verbose –certs
如果显示jar已验证即为已做了签名校验
修复方案:增加验证签名机制。
2、任意调试漏洞
通过对apk文件进行解包,检测 AndroidManifest.xml 文件的 debuggable 属性,如果该属性为 true,则存在任意调试漏洞。
解包过程:
命令:
//test.apk为要拆解的包名 test为拆解后存放的文件夹 java -jar apktool_2.4.0.jar