由 Xer0TLabs 与 Persephrak 去中心化联盟开发的浏览器压力测试脚本的分析与文档概述。
警告:仅限教育、研究和授权测试用途。运行此脚本将立即冻结或崩溃目标浏览器标签页、应用程序或操作系统。
本仓库包含一个全面的浏览器崩溃工具,旨在现代网络浏览器中同时触发硬件和软件瓶颈。通过激进地攻击 RAM 堆、GPU 显存、音频管线以及布局渲染引擎,该脚本会在宿主机上制造灾难性的拒绝服务(DoS)条件。
它针对多种渲染引擎进行了定向优化,包括 Chromium(Blink)、Gecko 和 WebKit(Safari)。
该载荷通过以下向量执行多管齐下的攻击:
while(true) 循环,永久锁定主 JavaScript 执行线程,同时附带 50 个自动重新加载的隐藏 iframe。preventDefault() 触摸手势循环和强制方向重载循环,以触发移动内核恐慌。| 引擎 / 平台 | 主要崩溃向量 | 预期结果 |
|---|
| Chromium(Chrome/Edge) | V8 引擎堆耗尽 | “哎呀,崩溃了!内存不足”崩溃界面。 |
| Gecko(Firefox) | 渲染管线冻结 | 应用界面卡死 / “无响应脚本”警告。 |
| Android 系统 | 内核低内存杀手(LMK) | 浏览器应用立即被静默终止。 |
| WebKit(Safari / iOS) | 触摸线程洪泛与 JSC 恐慌 | 系统完全卡顿或强制硬件重启。 |
要分析该载荷,请通过本地 Web 服务器环境(例如 Python HTTP 服务器、Node.js、Nginx)提供 index.html 文件。
除非您已保存所有正在进行的工作,否则请勿在主浏览器中直接打开此文件,因为它会因无响应而导致立即的数据丢失。
---
## 5. 免责声明
本软件按“原样”提供,不附带任何明示或暗示的担保。作者对在生产或个人设备上运行此脚本所导致的系统崩溃、数据损坏或硬件压力不承担任何责任。请始终在专用、隔离的沙箱或虚拟机环境中进行浏览器安全工程测试。