使用电脑即可伪装成真实手机安卓系统浏览器,进行全自动化操作。
这是一个非常硬核的“隐身”安卓浏览器自动化框架。
它不像普通的爬虫那样直接发请求,而是通过在真实的安卓系统(Android)里运行浏览器,再配合各种底层的“伪装术”,让网站完全察觉不到你在用机器人访问,以为你是一个真实的手机用户。

极致的隐身能力 (Stealth)
原理: 它最大的卖点是“零 JS 注入”。普通的反检测工具通常是在浏览器里用 JS 代码去欺骗网站,很容易被识破。Damru 则是通过修改安卓系统的底层文件(C++ 重写、二进制补丁)来实现伪装。
效果: 它能绕过非常严格的反爬虫机制,比如 Cloudflare Turnstile(人机验证),并且在指纹检测网站(如 CreepJS、Sannysoft)上能拿到极高的“真实度”分数。
技术架构
底层环境: 它主要依赖 Redroid(一种在 Docker 容器中运行安卓系统的技术)。也就是说,它不是在你的电脑上装个模拟器,而是在容器里跑一个真正的安卓 14 系统。
控制方式: 使用 Playwright(一个流行的自动化测试库)通过 ADB (安卓调试桥) 来控制这个容器里的浏览器。
伪装维度
硬件伪装: 可以伪造 CPU 核心数、内存大小、GPU 显卡型号(通过修改二进制驱动文件)。
网络伪装: 可以伪造 TLS 指纹(JA3)、WebRTC 信息、DNS 请求等。
行为伪装: 提供了 49 种真实设备的配置文件(三星、Pixel、小米等),可以模拟真实的触摸点、屏幕分辨率和像素密度。
📊 项目状态与使用门槛
当前状态: Beta 测试版。虽然开发者声称在本地很稳定,但还需要更多环境的测试。
支持平台: 目前主要支持 Linux 或 WSL2(Windows 的 Linux 子系统)。它不支持直接在 Windows 上运行 Docker,也不支持物理真机(手机),强行使用可能会导致手机变砖。
资源占用: 比较高。因为它跑的是完整的安卓系统镜像,每个容器大约需要 2GB 内存和 2 核 CPU。
⚖️ 适用场景与法律声明
适用场景: 大规模的网页抓取(Web Scraping)、绕过复杂的 CDN 和反爬虫保护、自动化测试。
法律风险: 项目文档明确指出,该软件仅供教育和安全研究使用。作者强调它采用了“PolyForm Noncommercial 1.0.0”许可证,禁止商业和盈利性使用。绕过网站安全措施可能违反服务条款或法律,请务必谨慎使用。
