Skip to content
A tool to run .Net DLLs from the command line
C#
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
rundotnetdll32
.gitattributes
.gitignore
README.md Update README.md Jul 24, 2018
rundotnetdll32.sln

README.md

RunDotNetDll32 - Execute a .Net DLL method from the command line

Execute a static method with Assembly.LoadFile

rundotnetdll32.exe assembly.dll,class,method arguments

Execute a static method with Type.GetType

rundotnetdll32.exe -t assembly.dll,class,method arguments

  • Execute Implant.RunCMD method

    • rundotnetdll32.exe -t WheresMyImplant.dll,Implant,RunCMD whoami

Listing the contents of and assembly

  • Listing namespaces in an assembly

    • rundotnetdll32.exe -l WheresMyImplant.dll
  • Listing classes in a namespace

    • rundotnetdll32.exe -l WheresMyImplant.dll -n WheresMyImplant
  • Listing methods in a class

    • rundotnetdll32.exe -l WheresMyImplant.dll -n WheresMyImplant -c Implant
  • Listing parameters for a method

    • rundotnetdll32.exe -l WheresMyImplant.dll -n WheresMyImplant -c Implant -m RunPowerShell
You can’t perform that action at this time.