【APP测试】burpsuite实现APP抓包(手机&模拟器)

实验环境:
Win10
burpsuite
oppo R15X / iphone 6s / 夜神模拟器(Android5.1)

PC连接手机实现抓包(Android和ios都适用)

让手机和PC使用同一个网络,使用电脑开启热点

1、Win10右下角开启热点

电脑开启热点功能

2、并让手机开启WiFi连接电脑开启的这个热点

手机开启wifi并连接电脑热点

3、配置代理

首先得知道热点的IP(这个IP是个虚拟的IP)也是这个IP分配地址给连接它的人使用,双击后点击详细信息可以看到它的IP,
热点IP
在这里插入图片描述

4、手机上配置代理

点击图二中已连接的wifi右边那个详情按钮查看热点详情进行配置,开启底下代理,代理主机填PC热点的地址,端口自己随便填,如下图:
详细配置

5、burpsuite上配置

打开burpsuite,代理------设置------端口(填写手机上设置的那个端口,需要一致)------特定的地址------PC的热点地址------确定
在这里插入图片描述
设置完成后一定要勾选这项设置以使用,不然没法抓到手机的包
在这里插入图片描述

6、手机安装burp证书

以上步骤完成后,打开浏览器地址栏输入输入http://burp,右上角下载CA证书,然后按提示安装即可
在这里插入图片描述
这时打开需要测试的APP,做一些操作查看burp上是否抓到包。

PC连接夜神模拟器实现抓包

1、PC端只自身需要连接上网络即可

2、模拟器上配置代理

右下角,设置------WLAN(打开后可以看到是已经连上的,此时模拟器里面是可以上网的)------鼠标左键长按已连接的WiFi------修改网络------代理改为手动,设置代理IP和端口------保存
在这里插入图片描述
在这里插入图片描述

3、burp上配置代理同上

4、模拟器上配置代理

模拟器中打开浏览器地址栏输入http://burp,------同样右上角下载证书(不能直接安装)------首页左下角有个“下载”可查看下载的内容,没有路径------打开文件管理器右下角可搜索文件名,搜到后要自己记住路径------找到文件后长按鼠标左键重命名将后缀改为.cer------退回首页------设置------安全------从SD卡安装------找到刚刚那个.cer文件------然后安装即可,名字随便,完美
在这里插入图片描述
打开测试APP进行操作,然后看burp上已经能够抓包了。

  • 4
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
App安全测试可以通过以下几个方面进行测评。首先,需要关注服务端API安全、业务逻辑安全、中间件安全和服务器应用安全。可以通过渗透测试的方式对App的服务器进行安全检测,模拟恶意攻击方式进行对服务器攻击,从而提高App服务器的安全性。\[1\] 其次,可以在每次启动App时进行自身完整性校验,验证App逻辑中是否存在不属于App的文件。这个过程可以与服务端进行结合完成,确保App的完整性和安全性。\[2\] 此外,还需要对数字证书的合法性进行验证。即使使用了安全通信,如HTTPS,也需要在客户端代码中对服务端证书进行合法性校验。可以使用Fiddler工具模拟中间人攻击方法,如果客户端对于Fiddler证书没有校验而能正常调用,则存在安全隐患。\[3\] 综上所述,App安全测试可以通过渗透测试、完整性校验和数字证书合法性验证等方式进行。这些方法可以帮助发现潜在的安全漏洞并提高App的安全性。 #### 引用[.reference_title] - *1* *2* [App 安全测试](https://blog.csdn.net/weixin_38754349/article/details/119922447)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [app安全测试要点](https://blog.csdn.net/luaijai/article/details/103874952)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值