Linux command
apgbfm 命令
文本
复制后可按需替换文件名、目录或参数。
常用示例
Create
apgbfm -f [filter.bf] -d [dictionary.txt]
Create
apgbfm -f [filter.bf] -n [50000]
Check
apgbfm -f [filter.bf] -c [password]
Add
apgbfm -f [filter.bf] -a [word]
Add
apgbfm -f [filter.bf] -A [dictionary.txt]
Display
apgbfm -i [filter.bf]
说明
apgbfm (APG Bloom Filter Manager) creates and manages bloom filters for the apg password generator. Bloom filters enable fast dictionary checking without loading entire dictionaries into memory. It uses SHA-1 as its hash function. This tool can be used standalone or with apg/apgd to avoid generating passwords that appear in common password dictionaries.
参数
- -f _filter_
- Bloom filter filename to use
- -n _numofwords_
- Create new empty filter for the specified number of words
- -d _dictfile_
- Create new filter from dictionary file
- -a _word_
- Add a single word to the filter
- -A _dictfile_
- Add all words from dictionary file to the filter
- -c _word_
- Check if a word exists in the filter
- -C _dictfile_
- Check every word from dictionary file against the filter
- -i _filter_
- Display filter information
- -s
- Create filter in case-insensitive mode
- -q
- Quiet mode
- -v
- Print version information
- -h
- Print help information
FAQ
What is the apgbfm command used for?
apgbfm (APG Bloom Filter Manager) creates and manages bloom filters for the apg password generator. Bloom filters enable fast dictionary checking without loading entire dictionaries into memory. It uses SHA-1 as its hash function. This tool can be used standalone or with apg/apgd to avoid generating passwords that appear in common password dictionaries.
How do I run a basic apgbfm example?
Run `apgbfm -f [filter.bf] -d [dictionary.txt]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.
What does -f _filter_ do in apgbfm?
Bloom filter filename to use