Skip to content

TransactionManagerReenlist

plugin

Generates payload for the TransactionManager.Reenlist method

Declared metadata, not a runtime result. How to read evidence.

Terminal window
.\ysonet.exe -p TransactionManagerReenlist -h

Target declarations

Runtime tokens: net-fx-2.0, net-fx-3.0, net-fx-3.5, net-fx-4.0, net-fx-4.5, net-fx-4.5.1, net-fx-4.5.2, net-fx-4.6, net-fx-4.6.1, net-fx-4.6.2, net-fx-4.7, net-fx-4.7.1, net-fx-4.7.2, net-fx-4.8, net-fx-4.8.1.

Structured formatter and requirement metadata is not declared. Read the description and option help for conditions.

Options (8)
OptionHelpDefaultRequired
c|command=the command to be executed Required.Not declaredtrue
g|gadget=a gadget chain that supports BinaryFormatter. Default: TextFormattingRunProperties. Default value: "TextFormattingRunProperties". Values: see --list gadgets.TextFormattingRunPropertiesfalse
t|testwhether to run payload locally. Default: falsefalsefalse
minifyWhether to minify the payloads where applicable (experimental). Default: falsefalsefalse
ust|usesimpletypeThis is to remove additional info only when minifying and FormatterAssemblyStyle=Simple. Default: truetruefalse
rawcmdCommand will be executed as is without `cmd /c ` being appended (anything after the first space is an argument). Default value: "false".falsefalse
legacyfxTarget the .NET Framework 2.0/3.0/3.5 (CLR v2) generation. This reaches the GADGET only; this plugin's own 5-byte frame names no framework assembly, so it needs no rewriting. Default: falsefalsefalse
i-understand-dosAcknowledge that a denial-of-service gadget can disrupt or terminate the target process. It is required to generate one and is not needed by any other gadget. Default value: "false".falsefalse

Credit: Soroush Dalili

All modules · Full catalog JSON