LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

dcode

recursively detect and decode encoded strings

TLDR

Detect and decode a string recursively
$ dcode "[NjM3YTQyNzQ1YTQ0NGUzMg==]"
copy
Decode a Caesar cipher with a known offset
$ dcode -rot [11] "[spwwz hzcwo]"
copy
Try all 26 offsets of a Caesar cipher
$ dcode -rot all "[bpgkta xh qtiitg iwpc sr]"
copy
Reverse a string
$ dcode -rev "[hello world]"
copy
Decode without third-party services (skip online hash lookups)
$ dcode -s "[string]"
copy

SYNOPSIS

dcode [options] "string"

DESCRIPTION

dcode is the command provided by Decodify, a tool that detects the encoding of a string and decodes it, recursively. If a decoded result is itself encoded, Decodify keeps going until it reaches plain text.Supported encodings and ciphers include Base64, hexadecimal, decimal, binary, URL encoding, FromChar, and Caesar ciphers. It can also identify MD5, SHA1, and SHA2 hashes and attempt to resolve them via online hash lookup services.The tool is popular for CTF challenges and security analysis, where layered or unknown encodings are common and manually chaining base64, xxd, and similar tools is tedious.

PARAMETERS

-rot offset|all

Decode a Caesar cipher with the given offset, or try all 26 offsets.
-rev
Reverse the supplied string.
-s
Safe mode: do not query third-party web services for hash lookups.

CAVEATS

Hash "decoding" relies on third-party web lookup services; use -s to keep sensitive data offline. Encoding detection is heuristic and can misidentify short or ambiguous strings. Written in Python and installed from source (git clone, then make install).

HISTORY

Decodify was created by security researcher Somdev Sangwan (s0md3v), also known for tools like XSStrike and Photon.

SEE ALSO

base64(1), xxd(1), uudecode(1)

RESOURCES

Braincup
Open source brain training for math, memory and focus
Braincup mini-games
41 mini-games · Apache-2.0
No ads · No tracking
Play in browser
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid
276 stars
From the maker of Linux Command Library
Copied to clipboard
Braincup
Open source brain training for math, memory and focus. 41 mini-games, from mental arithmetic to Sudoku, N-Back and Solo Chess.
Apache-2.0 licensed · No ads · No tracking · No account
From the maker of Linux Command Library
Download Braincup on the App StoreGet Braincup on Google PlayGet Braincup on F-Droid