オープンソースのセキュリティ ツール
Burp Suite: Web プロキシのプロフェッショナルが住んでいます
Burp Suite は、Web テスト用の中間者ワークベンチです。すべてのブラウザ セッション リクエストを編集可能、再生可能、自動化可能なオブジェクトに変換するインターセプト プロキシです。そのコンポーネントロジックは、Burpをワンボタンスキャナーから区別するものです。監視用のプロキシ、思慮深いリクエスト用のリピーター、構造化されたファジング用のイントルーダー、およびターゲットに固有のもの用のアプリエコシステム(拡張機能)です。コミュニティとプロは正直に真ん中で分かれています。無料版は手動テストを完全にカバーしますが、有料のエンゲージメントが実際に購入するのはプロのみの自動スキャナと無制限の侵入者です。
要点
- ライブ手動作業が核心です。ログインを傍受し、ロールパラメータを編集し、Repeater で再生します。そこでは、実際のエンゲージメントでのほとんどの発見は、スキャナーではなく、手動で作成されたリクエストから得られます。
- リピーターはプロフェッショナルなデフォルト ツールです。貼り付け、変更、再送信、監視、プロキシ状態の競合やレート制限はなく、単なる編集可能な HTTP シェルです。
- 侵入者は、パラメータ注入ポイント、ペイロード リスト、応答の差分などのスコープ ファジングを行っています。 Community エディションでは速度が調整され、Pro エディションではアプリケーションの速度に合わせてスキャンが行われます。
- コミュニティとプロ、正直に言って: コミュニティはすべてのマニュアルを無料で提供しており、有効期限はありません。 Pro には、自動スキャナー、より高速な Intruder、クライアント作業用の年間ライセンスに相当するツールが追加されています。価格は定性的で、無料版は完全な学習環境です。
- 拡張機能: Logger++、Autorize、JWT Decoder、およびその他の BApp Store は、Burp を 1 つの固定製品ではなく、エンゲージメントごとのワークベンチに変えます。
- サイト マップとターゲット スコープの規律: クリックする前にスコープを定義します (ターゲット スコープ ルール)。これにより、プロキシは、契約外のドメインが 1 つも発生することなく、テストしたすべてを記録します。
- 証明書のセットアップは本当の最初のステップです。BurpのCA証明書をブラウザまたはOSトラストストアにインストールし、ツールごとにどのプロキシ設定が変更されるかを確認します(ブラウザ、CLI、モバイル)。
- 音量は選択です。パッシブ スキャンはブラウズするだけで発生しますが、アクティブ スキャンはフォームをフラッディングして弱いバックエンドをノックオーバーする可能性があるため、スキャナーの積極性をエンゲージメントの書面による許容範囲に合わせて調整します。
現場ノート
私たちが作成したエンゲージメント成果物は、証拠フォルダーにリピーターリクエストがなければほとんど残っていません。発見は 1 回のリクエストで手動で確認でき、開いている Burp タブで観察されました。 Autorize のようなエクステンダーは、インストール料金を一度支払えば、その後は決して離れることはありません。
よくある質問
無料のコミュニティ版は専門的に使用できますか?
手作業の場合は完全にそうです。プロの使用では、最終的には Pro のスキャナーと速度制限が必要になりますが、コミュニティは学習と驚くほどの量の実際のテストをカバーします。
げっぷ vs OWASP ZAP?
Burp の構成と拡張エコシステムはコンサルタント会社を占拠しています。 ZAP は本当に高機能で無料であり、チームはマーケティングではなくワークフローの深さに基づいて選択します。
API やモバイル アプリをテストできますか?
はい: 任意の HTTP クライアントをプロキシにポイントすると、Burp はそれを認識します。モバイル設定とは、電話のトラフィックを Burp 経由でルーティングし、その CA を信頼することを意味します。
正直なテストの対象外となるものは何ですか?
契約で除外されるもの: 実稼働規模のテスト、サードパーティ統合、エンゲージメント プランで許可されている範囲を超えるデータ処理。
オープンソースのセキュリティ ツール に対するKinetikatechの支援
これは何百回と対応してきたケースです:テスト ツールボックスの専門家は、スキャナー、スニッファー、クラッカー、Web プロキシなど、実際の業務での使用方法、つまりコマンド、フラグ、出力、およびそれぞれが方法論のどこに位置するのかについて説明しました。 ペネトレーションテストとLinuxサーバーセキュリティで、評価、実装、24時間体制の監視、そして重要な時に30分以内の対応という、完全なサイクルを提供します。