007-基础入门-抓包技术&全局协议&封包监听&网卡模式&APP&小程序&PC应用

image-20250923212528106

知识点

在模拟器WLAN配置代理指向物理机上的Burp监听端口,会发现有时抓不到数据包,这是由于Burp只能捕获HTTP/S的数据包,一些APP的流量并非使用HTTP/S协议。同理的,Charles和Fiddler都只能捕获HTTP/S协议,也无法抓取非HTTP/S协议的数据包。因此我们需要其他工具抓取其他协议数据包,即科来网络分析系统和Wireshark

本节主要讲其他协议的流量抓取,主要针对APP和小程序流量。Web属于HTTP/S,本节不赘述

并且介绍科来和Wireshark两款工具使用

1、抓包技术-全局-APP&小程序&PC应用

2、抓包工具-Wireshark&科来分析&封包

渗透测试和逆向破解

渗透测试

Step1、抓包得到应用的资产信息-IP、域名等

Step2、IP和域名上面的服务做测试,如

  • Web:web攻防
  • 端口:数据库第三方软件等其他服务攻防
  • API接口:oss资源、云安全

逆向破解:

Step1、反编译源码中去找资产信息,这和渗透测试思路一致

Step2、源码中泄漏的配置key去测试安全性

Step3、逆向代码和产品的设计逻辑安全(不规范的加密、可以绕过的策略、自己删除验证重打包绕过验证等)

演示案例

封包监听工具-通讯发送-APP应用

封包监听工具能够指定进程并抓取该进程流量,先取消勾选封包大小

image-20250927231441213

模拟器无需配置WLAN代理,封包监听工具中勾选只显示模拟器进程并选中逍遥模拟器,不勾选响应包,测试开始抓包

image-20250927231631043

以课程中的案例,我们发现平A操作的包长是25,异于其他,因此当我们选中该25长度的数据包并点击发送后(即重放),游戏界面会出现一次平A动作

image-20250927232250680

同理,封包监听工具也可抓取其他本机应用的数据包,并进行一些简单操作如重放等

image-20250927232740348

科来分析-APP&小程序&PC应用

APP

模拟器无需配置WLAN代理,科来系统勾选要抓取流量的网卡,开始抓包,在模拟器中启动APP并点击测试,停止抓包后可以在科来系统中勾选模拟器进程,查看模拟器产生的流量,即APP相关流量

image-20250927230415374

小程序

微信小程序抓包和APP抓包类似,微信小程序的进程名为WeChatAppEx.exe,演示略

PC应用

和上面类似,找到对应进程即可,演示略

科来数据包重放操作

选中数据包,右键单击“发送数据包到数据包生成器”,在该生成器中可以进行改包重放等简单操作,一般不用该功能。我们使用科来、wireshark一般只是看一下IP地址等资产信息

image-20250927233256376

WireShark-APP&小程序&PC应用

Wireshark门槛较高,需要学习语法筛选

APP

类似科来

小程序

类似科来

PC应用

类似科来

站内搜索

没有找到内容!