PGen
PGenは、Metasploitフレームワークの一部であるMSFvenomを介して最も一般的なMeterpreterペイロードを生成するためにBashで書かれたツールです。
概要
PGenはMSFvenomのラッパーであり、複数の種類のペイロードを生成するためのよりユーザーフレンドリーな体験を提供します。私たちの意図は、ペイロードを生成するプロセスを可能な限りシンプルにすることです。ユーザーが特定のペイロードを探して手動でMSFvenomを操作する代わりに、倫理的ハッキングやPWKの初心者にとってプロセスを簡素化し、ペイロード生成体験をカスタマイズすることを目標としています。PGenは、ユーザーにターゲットを定義する情報を入力するよう促し、バックグラウンドでmsfvenomを呼び出してペイロードを生成します。
ユーザーからの入力要件
- プラットフォーム: windows, linux, osx, android, solaris, apple_ios, bsd, netbsd, firefox, freebsd, openbsd, php, python, ruby, java, r, ruby, unix, aix, cisco, hardware, hpux, mainframe, juniper, javascript, multi, nodejs, irix, bsdi
- アーキテクチャ: 64ビットまたは32ビット
- シェル: バインダーまたはリバース
- リバースシェルの場合: 自分のIPとリッスンするポート
- バインダーシェルの場合: ターゲットIPとポート
- Meterpreter: y または n
- タイプ: StagedまたはStageless
- フォーマット: exe, raw, pl, rb, c, elf, asp, aspx, aspx-exe, php, macho, jsp, war, py, ps1, sh, vbscript, js_le, js_be, java, hex, msi, psh, vbs, dll
- 生成するペイロードファイルの名前
- アンチウイルス検出を回避するためのエンコーディングオプションが含まれています。
- 不良文字を指定します。