April 2020
Intermediate to advanced
352 pages
4h 11m
Japanese
組織内でどのようなソフトウェアがインストールされているかを理解することは、ネットワークのセキュリティを維持する上で重要なステップである。この情報は環境に対する理解を深めるだけではなく、アプリケーションのホワイトリスト化といった、より高度なセキュリティ制御を行うために用いることもできる。組織内で実行されているソフトウェアを把握することで、どのソフトウェアを許可し、どれをホワイトリストに入れるかを決定できるようになる。これにより、マルウェアなどのホワイトリストから除外されたソフトウェアの実行を抑止できる。
![]() |
|
Windowsにおけるアプリケーションのホワイトリスト化に関する詳細は、マイクロソフト社のドキュメント(http://bit.ly/2YpG6lz)を参照のこと。 Linuxについては、「Security Enhanced Linux」(https://github.com/SELinuxProject)を参照のこと。 |
本章では、後ほど集計と分析を行うために、指定されたシステムにインストールされているソフトウェアの一覧を取得するsoftinv.shというスクリプトを作成する。要件は次のとおり。
hostname_softinv.txtという名前となる。hostname ...Read now
Unlock full access