.\" Generated by kramdown-man 0.1.8 .\" https://github.com/postmodern/kramdown-man#readme .TH ronin-decode 1 "May 2022" Ronin "User Manuals" .LP .SH SYNOPSIS .LP .HP \fBronin decode \fR \[lB]\fIoptions\fP\[rB] \[lB]\fIFILE\fP \.\.\.\[rB] .LP .SH DESCRIPTION .LP .PP Decodes each character of the given data from a variety of formats\. .LP .SH ARGUMENTS .LP .TP \fIFILE\fP The optional file to read and process\. If no \fIFILE\fP arguments are given, input will be read from \fBstdin\fR\. .LP .SH OPTIONS .LP .TP \fB-f\fR, \fB--file\fR \fIFILE\fP Optional file to process\. .LP .TP \fB--string\fR \fISTRING\fP Optional string to process\. .LP .TP \fB-M\fR, \fB--multiline\fR Process each line of input separately\. .LP .TP \fB-n\fR, \fB--keep-newlines\fR Preserves newlines at the end of each line\. .LP .TP \fB--base32\fR Base32 decodes the data\. .LP .HP \fB-b\fR, \fB--base64\fR\[lB]\fB=\fR\fIstrict\fP\[or]\fIurl\fP\[rB] Base64 decodes the data\. If the \fBstrict\fR or \fBurl\fR option value is given, it will enable \fBstrict\fR or \fBurl\fR Base64 encoding mode, respectively\. .LP .HP \fB-c, \fR\-\-c\` Decodes the data as a C string\. .LP .TP \fB-X\fR, \fB--hex\fR Hex decode the data (ex: \fB414141...\fR)\. .LP .TP \fB-H\fR, \fB--html\fR HTML decodes the data\. .LP .TP \fB-u\fR, \fB--uri\fR URI decodes the data\. .LP .TP \fB--http\fR HTTP decodes the data\. .LP .TP \fB-j\fR, \fB--js\fR JavaScript decodes the data\. .LP .TP \fB-S\fR, \fB--shell\fR Decodes the data as a Shell String\. .LP .TP \fB-P\fR, \fB--powershell\fR Decodes the data as a PowerShell String\. .LP .TP \fB-R\fR, \fB--ruby\fR Ruby decodes the data\. .LP .TP \fB-x\fR, \fB--xml\fR XML decodes the data\. .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\-encode(1)