研究的目的:
- 主要是为了看看能否采集某手视频的转赞评数据量
- 技术扩展
学习视频:fiddler-003-抓取app视频,抓取抖音、西瓜、快手视频,小小的七色花,想抓保存什么就保存什么
学习教程 白帽安全测试之-Fiddler Orchestra功能使用
·
下载 压缩包 FiddlerOrchestra.Client.NetCore.WindowsMacLinux
- Fiddler_version == 5.0
- 在Fiddler Orchestra Beta选项卡中找到 Download 链接
- 下载解压,新建bat文件
批文件处理的编辑
# 新建bat文件,内容为
dotnet FiddlerOrchestra.Client.NetCore.dll
运行上bat文件需安装 dotnet-sdk 2.0
,我安装的是 dotnet-sdk-2.1.202-win-x64
,
·
仅对比使用 dotnet_sdk_link
直接点击下载 .NET Core 2.0,下载的文件是 dotnet-sdk-2.1.202-win-x64.exe
·
试过 都不行,记录之:
dotnet-sdk-2.1.810-win-x64
windowsdesktop-runtime-3.1.8-win-x64
- ``
双击运行结果
web_interface_address: http://localhost:8800
对接fiddler:3636
-
在fiddler的fiddler orchestra beta 选项卡中启动
-
开启监听:http://localhost:8800/OrchestraConnection 中输入
- ip:127.0.0.1
- private key: fiddler orchestra beta 选项卡的private_key
- 勾选 Filter Fiddler Orchestra configuration traffic, 默认已勾选
-
https证书设置
- 下载 root 证书,找到路径,eg:
root_p12_path
=D:\Downloads\FiddlerOrchestra.Client.NetCore.WindowsMacLinux\fiddler-orchestra-root-certificate.p12
- 在File Path 中填入:
root_p12_path
- 下载 root 证书,找到路径,eg:
-
http://localhost:8800 点击 start , 开启代理
-
http://localhost:8800/HttpReverseProxy 点击 start , 开启http反向代理
-
http://localhost:8800/HttpsReverseProxy 填入
root_p12_path
,点击 start , 开启https反向代理 -
此时,查看状态如下:
代理原理图:
接移动端
- 网络代理->修改网络->高级->手动
- ip:fiddler所在的IP
- port_8888:fiddler代理端口,fiddler抓取数据包,可对数据包修改、拦截
- port_8866:fiddler_orchestra插件代理端口,有些APP防御性高,fiddler拦截是不行的(具体不行都表现在什么地方?待完善。。。),通过插件的反向代理在发送到fiddler,就可以实现数据包的拦截