PGen
PGen 是一个用 Bash 编写的工具,用于通过 MSFvenom(Metasploit 框架的一部分)生成最常用的 Meterpreter 载荷。
关于
PGen 是 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 位
- Shell:绑定或反向
- 如果是反向 Shell:你的 IP 以及需要监听的端口
- 如果是绑定 Shell:目标 IP 和端口
- Meterpreter:y 或 n
- 类型:分段或无分段
- 格式: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
- 生成的载荷文件名
- 包含编码选项以绕过杀毒软件检测。
- 指定恶意字符。