羅生門~ 2024-05-23 10:42 采纳率: 0%
浏览 32

fiddler抓包tiktok

我想抓包TIKTOK的直播推流码需要怎么弄?
配置后TIKTOK打开点击直播没有反应

  • 写回答

3条回答 默认 最新

  • 专家-赤兔[在线] 全栈领域优质创作者 2024-05-23 10:42
    关注

    引自免费微信小程序:皆我百晓生

    要使用Fiddler抓取TikTok的直播推流码,你需要遵循以下几个步骤:

    1. 安装并配置Fiddler:

      • 下载并安装Fiddler(https://www.telerik.com/fiddler)。
      • 在Windows中,确保已启用"允许远程计算机连接"。在Fiddler菜单中选择Tools > Options,然后转到Connections选项卡,勾选Allow remote computers to connect
    2. 配置手机代理:

      • 确保你的手机与电脑连接在同一网络内。
      • 打开手机的设置应用,找到并进入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。
    3. 让TikTok使用代理:

      • 打开TikTok应用,进入设置。
      • 寻找关于网络设置的地方,通常在隐私或安全部分,可能会标记为“代理设置”或“HTTP代理”。
      • 输入你之前记录的IP地址和端口号,然后保存设置。
      • 如果TikTok提示关于不安全的连接警告,可以选择接受风险继续。
    4. 开始抓包:

      • 在电脑上启动Fiddler,确保它已经运行且监听到了流量。
      • 返回手机上的TikTok应用,开始播放一个直播视频。
      • 在Fiddler的界面上,你会看到新请求出现。过滤出TikTok相关的请求,可以使用过滤器:host contains "tiktok"
    5. 查找推流码:

      • 在Fiddler的请求列表中,找到与视频流相关联的请求。这些请求通常带有.flv.ts.mp4扩展名,并且大小较大。
      • 双击请求查看其详情,在“Response”或“Raw”部分,查找包含实际视频数据的URL。这个URL就是你想要的直播推流码。

    注意:这种方法可能随着TikTok的更新而失效,因为它们可能会改变通信协议或加密方式。此外,抓取直播流可能存在版权和法律问题,请确保你的行为符合当地法律法规。

    评论 编辑记录

报告相同问题?

问题事件

  • 修改了问题 5月23日
  • 修改了问题 5月23日
  • 创建了问题 5月23日

悬赏问题

  • ¥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 微信的店铺小程序如何修改背景图