re-managed

re-managed is a skill for Claude Code from dslsdzc/rev-skills. It costs 152 tokens per session (2,122 once invoked), scanned A, original, Apache-2.0.

A workflow for inspecting programs written in .NET, Java, PowerShell, JavaScript, or document macros. These are managed or scripted formats whose code can often be reconstructed and decoded without starting from machine instructions.

In plain words
What is it for?
Use it to decompile .NET assemblies and Java bytecode, decode obfuscated scripts or macros, inspect Python-packaged samples, and pass malicious cases into a safe malware-analysis workflow.
Why use it?
It helps identify the actual runtime before analysis, choose an appropriate decompiler or decoder, and separate ordinary code inspection from malware investigation.

Skill for Claude Code

Written for Claude Code: installed under .claude/.

Good fit Use it to decompile .NET assemblies and Java bytecode, decode obfuscated scripts or macros, inspect Python-packaged samples, and pass malicious cases into a safe malware-analysis workflow.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/dslsdzc/rev-skills/re-managed
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add dslsdzc/rev-skills --skill re-managed
Clone the repo
git clone --depth 1 https://github.com/dslsdzc/rev-skills

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for re-managed

README.md
[![agentmods](https://agentmods.dev/badge/skills/dslsdzc/rev-skills/re-managed/github.svg)](https://agentmods.dev/skills/dslsdzc/rev-skills/re-managed)
Your own site
<a href="https://agentmods.dev/skills/dslsdzc/rev-skills/re-managed"><img src="https://agentmods.dev/badge/skills/dslsdzc/rev-skills/re-managed/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for re-managed

Your own site · 80×15
<a href="https://agentmods.dev/skills/dslsdzc/rev-skills/re-managed"><img src="https://agentmods.dev/badge/skills/dslsdzc/rev-skills/re-managed.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 152 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 2,122 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe. Third-party audits
  • NVIDIA SkillSpector pass 7 Sept 2026
How audits are shown
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00152 $0.02122
Opus 5 $0.00076 $0.01061
Sonnet 5 $0.00030 $0.00424
Haiku 4.5 $0.00015 $0.00212

Measured 9d ago against content hash b09431afdee5, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

re-managed scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 9d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

.claude/skills/re-managed/SKILL.md · 62 lines

How it starts

The opening of the file, as written. The whole thing — 62 lines — stays where its author put it; the contents beside it link to each section on GitHub.

托管代码逆向(.NET / Java / 脚本)

完整工作流

  1. 识别运行时(不先判型就反编译是最大浪费):
    • PE 文件file 输出含 "Mono/.Net assembly"、PE 可选头数据目录第 15 项(COM Descriptor / CLI header)非零、导入 mscoree.dll → .NET 程序集 → [[re-dotnet]]
    • jar/war/classunzip -p app.jar META-INF/MANIFEST.MFMain-Class、class 文件魔数 CAFEBABE → Java 字节码 → [[re-java]]
    • 脚本/宏:shebang(#!/usr/bin/pwsh)、-EncodedCommand / IEX(PowerShell)、OLE 文档(file 显示 "Composite Document")内嵌 VBA、eval( / fromCharCode(JavaScript)→ [[re-script-deob]]
    • 拿不准先 [[re-triage]] 初勘(file/hash/熵/strings),不要凭扩展名猜
  2. 反编译:按识别结果走 [[re-dotnet]] / [[re-java]] / [[re-script-deob]],先把目标逻辑还原成可读代码
  3. 去混淆:各原子技能内含对应方案——de4dot(ConfuserEx/SmartAssembly)、混淆识别 + 字符串解密(ProGuard/Allatori)、逐层解码(脚本/宏);混杂原生组件(native stub / JNI)的反混淆转 [[re-deobfuscate]]
  4. 恶意场景(钓鱼宏、下载器脚本、恶意 .NET/Java 样本):转 [[re-malware]] 网关——默认沙箱 → 行为分析 → C2/协议 → IOC/报告;反编译还原结果作为静态证据回传给 [[re-malware]] 使用

何时用哪个原子技能(选择树)

按运行时分支:

  • PE 且确认 .NET 元数据(CLI header / mscoree) → [[re-dotnet]](dnSpy/ILSpy 反编译、de4dot 去混淆)
  • jar / war / class(Java 字节码) → [[re-java]](CFR/JD-GUI、javap、加固脱壳)
  • .ps1 / .docm / .xlsm / .js / .jse / .hta(脚本或宏) → [[re-script-deob]](逐层解码,动态执行默认沙箱)
  • Python 打包样本(.exe 含 PyInstaller/PyArmor 特征 / .pyc / python 打包) → [[re-python]](pyinstxtractor 解包、PyArmor-Unpacker、pyc 反编译;纯脚本混淆转 [[re-script-deob]])
  • .wasm / WebAssembly 模块(网页/Node 侧载荷) → [[re-wasm]](WABT 解析 section、wasm-decompile 反编译、DevTools/wasmtime 动态)
  • AI 模型相关 → [[re-ai-triage]] 分流:模型文件(.onnx/.safetensors/.pt)→ [[re-ai-model]](格式识别、权重提取、文件级水印;未知 pkl 默认隔离);仅 API → [[re-ai-attack]](行为层评估,guard 授权前置)
  • EVM 合约字节码(.bin / hex) → [[re-blockchain]](ABI 恢复、panoramix 反编译、漏洞分析)
  • 浏览器扩展(crx/xpi/zip 扩展文件) → [[re-browser-ext]](权限审计/恶意行为/混淆还原)
  • Electron 打包应用(resources/app.asar) → [[re-electron]](asar 解包、V8 字节码边界、CDP 动态调试)
  • Java Card / SIM(CAP 文件) → [[re-javacard]](12 组件解析、process(APDU) 分派还原)
  • Android DEX → 不是本网关——转 [[re-mobile]]([[re-apk]]),其中含 Java 原生逻辑再回 [[re-java]]
  • 仅脚本调用 native 下载的 PE → 动态侧跟 [[re-malware]],静态侧回 [[re-binary-core]]

Read the full file on GitHub · 62 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 9d ago First seen · 62 lines · 152 tokens per session scan A b09431afdee5

Subscribe to this mod's changes

re-managed is a skill published in the GitHub repository dslsdzc/rev-skills (54 stars, last pushed 14d ago), licensed Apache-2.0. It adds 152 tokens to every session and 2,122 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.

Related

Other skills, from other repositories

analyzing-golang-malware-with-ghidra

Reverse engineer Go-compiled malware in Ghidra by parsing Go buildinfo and pclntab structures, recovering stripped/obfuscated function names (e.g. via GoResolver), and extracting embedded module/dependency strings and types from Go binaries. Use when analyzing a Go-language malware sample, deobfuscating a…

Youngmaidainon/Agent-Level-Up · 95 tokens

analyzing-golang-malware-with-ghidra

Reverse engineer Go-compiled malware using Ghidra with specialized scripts for function recovery, string extraction, and type reconstruction in stripped Go binaries.

plurigrid/asi · 40 tokens

analyzing-golang-malware-with-ghidra

Reverse engineer Go-compiled malware using Ghidra with specialized scripts for function recovery, string extraction, and type reconstruction in stripped Go binaries.

26zl/cybersec-toolkit · 40 tokens

analyzing-golang-malware-with-ghidra

Use when reverse engineer Go-compiled malware using Ghidra with specialized scripts for function recovery, string extraction, and type reconstruction in stripped Go binaries. Use when reverseing engineer go-compiled malware using ghidra with specialized scripts for.

oyi77/1ai-skills · 60 tokens

analyzing-windows-prefetch-with-python

Parse Windows Prefetch (.pf) files with the windowsprefetch Python library to reconstruct application execution history, run counts, and accessed file/volume lists. Use when investigating renamed or masquerading binaries, verifying program execution timelines, or hunting for suspicious execution patterns in incident…

Youngmaidainon/Agent-Level-Up · 66 tokens

analyzing-golang-malware-with-ghidra

Reverse engineer Go-compiled malware using Ghidra with specialized scripts for function recovery, string extraction, and type reconstruction in stripped Go binaries.

autohandai/community-skills · 40 tokens