前端安全
代码混淆对JS执行性能的影响测试与分析

深入测试与分析代码混淆对JavaScript执行性能的实际影响,通过可复现的基准测试量化解析耗时、CPU执行吞吐及内存开销,剖析V8引擎JIT优化失效机理,提供生产环境下的分级混淆最佳实践。

2026-11-03 22:25:37
88
巡夜人
代码混淆对JS执行性能的影响测试与分析
使用 JS 打开窗口时的安全风险与 noopener 设置

深入解析使用 JavaScript 的 window.open 打开新窗口时的核心安全风险(如反向标签页劫持和性能损耗),并提供 noopener 的标准设置方法、跨浏览器兼容实现与工程最佳实践。

2026-11-03 21:58:29
506
极速慢跑
使用 JS 打开窗口时的安全风险与 noopener 设置
基于AST抽象语法树的JS代码反混淆实战教程

深入讲解基于Babel抽象语法树(AST)进行JavaScript代码反混淆的系统方法,涵盖常量折叠、字符串数组解密、花指令剥离与控制流平坦化还原的实战代码与工程实现。

2026-11-03 21:22:24
546
沉舟
基于AST抽象语法树的JS代码反混淆实战教程
JavaScript能在浏览器中直接获取MAC地址吗

深入解答JavaScript是否能在现代浏览器中直接获取物理网卡MAC地址,剖析浏览器沙箱安全机制、网络协议栈分层约束与历史方案淘汰背景,并给出企业内网与公共网络下的可行替代方案。

2026-11-03 20:34:17
173
性能诊所
JavaScript能在浏览器中直接获取MAC地址吗
JS逆向中Hook技术怎么用?重写原型链绕过混淆获取关键参数

在面对高度混淆的JavaScript代码时,静态分析和盲目下断点往往效率极低。本文详细讲解如何利用JS原型链机制实施Hook技术,通过重写原生原型方法实现精准拦截,绕过控制流平坦化与字符串混淆,快速回溯并获取请求签名、Token等关键参数。

2026-11-03 20:16:50
470
函数茶馆
JS逆向中Hook技术怎么用?重写原型链绕过混淆获取关键参数