← 返回命令列表

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