最新消息:永久地址:1fu.li,最新地址:1fuli.one,1fuli.cc ,1fuli.xyz,DMCA:[email protected]

Damru:开源终极隐身 Android 浏览器自动化框架,真正实现零 JS 注入的移动端反检测神器

佳软 1fuli 162浏览 0评论

在网络爬虫和浏览器自动化领域,反检测技术已成为一场持续的军备竞赛,随着网站反自动化、防爬虫、风控系统和浏览器指纹识别越来越复杂。传统的Playwright、Puppeteer、Selenium以及各种为AI Agent打造的浏览器自动化工具所采用的“桌面浏览器/伪装移动浏览器 + Headless 模式 + JS 注入伪装”的技术方案正在失效,越来越容易被 Cloudflare Turnstile、DataDome、BrowserScan、CreepJS 等系统识破拦截。

最核心原因在于:传统的伪装隐蔽方案大多依赖于 JavaScript 注入, 现代的反爬系统能够轻易检测到这些 JS 层的修改痕迹,直接给请求打上“Bot”的标签。

最近有一个新开源的项目 Damru 另辟蹊径,不再尝试在 JavaScript 层面和反爬系统死磕,直接在操作系统、二进制和 CDP(Chrome DevTools Protocol)底层进行全方位的伪装,打造了一套“零 JS 注入”的终极隐蔽 Android 浏览器自动化框架。

Damru:https://github.com/akwin1234/damru

 

Damru 是一个开源的高性能、超隐身浏览器自动化框架,专为大规模网页抓取和 bot 操作设计。它利用 ADB(Android Debug Bridge) 连接根权限的 Android 模拟器(如 Redroid Docker 容器),通过原生 C++ 重写、OS 级 root 属性伪装 和 GPU 二进制补丁 等技术,实现真正的不可检测性。

不同于传统工具依赖 JavaScript 注入(容易被 .toString() 检查或原型污染检测),Damru 完全在 OS、二进制和 CDP(Chrome DevTools Protocol)层面进行伪装。它支持 Playwright API,能轻松绕过现代 WAF,并能在 CreepJS 等测试中获得高分。

简单来说,可以这样理解:传统自动化工具是“让桌面 Chrome 假装成手机浏览器”,而Damru 是先启动一个容器化 Android 系统,再在里面运行真实移动浏览器,然后通过系统层配置让它看起来更像一台真实手机。

Damru 核心特征:

  • 零 JS 注入:所有伪装均在底层完成,无可检测的 JS 痕迹。
  • 真实设备数据库:内置 49 个真实 Android 设备配置文件(Samsung、Pixel、Xiaomi 等),包括精确的硬件规格。
  • 多层伪装:显示分辨率/DPI、浏览器版本/Client Hints、TLS/JA3 随机化(单二进制生成 ~184 个独特指纹)、GPU 二进制补丁、系统调用拦截(RAM/CPU)、字体/语音随机化等。
  • 网络隐身:OS 级 iptables 阻止 WebRTC 泄漏,强制代理 ISP DNS。
  • 易用性:Python API,与标准 Playwright BrowserContext 兼容,支持 Docker 规模化部署。

 

Damru 的核心架构设计:8层“零 JS”隐蔽架构

  • Android 系统属性伪装(root resetprop)。
  • GPU 二进制补丁(避免 SwiftShader 等容器指纹)。
  • 系统调用拦截(LD_PRELOAD libfakemem.so)。
  • 深度 CDP 协议覆盖。
  • Worker/Thread 拦截。
  • Chrome Preferences & Flag 补丁。
  • OS 级网络规避。
  • 原生显示/密度伪装(wm size/density)。

这些技术让 Damru 在移动环境中远超桌面伪装方案。

 

Damru 与传统工具对比:

在实际基准测试中,Damru 在 CreepJS、BrowserScan、Sannysoft 和 Cloudflare Turnstile 等场景表现出色。

 

只不过与传统工具相比,Damru 的部署复杂度、环境依赖、系统权限要求、维护成本都明显更高,因此并不是所有场合都适合。

Damru 比较适合作为安全研究、反自动化对抗、移动端指纹实验的辅助工具,而不是日常自动化框架。

Damru 最核心的价值在于提供了一种新的自动化思路:浏览器自动化不再只是浏览器 API 问题,而是整个运行环境可信度的问题。

 

 

更多浏览器自动化工具

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址