pencode(1) | complex payload encoder | pencode(1) |
NAME¶
pencode - complex payload encoder
USAGE:¶
pencode FUNC1 FUNC2 FUNC3...
pencode reads input from stdin by default, which is typically piped from another process.
OPTIONS:¶
-input reads input from a file, line by line.
ENCODERS¶
- b64encode
- - Base64 encoder
- hexencode
- - Hex string encoder
- jsonescape
- - JSON escape
- unicodeencodeall
- - Unicode escape string encode (all characters)
- urlencode
- - URL encode reserved characters
- urlencodeall
- - URL encode all characters
- utf16
- - UTF-16 encoder (Little Endian)
- utf16be
- - UTF-16 encoder (Big Endian)
- xmlescape
- - XML escape
DECODERS¶
- b64decode
- - Base64 decoder
- hexdecode
- - Hex string decoder
- jsonunescape
- - JSON unescape
- unicodedecode
- - Unicode escape string decode
- urldecode
- - URL decode
- xmlunescape
- - XML unescape
HASHES¶
OTHER¶
- filename.tmpl
- - Replaces string #PAYLOAD# in content of a file that has .tmpl extension.
- lower
- - Convert string to lowercase
- upper
- - Convert string to uppercase
Octuber 2023 | pencode-0.3 |