Penetration-testing-introduction

提供:Dev Guides
移動先:案内検索

侵入テスト-はじめに

侵入テストとは何ですか?

侵入テストは、アプリケーションのセキュリティをテストするために使用されるセキュリティテストの一種です。 システムに存在する可能性のあるセキュリティリスクを見つけるために実施されます。

システムがセキュリティで保護されていない場合、攻撃者はそのシステムへのアクセスを中断または許可することができます。 セキュリティリスクは通常、ソフトウェアの開発および実装中に発生する偶発的なエラーです。 たとえば、構成エラー、設計エラー、ソフトウェアのバグなど。

侵入テストが必要な理由

侵入テストでは、通常、ネットワーク、アプリケーション、エンドポイント、およびユーザーを外部または内部の脅威から保護するシステムの能力を評価します。 また、セキュリティ制御を保護しようとし、許可されたアクセスのみを保証します。

侵入テストは不可欠です-

  • シミュレーション環境、つまり、侵入者が white hat attack によってシステムを攻撃する方法を識別します。
  • 侵入者が攻撃してコンピュータの機能やデータにアクセスできる弱点を見つけるのに役立ちます。
  • *ブラックハット攻撃*を回避し、元のデータを保護します。
  • 潜在的なビジネスに対する攻撃の規模を推定します。
  • 技術のセキュリティ面への投資を増やすことが重要である理由、提案する証拠を提供します

侵入テストを実行するタイミング

侵入テストは、システムの機能を保護するために定期的に実行する必要がある重要な機能です。 これに加えて、それはいつでも実行する必要があります-

  • セキュリティシステムは、攻撃者による新しい脅威を発見します。
  • 新しいネットワークインフラストラクチャを追加します。
  • システムを更新するか、新しいソフトウェアをインストールします。
  • オフィスを移転します。
  • 新しいエンドユーザープログラム/ポリシーを設定します。

侵入テストはどのように有益ですか?

侵入テストには次の利点があります-

  • 管理システムの強化-セキュリティの脅威に関する詳細情報を提供します。 これに加えて、脆弱性の程度も分類し、脆弱性がより高いものと低いものを示します。 したがって、セキュリティリソースを適切に割り当てることにより、セキュリティシステムを簡単かつ正確に管理できます。
  • 罰金を回避-侵入テストは、組織の主要な活動を常に最新の状態に保ち、監査システムに準拠しています。 そのため、侵入テストにより罰金を科せられません。
  • 経済的損害からの保護-セキュリティシステムの単純な侵害は、数百万ドルの損害を引き起こす可能性があります。 侵入テストは、このような損害から組織を保護できます。
  • 顧客の保護-1人の顧客のデータにさえ違反すると、大きな金銭的損害と評判の損害が発生する可能性があります。 顧客に対処し、データをそのまま保持する組織を保護します。