オープンソースのセキュリティ ツール
Kali Linux: オペレーティング システムとしてのオペレーターのツールキット
Kali Linux は、数百のセキュリティ ツールがプリインストールされ、その下にローリング Debian ベースを備えたペネトレーション テスト ディストリビューションです。オペレーターのツールキットを 1 つの起動可能な場所に置くために存在します。その正直な役割は、毎日使用するラップトップではなく、専用の実験用マシンであり、その検出に対応するものは、攻撃キットと同じくらい重要です。Kali クラスのツールが発するすべてのノイズは、まさに防御側が監視を調整してキャッチできるものです。
要点
- ツールの対象範囲がアイデンティティです: recon/OSINT (`nmap`、Maltego)、Web エクスプロイト (Burp、sqlmap)、パスワード攻撃 (hashcat、John、hydra)、ワイヤレス (aircrack-ng、kismet)、およびファジング スイート。メタパッケージ (kali-linux-default、-large、-everything) に編成されているため、出荷ではなくインストールがミッションに一致します。反射的にギガバイト。
- デプロイメント規律が特徴です。VM ファーストの習慣 (構築済みのイメージ、攻撃的な作業前のスナップショット)、フィールド/評価リグ用のライブ USB モード、WSL およびクラウド インスタンスのサポート: 絶対にあってはいけないのは、運用サーバーや、銀行業務も行う毎日のドライバーのラップトップです。
- ローリング アップデートは、最新のツール バージョンを継続的に更新することと、作業中にツールの動作を中断する可能性がある更新ウィンドウの両方を実現します。チームは、エンゲージメント用にスナップショットを凍結し、ミッション中ではなくミッション間で更新します。
- 正直なデフォルト: ツールは、ブラインド仮定シェル スキャンではなく、手持ちのラボ用に構成されています。サービスはデフォルトでオフになっており、ドキュメントでは SYN スキャンとワードリストの意味を理解していることを前提としています。nmap と metasploit の記事ではツール自体について詳しく説明しています。
- 防御側の取引: ツールのノイズ プロファイル (ポート スキャンの頻度、デフォルトのユーザー エージェント、資格情報の推測パターン) を知ることは、まさに SIEM ルール セットがスキャンを検出する方法です。侵入テストの配布は、青チームのテレメトリ参照としても機能します。
- エコシステムの高度: BT の伝統 (BackTrack) を備えた Debian 上に構築され、プロジェクト ガバナンスは OffSec にあります。私たちがカバーする代替製品 (Parrot OS、BlackArch) は、機能フロアではなくプライバシーの姿勢とパッケージング スタイルで差別化されています。
現場ノート
Kali VM から実行した最初の侵入エンゲージメントは問題ありませんでした。 2 番目のものには、ツールが古く、評価途中の更新により sqlmap が壊れていました。エンゲージメントの前にスナップショットを作成し、その間に更新します。対象となるのは VM ワークフローであり、OS のインストールではありません。
よくある質問
Kali を日常の OS として使用できますか?
技術的にはそうすべきではありません。ツール (および悪用を容易にするデフォルトでオフになっているサービス) がプリロードされた侵入テスト システムにより、日常的に使用するラップトップが攻撃対象となり、リグの練習が行われます。 VM または専用ハードウェアが一般的に推奨されます。
どの Kali メタパッケージをインストールする必要がありますか?
評価用の kali-linux-default は通常、通常の侵入テスト作業の 80% をカバーします。より大きなスイート (-large/-everything) はフォレンジック/ワイヤレス/モバイルの仕様を満たし、arm イメージ パッケージは特定のハードウェア プロファイルにマップされます。
Kali には Metasploit のようなツールがネイティブに含まれていますか?
はい、フレームワークを含むメタパッケージです。 Metasploit の記事では、msfupdate が最新の搾取データセットの最新性にとって重要であるため、ライセンスと更新の内部規律について説明しています。
なぜ守備側はカリのノイズプロファイルを気にするのでしょうか?
デフォルトのスキャン パターン (SYN スキャン、nmap タイミング テンプレート、デフォルト ツールのシグネチャ) は、検出ルールの調整を具体化する否定的な例です。ほとんどの SIEM ルールのチューニング演習は、これらとまったく同様の攻撃ツールの前提条件から始まります。
オープンソースのセキュリティ ツール に対するKinetikatechの支援
正直なところ、ほとんどのチームはまず自力で試してからご相談に来ます:テスト ツールボックスの専門家は、スキャナー、スニッファー、クラッカー、Web プロキシなど、実際の業務での使用方法、つまりコマンド、フラグ、出力、およびそれぞれが方法論のどこに位置するのかについて説明しました。 私たちのペネトレーションテストとLinuxサーバーセキュリティサービスは、オープンソースのセキュリティ ツールを苦い経験で学ぶ必要がないように存在します。セットアップ、監視、そして3時の驚きをすべてお任せください。