Obfuscate as UUID Strings

Description

Converts a binary file into C++ formatted UUID-String-Array and vice versa.

Command

usage: -m obfuscate uuid [-h] [-i INPUT] [-o OUTPUT] [-r]
 
Obfuscate shellcodes as UUID strings
 
options:
  -h, --help     show this help message and exit
  -i, --input    Input file for UUID encoding
  -o, --output   Output file for UUID encoding
  -r, --reverse  Reverse encoding from UUID to raw binary

Example output

shencode obfuscate uuid -i calc.raw -o calc.uuid
 
[+] Try to open file calc.raw
[+] File calc.raw loaded
[+] Size of shellcode 251 bytes
[+] Hash: 7c1bb19fe6606cfe29e750326db2972c4743e623
[+] Try generate output
[+] File calc.uuid loaded
[+] Size of shellcode 608 bytes
[+] Hash: 30e0cac19640522688e0cd60d9067b2c540e2aed
[+] DONE!

JSON Parameter

ArgumentsValuesType
inputfilenamestr
outputfilenamestr
reversetrue, falsebool

Resources