V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
smallbeac008
V2EX  ›  问与答

腾讯云如何排查后端服务接口请求被回放的问题?

  •  
  •   smallbeac008 · 14 天前 · 461 次点击

    前提摘要:

    1. 腾讯云,轻量服务器,纯 ip 访问,未绑定域名,http 请求访问
    2. 在排查服务器日志的时候发现,经常有未知 ip 请求需要 token 验证的接口,但是又未提供 token ,并且这个请求接口只能在管理页面才能请求到,页面是无法直接触及
    3. 本人正常使用的是 iphone 手机,并且我有时候会使用 http catcher 抓包,但是我不确定是不是因为这个造成的,因为这个现象不是 100%必现,就是偶尔会出现这样

    事情经过:

    1. 排查请求日志发现,频繁有未知 ip 未携带 token 访问管理接口
    2. 通过该接口请求参数查询,发现共同点

    共同点:

    1. 正常用户 A ,请求 api/xxx ,请求参数 123 ,携带 token
    2. 异常未知 ip ,请求 api/xxx ,请求参数 123 ,不携带 token ,除此之外,唯一不同的地方就是没有带 token ,其他的一模一样,包括请求设备型号,浏览器信息等,就像是请求被复制给了另外一个 ip 访问一样

    chatgpt 分析: 接口 URL 被第三方服务或抓包工具收集

    如果你手机的请求被以下场景记录,可能被异地服务器“复现”: 流量劫持/代理类 App (例如免费 VPN 、加速器、广告拦截器)会记录请求。使用调试代理工具(如 Charles 、Fiddler 、Surge 、Shadowrocket )时,接口请求会被记录缓存。某些 SDK (第三方统计、广告、热更新)会上报访问日志给云端,再被第三方误触发“回调”请求。特征:复制请求头、同设备标识,但没有 token —— 就像“回放”请求模板。

    我的疑问:

    1. 腾讯云在抓取我服务器的后端服务请求数据?进行流量回放?还是请求回放?
    2. 我的后端服务,在某个环节,被恶意工具截取了请求数据?(我是 http 服务,没加 https )
    3. 如何排查是在哪个环节被截取了
    1 条回复    2025-11-11 14:23:57 +08:00
    zizon
        1
    zizon  
       13 天前
    你加个 log/行为收集接口,把用户 ip encode 到 url 里去呗.
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5544 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 03:14 · PVG 11:14 · LAX 19:14 · JFK 22:14
    ♥ Do have faith in what you're doing.