我想抓包TIKTOK的直播推流码需要怎么弄?
配置后TIKTOK打开点击直播没有反应
3条回答 默认 最新
关注 引自免费微信小程序:皆我百晓生
要使用Fiddler抓取TikTok的直播推流码,你需要遵循以下几个步骤:
-
安装并配置Fiddler:
- 下载并安装Fiddler(https://www.telerik.com/fiddler)。
- 在Windows中,确保已启用"允许远程计算机连接"。在Fiddler菜单中选择
Tools
>Options
,然后转到Connections
选项卡,勾选Allow remote computers to connect
。
-
配置手机代理:
- 确保你的手机与电脑连接在同一网络内。
- 打开手机的设置应用,找到并进入Wi-Fi设置。
- 选择你正在使用的Wi-Fi网络,通常会看到一个已经连接的Wi-Fi名称旁边有一个感叹号或i图标,点击它。
- 在新的窗口中,找到并记录下IP地址,这通常是192.168.x.x的形式。
- 在手机上下载并安装一个代理工具,例如Charles Proxy、Shark for PC等。这里以Charles为例,因为它是付费软件,但有免费试用期,其他工具类似操作。
- 启动Charles,点击左上角的
Proxy
>Proxy Settings...
。 - 在主机栏输入刚才记录的IP地址,在端口栏输入Fiddler的默认端口号8888,或者如果你更改了端口号,输入相应的数值。
- 点击
Apply
保存设置后,关闭Charles。
-
让TikTok使用代理:
- 打开TikTok应用,进入设置。
- 寻找关于网络设置的地方,通常在隐私或安全部分,可能会标记为“代理设置”或“HTTP代理”。
- 输入你之前记录的IP地址和端口号,然后保存设置。
- 如果TikTok提示关于不安全的连接警告,可以选择接受风险继续。
-
开始抓包:
- 在电脑上启动Fiddler,确保它已经运行且监听到了流量。
- 返回手机上的TikTok应用,开始播放一个直播视频。
- 在Fiddler的界面上,你会看到新请求出现。过滤出TikTok相关的请求,可以使用过滤器:
host contains "tiktok"
。
-
查找推流码:
- 在Fiddler的请求列表中,找到与视频流相关联的请求。这些请求通常带有
.flv
、.ts
或.mp4
扩展名,并且大小较大。 - 双击请求查看其详情,在“Response”或“Raw”部分,查找包含实际视频数据的URL。这个URL就是你想要的直播推流码。
- 在Fiddler的请求列表中,找到与视频流相关联的请求。这些请求通常带有
注意:这种方法可能随着TikTok的更新而失效,因为它们可能会改变通信协议或加密方式。此外,抓取直播流可能存在版权和法律问题,请确保你的行为符合当地法律法规。
解决 无用评论 打赏 举报 编辑记录-
悬赏问题
- ¥15 Windows Script Host 无法找到脚本文件"C:\ProgramData\Player800\Cotrl.vbs”
- ¥15 matlab自定义损失函数
- ¥15 35114 SVAC视频验签的问题
- ¥15 impedancepy
- ¥15 求往届大挑得奖作品(ppt…)
- ¥15 如何在vue.config.js中读取到public文件夹下window.APP_CONFIG.API_BASE_URL的值
- ¥50 浦育平台scratch图形化编程
- ¥20 求这个的原理图 只要原理图
- ¥15 vue2项目中,如何配置环境,可以在打完包之后修改请求的服务器地址
- ¥20 微信的店铺小程序如何修改背景图