re-script-deob

Installation
SKILL.md

脚本/宏去混淆(PowerShell / VBA / JavaScript)

何时使用 / 何时不用

  • 用:.ps1 / .docm / .xlsm / .js / .jse / .hta 等脚本与宏的混淆还原(编码、字符串拼接、执行链)
  • 用:钓鱼附件宏、恶意下载器脚本([[re-malware]] → [[re-managed]] 路径)
  • 不用:编译产物(native 走 [[re-binary-core]]、.NET 走 [[re-dotnet]]、Java 走 [[re-java]])
  • 不用:脚本完全可读(直接读逻辑,无需本技能)
  • 注意:动态执行默认沙箱([[re-analyze/platform-tips]] 最高原则)——静态解码不执行可免沙箱,任何"运行脚本取下一层"的步骤必须进 [[re-sandbox]]

工具准备

参考 [[re-analyze/platform-tips]]——本技能静态解码为主,免沙箱;执行链跟踪中需要运行时(跑脚本/开宏)的步骤按最高原则进沙箱。

python3(解码主力)

  • Linux: apt install python3 / dnf install python3 / pacman -S python
  • macOS: 自带;Windows: 官方安装器或 choco install python
  • 验证: python3 --version
Installs
52
GitHub Stars
193
First Seen
Aug 17, 2026