·78 字·1 分钟·
loading
这里是随笔正文。由于属于短篇记录,关闭了文章顶部的焦点大图 (showHero) 和目录 (showToc),以获得更纯粹的阅读体验。此文章会自动展示在导航栏的“生活记录”版块下。
·369 字·1 分钟·
loading
随着前端防护强度的提升,手动解密混淆 JavaScript 代码变得越来越低效。本文将通过分析 AST(抽象语法树)的原理,使用 Babel 构建一个自动化解密混淆代码的脚手架,实现对字符串解密、控制流平坦化还原等高难度还原工作。
·452 字·1 分钟·
loading
在进行 Android 逆向工程时,反调试和加壳是两个最常见的障碍。本文将详细探讨常见的反调试实现(如 ptrace 独占、/proc/self/status 检查、时间差检测等),并利用 Frida 编写通用的对抗脚本,最后结合实例演示如何进行内存 dex 自动脱壳。
·33 字·1 分钟·
loading
这里是文章正文内容。通过上面的 categories 设置,本文将自动归入逆向工程分类。