Hexid, pronounced [hɛks aɪ-di] (Hex-I-D), is a file matching tool designed to find files without the need for a extension. It's designed with extendability in mind and uses a plugin based system, allowing for any type of file to be checked!
Hexid was originally named so because it used Hex magic numbers to identify file types, however now it does much more and plugins can run any python code to identify a file.
To use Hexid, run the command hexid in your terminal. Below are the options:
--dir,-d: Directory to scan in--file-type,-f: The file type to scan for. Built-in types are listed below.--recursive,-r: Whether to search recursively. Defaults to true.--debug: Prints debug information. Defaults to false.--show-plugins: Prints all installed plugins. Defaults to false.
- 7z (7-Zip)
- exif
- gif
- jpeg
- office (
docx,pptx&xlsx) - ogg
- png
- psd
- rar
- tar
- tar.gz
- txt
- xz
- zip