.\" Generated by kramdown-man 0.1.9 .\" https://github.com/postmodern/kramdown-man#readme .TH ronin-exploits-run 1 "2023-02-01" Ronin "User Manuals" .LP .SH SYNOPSIS .LP .PP \fBronin-exploits run\fR \[lB]\fIoptions\fP\[rB] \[lC]\fINAME\fP \[or] \fB--file\fR \fIFILE\fP\[rC] .LP .SH DESCRIPTION .LP .PP Loads and runs an exploit\. .LP .SH ARGUMENTS .LP .TP \fINAME\fP The name of the exploit to load\. .LP .SH OPTIONS .LP .TP \fB-f\fR, \fB--file\fR \fIFILE\fP The exploit file to load\. .LP .TP \fB-p\fR, \fB--param\fR \fINAME\fP\[eq]\fIVALUE\fP Sets a param for the exploit\. .LP .TP \fB-D\fR, \fB--dry-run\fR Builds the exploit but does not launch it\. .LP .TP \fB--payload-file\fR \fIFILE\fP Load the payload from the given Ruby file\. .LP .TP \fB--read-payload\fR \fIFILE\fP Reads the payload string from the file\. .LP .TP \fB--payload-string\fR \fISTRING\fP Uses the raw payload string instead\. .LP .TP \fB-P\fR, \fB--payload\fR \fINAME\fP The payload to load and use\. .LP .TP \fB--payload-param\fR \fINAME\fP\[eq]\fIVALUE\fP Sets a param in the payload\. .LP .TP \fB--encoder-file\fR \fIFILE\fP Load the payload encoder from the Ruby file\. .LP .TP \fB-E\fR, \fB--encoder\fR \fINAME\fP Loads the payload encoder by name\. .LP .TP \fB--encoder-param\fR \fIENCODER\fP\.\fINAME\fP\[eq]\fIVALUE\fP Sets a param for the ENCODER\. .LP .TP \fB-t\fR, \fB--target\fR \fIINDEX\fP Selects the target by index\. .LP .TP \fB-A\fR, \fB--target-arch\fR \fBx86\fR\[or]\fBx86-64\fR\[or]\fBamd64\fR\[or]\fBia64\fR\[or]\fBppc\fR\[or]\fBppc64\fR\[or]\fBarm\fR\[or]\fBarmbe\fR\[or]\fBarm64\fR\[or]\fBarm64be\fR\[or]\fBmips\fR\[or]\fBmipsle\fR\[or]\fBmips64\fR\[or]\fBmips64le\fR Selects the target with the matching arch\. .LP .TP \fB-O\fR, \fB--target-os\fR \fBlinux\fR\[or]\fBmacos\fR\[or]\fBwindows\fR\[or]\fBfreebsd\fR\[or]\fBopenbsd\fR\[or]\fBnetbsd\fR Selects the target with the matching OS\. .LP .TP \fB--target-os-version\fR \fIVERSION\fP Selects the target with the matching OS version\. .LP .TP \fB-S\fR, \fB--target-software\fR \fINAME\fP Selects the target with the matching software name\. .LP .TP \fB-V\fR, \fB--target-version\fR \fIVERSION\fP Selects the target with the matching software version\. .LP .TP \fB-L\fR, \fB--save-loot\fR \fIDIR\fP Saves any found loot to the \fIDIR\fP\. .LP .TP \fB-D\fR, \fB--debug\fR Enables debugging messages\. .LP .TP \fB--irb\fR Open an interactive Ruby shell inside the exploit\. .LP .TP \fB-h\fR, \fB--help\fR Print help information .LP .SH AUTHOR .LP .PP Postmodern .MT postmodern\.mod3\[at]gmail\.com .ME .LP .SH SEE ALSO .LP .PP ronin\-exploits\-list(1) ronin\-exploits\-show(1) ronin\-exploits\-new(1)