返回首页

Hook

在程序跑到某个函数时“插一脚”,可以观察它、改它参数、替换它行为。逆向和反作弊的核心手段。

做什么会用到

  • 01做 App 逆向/分析别人的协议:用 Frida hook 关键函数,看参数和返回值
  • 02做游戏反作弊:检测玩家是否 hook 了游戏关键函数
  • 03做浏览器自动化/爬虫绕过检测:hook navigator.webdriver 伪装成真人
  • 04做普通 Web 产品:基本不用手写 hook,但 React 里的 useEffect 也叫 hook(完全不同概念)
  • 05做 Chrome 扩展/油猴脚本:hook 页面上的函数改行为,是常规操作

想用它怎么问 AI

我想分析【XXX App】的【XXX 功能】是怎么实现的。请告诉我该 hook 哪些关键函数、用什么工具(Frida / Xposed / Objection)、以及常见的反 hook 怎么绕过。

打个比方

像在流水线的某一工位旁边站一个人,偷偷抄记录、改工序。