Skip to content

dump_package

Decompilation

Extracts all .dll and .exe files from a NuGet package folder structure into a single flat directory. This simplifies bulk analysis by collecting assemblies scattered across framework-specific subdirectories into one location where other mcilspy tools can operate on them directly.

ParameterTypeRequiredDefaultDescription
assembly_pathstringYesPath to the assembly or NuGet package folder to extract from
output_dirstringYesDirectory to dump extracted assemblies into (created if needed)
{
"tool": "dump_package",
"arguments": {
"assembly_path": "/path/to/packages/Newtonsoft.Json/13.0.3",
"output_dir": "/tmp/newtonsoft-dump"
}
}

Returns a summary with the output directory path and a list of all extracted assembly filenames. If no assemblies are found in the package structure, the response indicates that.