Metasploit 3.0をWindowsで動かしてみた
Metasploit 3.0 beta 3と比べて見ると、サポートされているexploitやpayloadの数は当然増えていますが、さわってみた感じでWindows版に限った変更点は、以下のようなところです。
- Metasploit 2.xで内部的に使われていたcygwinはインストーラに含まれなくなった
- Windows版ではWebインターフェース(msfweb)が標準となり、Metasploit起動=msfweb起動に
- コンソールインターフェース(msfconsole)がWebインターフェースに統合
- サポートツール(netcat、putty、VNCviewer、WinVi)が標準でインストールされる
要するにWindowsでcygwinのversion違いによる問題があったので、思い切ってcygwinを削ってネイティブ対応させたんだけど、その影響でlibreadlineを内部で使っていたmsfconsoleがなくなったってことかな。まあ、readlineが結構不具合引き起こしてたみたいですけど。
(関連)
- [framework] Metasploit on Windows (Metasploit Framework ML)