Scroll to navigation

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

- Base64 encoder
- Hex string encoder
- JSON escape
- Unicode escape string encode (all characters)
- URL encode reserved characters
- URL encode all characters
- UTF-16 encoder (Little Endian)
- UTF-16 encoder (Big Endian)
- XML escape

DECODERS

- Base64 decoder
- Hex string decoder
- JSON unescape
- Unicode escape string decode
- URL decode
- XML unescape

HASHES

- MD5 sum
- SHA1 checksum
- SHA224 checksum
- SHA256 checksum
- SHA384 checksum
- SHA512 checksum

OTHER

- Replaces string #PAYLOAD# in content of a file that has .tmpl extension.
- Convert string to lowercase
- Convert string to uppercase
Octuber 2023 pencode-0.3