MISSIDENTIFY(1)
π MISSIDENTIFY π
ok so bestie, welcome to missidentify(1) β yes that's section 1 of the manual, and yes it was written by Jesse Kornblum, we'll get to the credits later, hold on π
πΈ NAME πΈ
missidentify β find executable files that are out here living a lie with no executable extension π
β¨ SYNOPSIS β¨
missidentify [-rqablv] [-s|-S len] [-Vh] [FILES]
π¦ DESCRIPTION π¦
So. Miss Identify π peeks at the header of every single file it processes and figures out whether that file is a PE executable (that's a Windows executable, iykyk). And the way these files can be literally anything β programs, device drivers, DLLs, the whole cast of characters π«Ά.
By default the program shows you the filename if the file's extension does not match one of the known executable extensions. Those are .exe, .com, .sys, or .dll β memorize them, there will be a quiz π
But there are other options that make the program display the filename of all executable files, so if that's the vibe you're going for, keep reading, we got you.
β¨ OPTIONS β¨
-rβ enables recursive mode. All subdirectories are traversed π§. But bestie, please note: recursive mode cannot be used to examine all files of a given file extension. For example, callingmissidentify -r *.txtwill examine all files in directories that end in.txt. Not the files that end in.txt. The directories. The shell got there first, no cap π-qβ silent mode. All error messages except fatal errors are suppressed π€«-aβ display filenames of all executables π-bβ enables bare mode. Strips any leading directory information from displayed filenames. This flag may not be used in conjunction with the-lflag π«-lβ enables relative file paths. Instead of printing the absolute path for each file, it displays the relative file path as indicated on the command line. This flag may not be used in conjunction with the-bflag π«-vβ verbose mode. Displays the name of every 10th file as a progress indicator π-s-S lenβ prints strings of lengthlenwith each filename. With the lowercase letter, it puts the filename before the string. With the uppercase letter, it puts the strings before the filename π₯-hβ show a help screen and exit π«Ά-Vβ show the version number and exit β
π BUGS π
The program can be fooled by any file with more than 1024 bytes between the MZ header and the PE header. Yes, it's giving easily deceived. We know. π
π AUTHOR π
Miss Identify was written by Jesse Kornblum http://missidentify.sf.net/
π COPYRIGHT π
Copyright (C) 2008 Jesse Kornblum. This is free software. You may redistribute copies of it under the terms of the GNU General Public License version 2. There is NO WARRANTY. See the file COPYING for more details.
β SEE ALSO β
and that's the whole page bestie, you ate it π
okay so this whole thing is Jesse Kornblum's work, v1.0 - 20 Feb 2008, and yeah, it's MISSIDENTIFY(1) β that's the manual section, don't forget it π¦β¨
π¦ where this page comes from
- debian bookworm: missidentify 1.0-11 Β· GPL-2.0-only
- debian trixie: missidentify 1.0-11 Β· GPL-2.0-only
- nixos 26.05: missidentify 1.0
- nixpkgs unstable: missidentify 1.0
- ubuntu jammy: missidentify 1.0-11 Β· GPL-2.0-only
- ubuntu noble: missidentify 1.0-11 Β· GPL-2.0-only
- ubuntu resolute: missidentify 1.0-11build1 Β· GPL-2.0-only
- ubuntu stonking: missidentify 1.0-12 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms