Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
pydictor — ブルートフォース攻撃のための強力で便利なハッカー辞書ビルダー | Kitploit
ツール/GitHubGitHub/landgrey/pydictor
パスワードクラッキングパスワード攻撃ソーシャルエンジニアリング
GitHublandgrey/pydictor

pydictor

ブルートフォース攻撃のための強力で便利なハッカー辞書ビルダー

リポジトリを見るウェブサイト
3.6k64851年前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

pydictor

build Python 2.7&3.4 release License

README.md 中国語版

pydictor —— ブルートフォース攻撃のための強力で便利なハッカー辞書ビルダー
root@kitploit:~
                      _ _      _
      _ __  _   _  __| (_) ___| |_ ___  _ __
     | '_ \| | | |/ _` | |/ __| __/ _ \| '__|
     | |_) | |_| | (_| | | (__| || (_) | |
     | .__/ \__, |\__,_|_|\___|\__\___/|_|
     |_|    |___/                         
メール: [email protected]

はじめに:

root@kitploit:~
Q: Why I need to use pydictor ?
A: 1.it always can help you
      You can use pydictor to generate a general blast wordlist, a custom wordlist based on Web content, a social engineering wordlist, and so on;
      You can use the pydictor built-in tool to safe delete, merge, unique, merge and unique,  count word frequency to filter the wordlist, 
      besides, you also can specify your wordlist and use '-tool handler' to filter your wordlist;

   2.highly customized
      You can generate highly customized and complex wordlist by modify multiple configuration files, 
      add your own dictionary, using leet mode, filter by length、char occur times、types of different char、regex,
      even add customized encode scripts in /lib/encode/ folder, add your own plugin script in /plugins/ folder,
      add your own tool script in /tools/ folder.

   3.powerful and flexible configuration file parsing
      nothing to say,skilled use and you will love it

   4.great compatibility
     whether you are using Python 2.7 version or Python 3.x version , pydictor can be run on Windows, Linux or Mac;

法的免責事項

root@kitploit:~
1. Usage of pydictor for attacking targets without prior mutual consent is illegal. 
2. It is the end user's responsibility to obey all applicable local, state and federal laws.
3. Developers assume no liability and are not responsible for any misuse or damage caused by this program.

スタート:

root@kitploit:~
git clone --depth=1 --branch=master https://www.github.com/landgrey/pydictor.git
cd pydictor/
chmod +x pydictor.py
python pydictor.py

概要:

拡張

設定

社会工学辞書

クイック使用:

使い方ドキュメント

API開発ドキュメント

pydictorの使い方のコツ:必要な単語リストのタイプを知ること。

pydictorが生成できるすべての単語リスト

機能コード

エンコード機能でサポートされるエンコードと暗号化

occur 機能

Usage : --occur [letters_occur_times_range] [digital_occur_times_range] [special_chars_occur_times_range]

Example: --occur ">=4" "<6" "==0"

types 機能

Usage : --types [letters_types_range] [digital_types_range] [special_types_range]

Example: --types "<=8" "<=4" "==0"

repeat 機能

Usage : --repeat [letters_repeat_times] [digital_repeat_times] [special_repeat_times]

Example: --repeat "<=3" ">=3" "==0"

regex 機能

Usage : --regex [regex]

Example: --regex "^z.*?g$"

level 機能

Usage : --level [level]

Example: --level 4 level >= 4 will be work in /funcfg/extend.conf

デフォルトのleetテーブル

leet char = replace char, and in /funcfg/leet_mode.conf

root@kitploit:~
a = 4
b = 6
e = 3
l = 1
i = 1
o = 0
s = 5
コード
root@kitploit:~
0            default,replace all
1            left-to-right, replace all the first encountered leet char
2            right-to-left, replace all the first encountered leet char
11-19        left-to-right, replace the first encountered leet char to maximum code-10 chars   
21-29        right-to-left, replace the first encountered leet char to maximum code-20 chars
leetモードコードの効果表
目的地は単なる出発点です。あなたのショータイムです。
ツールをダウンロード
タイプ単語リスト識別子説明サポート機能
corebaseC1基本単語リストF1 F2 F3 F4
corecharC2カスタム文字単語リストF1 F2 F3 F4
corechunkC3順列・組み合わせ単語リストALL
coreconfC4設定ファイルに基づく単語リストALL
corepatternC5パターン単語リストを高速生成F2 F3 F4
coreextendC6ルールに基づく拡張単語リストALL
coresedbC7社会工学単語リストALL
toolcombinerT1指定ディレクトリのファイルを結合
toolcomparerT22つのファイルの内容の差分を比較ALL
toolcounterT3単語頻度カウントツールALL
toolhandlerT4入力ファイル処理ツールALL
tooluniqbinerT5ディレクトリファイルの結合とユニーク化ALL
tooluniqiferT6入力ファイルのユニーク化ALL
toolhybriderT7ハイブリッドカップル単語リストツールF1 F2 F3 F4
toolprintablerT8印字可能文字フィルターツールALL
pluginbirthdayP1指定日時範囲の誕生日キーワード単語リストALL
pluginftpP2キーワードに基づくFTPパスワード単語リストALL
pluginpid4P3IDカード下4桁の単語リストALL
pluginpid6P4IDカード下6桁の単語リストALL
pluginpid8P5IDカード下8桁の単語リストALL
pluginscratchP6Webページキーワードに基づく単語リストALL
機能コード説明
lenF1長さの範囲
headF2接頭辞を追加
tailF3接尾辞を追加
encodeF4アイテムをエンコード
occurF5文字・数字・特殊記号の出現回数でフィルタリング
typesF6文字・数字・特殊記号の種類でフィルタリング
regexF7正規表現でフィルタリング
levelF8単語リストのルールレベルを設定
leetF91337モードを有効化
repeatF10文字・数字・特殊記号の連続繰り返し回数でフィルタリング
名前説明
noneデフォルト、エンコードしない
b16base16エンコード
b32base32エンコード
b64base64エンコード
desDESアルゴリズム、コード修正が必要
execjsJavaScript関数を実行、コード修正が必要
hmacHMACメッセージダイジェストアルゴリズム
md5MD5メッセージダイジェストアルゴリズム、32文字出力
md516MD5メッセージダイジェストアルゴリズム、16文字出力
rsaRSAアルゴリズム、コード修正が必要
sha1SHA-1メッセージダイジェストアルゴリズム
sha256SHA-256メッセージダイジェストアルゴリズム
sha512SHA-512メッセージダイジェストアルゴリズム
urlURLエンコード
testカスタムエンコードメソッドの例
コード変換前文字列変換後文字列
0as a airs trees45 4 41r5 tr335
1as a airs trees4s 4 4irs trees
2as a airs treesa5 a air5 tree5
11as a airs trees4s a airs trees
12as a airs trees4s 4 airs trees
13as a airs trees4s 4 4irs trees
14as a airs trees4s 4 4irs trees
...as a airs trees4s 4 4irs trees
21as a airs treesas a airs tree5
22as a airs treesas a air5 tree5
23as a airs treesa5 a air5 tree5
24as a airs treesa5 a air5 tree5
...as a airs treesa5 a air5 tree5