PW-INSPECTOR(1)
β¨ pw-inspector β the password-list glow-up tool β¨
okay bestie, so this is the pw-inspector(1) manual page, living in the General Commands Manual section. she's a little Debian legend and she's here to help you filter passwords. let's get into it π
πΈ NAME πΈ
pw-inspector β A tool to reduce the password list
π SYNOPSIS π
pw-inspector [-i FILE] [-o FILE] [-m MINLEN] [-M MAXLEN] [-c MINSETS] -l
-u -n -p -s
π DESCRIPTION π
so here's the vibe: PW-Inspector reads passwords in and prints those which meet the requirements. that's it, that's the whole job. she's a bouncer at the password club π«Ά
the return code is literally the number of valid passwords found, and it's 0 if none was found. no cap.
how you use her depends on your whole situation:
- for security β check passwords, and if
0is returned, reject that password choice. periodt. - for hacking β trim your dictionary file down to the pw requirements of the target. iconic behaviour, honestly.
β οΈ heads up bestie: usage only allowed for legal purposes. that's the rule, don't be weird about it π
π OPTIONS π
-i FILEβ the file to read passwords from (default:stdin). she's nosey like that π-o FILEβ the file to write valid passwords to (default:stdout). the good ones get to go here π-m MINLENβ minimum length of a valid password. shorties need not apply.-M MAXLENβ maximum length of a valid password. no novels either, babes.-c MINSETSβ the minimum number of sets required (default: all given). so if you don't say anything, she wants every set you asked for, and that's that β¨-h,--helpβ Show summary of options. your girl's got your back π«Ά
π SETS π
these are the little character families you can demand. mix and match, it's giving β¨build-a-passwordβ¨
-lβ lowcase characters (a,b,c,d, etc.)-uβ upcase characters (A,B,C,D, etc.)-nβ numbers (1,2,3,4, etc.)-pβ printable characters (which are not -l/-n/-n, e.g. $,!,/,(,*, etc.)-sβ special characters - all others not withint the sets above
π SEE ALSO π
πΈ AUTHOR πΈ
hydra was written by van Hauser / THC <vh@thc.org> and co-maintained by David Maciejak <david.maciejak@gmail.com>.
This manual page was written by Daniel Echeverry <epsilon77@gmail.com>, for the Debian project (and may be used by others).
and that's the whole page, bestie π¦ ty for reading, go filter some passwords, stay legal, stay iconic π
source/version: PW-INSPECTOR(1) Β· dated: 24/05/2012 β a classic, honestly. she ate and left no crumbs π
π¦ where this page comes from
- alpine 3.24: hydra-doc 9.6-r1 Β· AGPL-3.0-or-later
- arch rolling: hydra 9.7-1 Β· AGPL-3.0-or-later
- debian trixie: hydra 9.5-3 Β· AGPL-3.0-only WITH OpenSSL exception
- fedora 43: hydra 9.5-7.fc41 Β· AGPLv3 with exceptions
- fedora 44: hydra 9.6-2.fc44 Β· AGPL-3.0-only
- nixos 26.05: thc-hydra 9.7
- nixpkgs unstable: thc-hydra 9.7
- ubuntu noble: hydra 9.5-1build3 Β· AGPL-3.0-only WITH OpenSSL exception
- ubuntu questing: hydra 9.5-3build1
- ubuntu resolute: hydra 9.6-3 Β· AGPL-3.0-only WITH OpenSSL exception
- ubuntu stonking: hydra 9.7-2 Β· AGPL-3.0-only WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms