英語フランス語スペイン語

Ad


OnWorksファビコン

krb5-strength-wordlist-クラウドのオンライン

Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、またはMACOSオンラインエミュレーターを介してOnWorks無料ホスティングプロバイダーでkrb5-strength-wordlistを実行します

これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションの5つを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドkrbXNUMX-strength-wordlistです。

プログラム:

NAME


krb5-strength-wordlist-単語リストからkrb5-strengthデータベースを作成します

SYNOPSIS


krb5-強さ-単語リスト [-午前] [-c 出力-cdb] [-l 最小長]
[-L 最大長] [-o 出力ワードリスト] [-s 出力-sqlite]
[-x 除外する ...] 単語リスト

DESCRIPTION


krb5-強さ-単語リスト 単語リスト(XNUMX行にXNUMXつの単語を含むファイル)をに変換します
krb5-strengthプラグインで使用できるデータベースまたは ハイムダル強度 コマンド
パスワードの確認。 機能の異なるXNUMXつのデータベース形式がサポートされています。 CDBは
よりスペース効率が高く、おそらくより高速ですが、パスワードのチェックをサポートするのは
完全一致または単純な変換(少数の先頭と末尾を削除)
文字)。 SQLiteははるかに大きなデータベースを作成しますが、パスワードの拒否をサポートします
編集距離内で、単語リスト内の単語のXNUMXつ。

CDBは、高速で一定のデータベースのためにDanBernsteinによって発明された形式です。 データベースは
作成中に修正され、再構築せずに変更することはできず、次のように最適化されています
非常に高速なアクセス。 cdbの場合、このプログラムによって生成されたデータベースには、それぞれのキーがあります
単語リスト内の単語と値としての定数1。

SQLiteは、各単語と各単語の両方を含む単一のテーブルに単語リストを格納します
逆になりました。 これにより、krb5強度プラグインまたは ハイムダル強度 拒否するコマンド
編集距離内のパスワードは、単語リスト内の任意の単語のXNUMXつです。 (距離を編集するXNUMXつの意味
単語リストのエントリは、パスワードのXNUMX文字を変更することで形成できること。
XNUMX文字を追加するか、XNUMX文字を削除するか、XNUMX文字をに変更します。
異なる文字。)ただし、SQLiteデータベースははるかに大きくなり、ルックアップは
やや遅い。

krb5-強さ-単語リスト 入力ワードリストファイルというXNUMXつの引数を取ります。 使用 -c オプション
出力CDBファイルを指定します。 -s 出力SQLiteファイルを指定する、または -o フィルタリングするだけです
コマンドラインで指定された基準に照らして単語リストを作成し、新しい単語リストを生成します。
入力単語リストファイルをソートする必要はありません。 個々のオプションを見る
詳細については、説明を参照してください。

OPTIONS


-a, --ASCII
非ASCII文字または制御文字を含むすべての単語を
結果のcdbファイル、ASCII非制御のみで構成される単語のみを残す
文字。

-c 出力-cdb, --cdb=出力-cdb
でCDBデータベースを作成する 出力-cdb。 にちなんで名付けられた一時ファイル 出力-cdb  
追加された「.data」は同じディレクトリに作成され、データベースのステージングに使用されます
コンテンツ。 実際のCDBファイルは、 cdb コマンド、オンにする必要があります
ユーザーのパス。 いずれかのファイルがすでに存在する場合は、 krb5-強さ-単語リスト 中止します
エラーが発生しました。

このオプションは、 -o or -s.

-L , -最大長=
より大きい長さのすべての単語をフィルタリングする 結果のcdbデータベースから。 NS
入力単語リストの各行の長さ(区切り改行を除く)は次のようになります。
に対してチェック 最小 の場合、結果のデータベースから除外されます
短い。 を含む単語リストからパスワード辞書を生成するのに便利です
パスワードとして使用される可能性が非常に低いランダムノイズ。

デフォルトでは、最大長の単語は除外されません。

-l 最小, -最小長=最小
長さが短いすべての単語をフィルタリングする 最小 結果のcdbデータベースから。 NS
入力単語リストの各行の長さ(区切り改行を除く)は次のようになります。
に対してチェック 最小 の場合、結果のデータベースから除外されます
短い。 短いパスワードが使用されるパスワード辞書の生成に役立ちます
一般的な長さチェックによって拒否され、辞書の検索は行われません。
指定された最小値より短いパスワードの変換。

デフォルトでは、最小の長さの単語は除外されません。

-m, - 男, - マニュアル
このドキュメントを印刷します(これは、スクリプトを「perldoc」にフィードするだけで実行できます。
-NS")。

-o 単語リスト, - 出力=単語リスト
データベースを作成するのではなく、他のコマンドで指定されたフィルタールールを適用します-
行引数を指定し、で指定されたファイル名で新しい単語リストを生成します。 単語リスト
オプション。 これは、生の単語リストファイル(XNUMXつなど)のサイズを縮小するために使用できます。
インターネットソースから取得)から除外される単語を削除することにより
とにかく辞書、したがって、再生成するために必要なソースのサイズを削減します
辞書。

このオプションは、 -c or -s.

-s 出力-sqlite, --sqlite=出力-sqlite
でSQLiteデータベースを作成します 出力-sqlite。 このファイルがすでに存在する場合は、
krb5-強さ-単語リスト エラーで中止します。 結果のSQLiteデータベースは
「passwords」というXNUMXつのテーブルがあり、「password」と「drowssap」というXNUMXつの列があります。 最初
単語リストから単語を保持し、XNUMX番目は同じ単語を逆に保持します。

このオプションを使用するには、DBIおよびDBD :: SQLitePerlモジュールがインストールされている必要があります。

このオプションは、 -c or -o.

-x 除外する, -除外する=除外する
正規表現に一致するすべての単語をフィルタリングする 除外する 結果のcdbから
データベース。 この正規表現は、ソースの各行と照合されます
末尾の改行が削除された後の単語リスト。 このオプションは繰り返し与えることができます
複数の除外正規表現を追加します。

onworks.netサービスを使用してオンラインでkrb5-strength-wordlistを使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad