NOC online · 24/7Longview, TX · +1 323 412 0665
KinetikatechServers · Security · Websites
JA

オープンソースのセキュリティ ツール

John the Ripper: パスワード監査は適切に行われます

John the Ripper はパスワード監査の元の主力製品です。ハッシュを抽出してフィードし、CPU ループとワードリスト ルールで弱い資格情報を大規模に検出させます。その専門的な役割は、レポートの影響セクションです。つまり、パスワード ポリシーが紙の上に存在し、実際には失敗していることを証明します。そこでは、John が実行する Rockyou.txt がアカウント ストーリーをアカウント検索に変えます。安定していて、スクリプト可能で、フォーマットが豊富ですが、その安定性の代償として、GPU クラッキングと比較した場合のシングルスレッドのパフォーマンスが高くなります。

要点

  1. ワークフローの基本: /etc/passwd + /etc/shadow を 1 つのファイルにアンシャドウし、標準の最初のパスとして john --wordlist=rockyou.txt ハッシュファイルを作成します。
  2. インクリメンタル (マスク) モードは、辞書以外のカバレッジを提供します。 john --incremental hashfile は純粋なブルート フォースで CPU を消費し、関心のあるハッシュに対してのみ時間を稼ぎます。
  3. 形式フラグは重要です: --format=NT、sha512crypt、または新しい Jumbo 形式。間違った形式を推測すると、間違ったエンジンで何時間も無駄になります。
  4. ルールはプロフェッショナルな手段です: 単語リストとマングリング ルール (ルール/best64 スタイル セット) で Password1 を見つけます。生のリストでは見逃されるパターン。
  5. Jumbo には、PDF、ZIP、bcrypt アーカイブ、およびクラックされたパスワードをクリーンなレポート行としてリストする --show という最新の実用性が追加されています。
  6. これは CPU の領域です。JtR はコアとマシン数によってスケールします。 GPU スケールの作業は hashcat に任せ、ワークロードごとに選択します。
  7. ここでの倫理はツールボックスの中で最も鋭いものです。クラックされたパスワードは実際の人々のデータに対する本物の認証情報であるため、クライアント所有のシステム、ラボマシン、エンゲージメントスコープのファイルなど、監査する権限を与えられたハッシュを監査することになります。
  8. 配信はクラックよりも重要です。証拠を入手すると、レポートには影響 (ポリシー、再利用、ローテーション ギャップ) が示され、クライアントが契約上確認を求めたものを超える有効なパスワードのスプレッドシートが表示されることはありません。

現場ノート

John は、季節ごとのパターンを共有する 6 つのアカウントを発見し、私たちのチームに求めていたポリシー全体の書き換えを認めてくれました。 CPU の現実は、推測ではなく、単語リストと時間をレポートに記載することを教えてくれました。

よくある質問

ジョンまたはハッシュキャット?

両方: John は CPU 作業、フォーマット、クイック ジョブを所有しています。 hashcat は GPU スケールを所有しています。ツールボックスは両方を保持し、ワークロードに応じて選択します。

レインボーテーブルを使用しないのはなぜでしょうか?

彼らはソルトで死んでしまいました。最新のパスワード ストレージ (bcrypt、scrypt、ソルト付きハッシュ) では、事前計算されたテーブルが役に立たなくなりました。そのため、ワードリストとルールが勝ったのです。

パスワード監査はどれくらいの期間実行する必要がありますか?

スコープ: クライアントが選択したハッシュ セット上で数時間から 1 日に実行される制限された CPU (外れ値の名前が付けられます)。無限に実行すると、結果が変わることなく予算が消費されてしまいます。

ジャンボという名前にはどのような意味がありますか?

コミュニティ Jumbo ビルドには追加のフォーマット、パッチ フォーマット、および -- モードが含まれています。専門的な仕事の場合は、インストールするバージョンが完全に一致します。

オープンソースのセキュリティ ツール に対するKinetikatechの支援

これは何百回と対応してきたケースです:テスト ツールボックスの専門家は、スキャナー、スニッファー、クラッカー、Web プロキシなど、実際の業務での使用方法、つまりコマンド、フラグ、出力、およびそれぞれが方法論のどこに位置するのかについて説明しました。 ペネトレーションテストとLinuxサーバーセキュリティで、評価、実装、24時間体制の監視、そして重要な時に30分以内の対応という、完全なサイクルを提供します。

エンジニアに相談する

サーバーの障害?サイトの改ざん?表示が遅い?

重大な障害には30分以内に対応 — 24時間365日体制です。

緊急サポートを依頼する support@kinetikatech.com