sharphy_clean_obfuscation
Cleans obfuscated .NET assemblies for reverse engineering by demangling control flow flattening, trimming dead code and NOP sleds, and analyzing dynamic proxy delegates to output a cleaner assembly.
Instructions
Demangles control flow flattening (CFG demangling), trims dead code and excessive NOP sleds, and analyzes dynamic proxy delegates. Use this tool when reverse engineering obfuscated assemblies to produce a cleaner assembly for analysis. Do NOT use for direct opcode modification (use 'sharphy_patch_il'). Mutates by creating a cleaned assembly at outputPath.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| outputPath | Yes | Destination path for the cleaned output assembly | |
| assemblyPath | Yes | Path to the obfuscated input assembly |