はじめに こんにちは。株式会社エヌ・エフ・ラボラトリーズ 学生インターンの田島です。 弊社では研究開発にてサイバー攻撃シミュレーションプラットフォームを開発していますが、現在このプラットフォームで使用されている攻撃シナリオをMetasploitで自動的に実行できるようにしています。 それに関連して、今回はMetasploitのモジュール開発の方法について解説をしたいと思います。 Metasploitの概要 Metasploitはペネトレーションテストのフレームワークです。Metasploit Frameworkの略でMetasploitがしばしば使われます。 オープンソースのプロジェクトでKali Linuxなどでは標準でインストールされており、脆弱性の検証でこのツールが用いられることが多いでしょう。 基本的な使われかた Metasploitを用いた脆弱性の検証は主に モジュール を介して
![Metasploitのモジュールを開発してみた - NFLabs. エンジニアブログ](https://cdn-ak-scissors.b.st-hatena.com/image/square/1de7c0828f87aec2c5373a45137be28753a8e92a/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fr%2Frieimi_nflabs%2F20220711%2F20220711153128.png)