安卓APP和小程序渗透测试技巧总结

免责声明:

本文章仅供学习和研究使用,严禁使用该文章内容对互联网其他应用进行非法操作,若将其用于非法目的,所造成的后果由您自行承担,产生的一切风险与本文作者无关,如继续阅读该文章即表明您默认遵守该内容。

安卓7以上抓取https流量包

由于安卓7开始对系统安全性做了些改动,导致应用程序不再信任客户端证书,除非应用程序明确启用此功能。所以我们抓取https流量包时会出现证书失效、加密、无法访问等问题。下面记录一下解决方法。

证书信任

简单来说,就是把用户的证书导入到系统证书目录,使证书成为系统信任证书。

工具准备:

  • 模拟器
  • OpenSSL
  • adb
首先安装OpenSSL,此步骤不再赘述,可以参考百度。

在这里插入图片描述

然后安装模拟器(我使用的是夜神模拟器)。

在这里插入图片描述

记得开启模拟器的ROOT权限
在这里插入图片描述

导出需要的证书

在这里插入图片描述

使用openssl进行证书转换
  • 将cer后缀的证书转换为pem后缀
    openssl x509 -inform DER -in cacer.der -out cacert.pem
  • 查看hash
    两条名字分别对应不同的openssl版本,自己选择。
    openssl x509 -inform PEM -subject_hash_old -in cacert.pem
    openssl x509 -inform PEM -subject_hash -in cacert.pem
    在这里插入图片描述

把文件名字改为9a5ba575.0

证书安装

然后打开adb,夜神模拟器自带,如果没有可以自己下载一个
在这里插入图片描述

将证书复制到安卓目录下
adb push C:\Users\admin\Desktop\9a5ba575.0 /sdcard/
在这里插入图片描述

进入adb shell 进入root权限
su
输入mount -o remount -o rw /或者mount -o remount -o rw /system
在这里插入图片描述

把证书复制到系统证书目录,然后赋权。

cp /sdcard/9a5ba575.0 /system/etc/security/cacerts/
chmod 644 /system/etc/security/cacerts/9a5ba575.0

在这里插入图片描述

然后重启即可。
在这里插入图片描述

问题解决

如果出现报错,把命令mount -o remount -o rw /替换为mount -o remount -o rw /system即可
在这里插入图片描述

电脑端抓微信小程序的包

首先设置电脑代理,和burp代理一致。
在这里插入图片描述

然后微信随意打开一个小程序,打开任务管理器查看小程序的文件位置
在这里插入图片描述

把微信和小程序关闭,然后删除WMPFRuntime包内的所有文件。
在这里插入图片描述

再次打开小程序即可抓到包

在这里插入图片描述
使用抖音扫一扫关注我,带你学习网安知识,渗透实战,红队技巧。
在这里插入图片描述

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
mumu模拟器是一款由中国蓝叠科技开发的安卓模拟器,它在电脑上模拟了安卓系统的运行环境,方便用户在电脑上运行安卓应用程序。而小程序渗透则是指对小程序进行安全测试与评估的过程。 首先,对于mumu模拟器小程序渗透的前提是获取到相应的小程序安装包或源码。小程序安装包是由开发者生成的,包含了小程序的代码、页面、资源等。获取到小程序安装包后,可以通过解析、反编译等技术手段来进行深入分析和渗透测试。 其次,在进行小程序渗透测试时,需要了解小程序的架构和功能设计,对其进行安全漏洞扫描和漏洞利用。常见的小程序安全漏洞包括认证与授权问题、信息泄露、越权操作、接口访问控制不严等。通过测试工具或手工的方式,对这些漏洞进行检测和利用,并向开发者提供相应的修复建议。 另外,渗透测试中还需要模拟攻击者的行为,尝试绕过小程序安全机制,例如篡改请求参数、构造恶意数据等。在这个过程中,还需要注意选择合适的安全工具来辅助渗透测试,例如Burp Suite、Nmap等。 最后,进行mumu模拟器小程序渗透测试的目的是为了发现并修复小程序中存在的安全漏洞,加强小程序安全性,保护用户的个人信息和资产安全。因此,在进行渗透测试时,必须遵守法律法规和道德规范,通过与开发者的合作和沟通,推动小程序安全性提升。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

网安君

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值