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

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

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

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

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
spraygen — パスワードスプレー攻撃用のパスワードリスト生成ツール - 便利な機能をあらかじめ搭載 | Kitploit
ツール/GitHubGitHub/3ndg4me/spraygen
パスワードクラッキングパスワード攻撃情報収集ペネトレーションテスト
GitHub3ndg4me/spraygen

spraygen

パスワードスプレー攻撃用のパスワードリスト生成ツール - 便利な機能をあらかじめ搭載

リポジトリを見る
113213年前Kitploit レビュー済み

人気

すべて見る →

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

すべてのツールを探索

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

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

Spraygen

パスワードスプレー攻撃のためのパスワードリストジェネレータ - 便利な機能をあらかじめ搭載

Version 1.7

月、季節、年、スポーツチーム(NFL、NBA、MLB、NHL)、スポーツスコア、"Password"、さらには指定されたサイズの反復可能なキースペースの順列を生成します。

すべての順列は、一般的な属性("!" や "#" など)を追加/前置、またはカスタムセパレータ("." や "_" など)を使用して生成されます。

一般的な文字置換オプション(例:すべての A を 4 または @ に変更)

ユーザーは、カンマ区切りの文字リストを使用して属性とセパレータを拡張できます。

Spraygen は単語や外部ワードリストも受け付け、既存のものに加えて調整されたカスタムワードリストを生成できます。

crunch のようなツールや SecLists を使った凝った bash ループなどを使用することもできますが、それには時間がかかります...これはスプレー攻撃用に作られているので、さっそく使いましょう!

root@kitploit:~
python3 spraygen.py -h
     _
    (  \_
    (    \_
    (       \_  
    (         \_            ___
    ( Password   \         |   |
    (   Spray     |คคคคคคคค|___|
    (           _ /          |
    (       _ /         /~~~~~~~~~\
    (   _ /            (  Spray    )
    (_/                 |  This   |
                        |         |
                        | Get     |
                        |  Creds  |
                        |_________|

    Original Art by Alex Chudnovsky (Unaffiliated)
    Spraygen tool by 3ndG4me
    Version 1.7
    
usage: spraygen.py [-h] [--year_start YEAR_START] [--year_end YEAR_END] [-s separators] [-a attributes] [-w wordlist] [-n single word] [--mode {all,nosep,noattr,years,plain,letter,quick,custom}]
                   [--type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]]
                   [--iter {ascii,num,spec,asciinum,asciispec,numspec,full}] [--size SIZE] [--min_length MIN_LENGTH] [--max_length MAX_LENGTH] [-o output file] [-p] [--sort {nosort,asc,desc,random}] [-v]

Parse Spray List Arguments.

optional arguments:
  -h, --help            show this help message and exit
  --year_start YEAR_START
                        starting year for a range of years
  --year_end YEAR_END   ending year for a range of years
  -s separators         a comma delimited list of one or more separators
  -a attributes         a comma delimited list of one or more attributes
  -w wordlist           path to a custom wordlist
  -n single word        single custom word to generate a custom wordlist with
  --mode {all,nosep,noattr,years,plain,letter,quick,custom}
                        Mode for list generation. Can be all, no separators, no attributes, only years, plain, letter, quick, or custom (will only use parameters passed into -s or -a).
  --type {all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} [{all,iterative,sports,nfl,nba,mlb,nhl,months,seasons,password,common,short,custom} ...]
                        Type of list to generate. Can be all, iterative, sports, nfl, nba, mlb, nhl, months, seasons, password, common, short, or custom. Choosing 'all' executes all options except for 'iterative' which
                        must be run manually.
  --iter {ascii,num,spec,asciinum,asciispec,numspec,full}
                        Keyspace mode for iterative list generation. Only works when --type is set to 'iterative'. Can be ascii, num, spec, asciinum, asciispec, numspec, or full. Will generate all permutations of the
                        selected keyspace with a given length set with the --size parameter.
  --size SIZE           Length of passwords generated by a set keyspace. Only works when --type is set to 'iterative' and an --iter keyspace mode is set.
  --min_length MIN_LENGTH
                        Minimum length of passwords to include in the list. (Default: 1)
  --max_length MAX_LENGTH
                        Maximum length of passwords to include in the list (Default: 999)
  -o output file        name of a file to create and write the final output to
  -p                    prints the output line by line as plaintext
  --sort {nosort,asc,desc,random}
                        Sort final output. Sorting methods supported are nosort, asc, desc, random.
  -v                    prints the current version of spraygen and exits

基本的な使い方

  1. 依存関係をインストールする pip3 install -r requirements.txt
  2. python3 spraygen.py -p を実行する - これにより、デフォルトで組み込まれているすべてのワードリストのすべての順列が生成され、画面に出力されます

使用推奨事項

  • 使用方法ドキュメント

クレジット

  • @MarkoH17 - Python 3.8 のブール値後方互換性修正について
  • @absolomb - 年の生成におけるタイプ選択と属性ロジックの強化について
ツールをダウンロード