LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

lemmeknow

Fastest way to identify mysterious text and encoded strings

TLDR

Identify a string
$ lemmeknow "[string]"
copy
Identify strings from a file
$ lemmeknow [path/to/file]
copy
Output results as JSON
$ lemmeknow -j "[string]"
copy

SYNOPSIS

lemmeknow [options] input

DESCRIPTION

lemmeknow is a tool for identifying unknown text, encoded strings, hashes, and other data patterns. It can analyze hard-coded strings from captured network packets, malware, or any other source to determine what kind of data they represent (e.g., API keys, hashes, encoded values, IP addresses).It is approximately 33x faster than pywhat for file analysis and 3x faster for single strings. The tool also supports WebAssembly compilation for browser-based use.

PARAMETERS

-j, --json

Output results in JSON format.
-b, --boundary
Only match strings with word boundaries.

INSTALL

brew install lemmeknow
copy
nix profile install nixpkgs#lemmeknow
copy

CAVEATS

Identification is based on pattern matching and may produce false positives for ambiguous strings.

HISTORY

lemmeknow was created by swanandx and is written in Rust. It is available as both a CLI tool and a library.

SEE ALSO

file(1)

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