オープンソースのセキュリティ ツール
OpenVAS/Greenbone: オープンソースの脆弱性スキャナー
OpenVAS は、Greenbone スイートの中心となるオープンソースの脆弱性スキャナーです。これは、これまでのポート スキャンよりも深く到達する認証済みプローブ (SSH、SMB) を使用して、何万もの脆弱性テストのフィードにわたるライブ サービスのネットワーク レベルのスキャンを行います。これは Nessus クラスの商用スキャンに対する自由な回答であり、その規律はスキャンのスケジュール設定と誤検知レビューにあります。
要点
- アーキテクチャはマネージャー、スキャナー、フィードです。GVM スタック (gvmd、openvas スキャナー、redis、GSA Web UI) はアプライアンスまたは Docker デプロイメントとして実行されます。フィード (Greenbone Community Feed) はネットワーク脆弱性テストを継続的に同期します。また、古いフィードが昨年の世界をサイレント スキャンしているため、フィードの同期を健全に保つことが最初の運用習慣となります。
- スキャン タイプには実際のセマンティックな違いがあります。非認証スキャンは外部からサービス (攻撃者が見ているもの) を調査しますが、認証情報付きスキャン (SSH/SMB 認証情報を使用) は、インストールされているソフトウェア バージョンとローカル構成を列挙します。これは、パッチ適用の質問に実際に答えるモードです。両方のスケジュールを計画します。
- 結果はレポートではなくプロジェクトです。誤検知と重複した結果が標準で含まれているため、グレーディング (重大度フロア、エクスプロイト可能性、修復所有者)、例外処理、および再テスト検証用の監視フォルダーにより、出力が実用的なチケットに変わります。調整されていない毎週のスキャンは、誰も読まないノイズになります。
- パフォーマンス/サイジング形状のスケジューリング: ディープ スキャン前のホスト検出、同時実行の上限、夜間のバックアップ負荷を回避するスキャン ウィンドウ。 500 台のホストを持つ施設では、1 つのボックスで 1 か月のサイクルを繰り返すのではなく、マネージャーが結果を一元管理する分散型スキャナー (GVM センサー/アプライアンス) を必要としています。
- コンプライアンスの適合性は本物です。OpenVAS の出力は、PCI-DSS 11.3 クラスの要件、SCA クラスのチェックを介した CIS ベンチマークの適用範囲、および監査人が受け入れる証拠文書に対応しています。多くのチームは、OpenVAS の生の結果を Wazuh SCA クラスのエージェント チェック (当社の専用記事) と組み合わせて、スキャナーとエージェントが相互確認できるようにします。
- 弊社のセキュリティ ツール セットのどこに位置するか: OpenVAS は、「私の居住地で脆弱なもの」に答えます (成果物については Trivy を、実行時の動作については Falco を補完しています)。オープンソース オプションの中で最も完全な Nessus の代替品ですが、セットアップとフィード管理が開始時に実際の運用時間を消費するという正直な注意点があります。
現場ノート
「パッチが適用された」クライアント資産に対する OpenVAS 認証スキャンにより、誰も解除されなかった変更凍結の背後で、14 台のホストで前四半期の更新が欠落していることが判明しました。認証されていないスキャンは一年中きれいに見えました。資格情報は、監査と快適な儀式の違いです。
よくある質問
プロフェッショナルな仕事には OpenVAS か Nessus でしょうか?
オープンソースの姿勢が重要な予算資産と内部監査のための OpenVAS。 Nessus のプラグインの速度と成熟度、および商用サポート フィードは、クライアント向け侵入テスト ビジネスにとって重要です。 OpenVAS は多くの同じシグネチャをキャッチするため、多くの衣装は両方を実行します。
認証情報スキャンが昼も夜も優れているのはなぜですか?
インストールされたソフトウェア (リスニング サービスだけでなく) がほとんどの脆弱性を表面化させるためです。認証情報を使用すると、スキャナーはバナーから推測するのではなく、パッケージのバージョンとローカル構成を直接列挙します。これにより、誤検知が減り、実際の結果が得られます。
どのくらいの頻度でスキャンする必要がありますか?
変更速度に応じて資産クラスごとに資格情報付きスキャンを毎週から毎月実行し、さらに大きな変更後にはアドホック スキャンを実行します。スケジュールされた非認証スキャンは外周の証拠を追加しますが、実際のパッチの問題は認証された範囲にあります。
最初の週のセットアップ チェックリストとは何ですか?
1 つのアプライアンス/スタックがデプロイされ、フィード同期が正常であることが確認され、CB スコープの検出スキャン (実際にどのような資産が存在するか)、小規模なホスト セットに対する最初の認証スキャン、その後、スコープをスケーリングする前に調整 (重大度の下限と例外ポリシー) をレポートします。
オープンソースのセキュリティ ツール に対するKinetikatechの支援
オープンソースのセキュリティ ツール の専門家になる必要はありません:テスト ツールボックスの専門家は、スキャナー、スニッファー、クラッカー、Web プロキシなど、実際の業務での使用方法、つまりコマンド、フラグ、出力、およびそれぞれが方法論のどこに位置するのかについて説明しました。 それがまさにペネトレーションテストとLinuxサーバーセキュリティが存在する理由です。セットアップ、強化、監視、そして昼夜を問わず駆けつける人間のサポート。