Pupy

Pupy

Pupy 是一款基于 Python 的跨平台远程管理工具,支持 Windows、Linux、macOS 和 Android 平台。

基础使用

启动 Pupy

cd pupy
./pupy.sh

生成 Payload

pupygen -f exe -o payload.exe
pupygen -f py -o payload.py
pupygen -f sh -o payload.sh

创建监听器

pupycli
run server -p 4444

会话管理

sessions -l
use <session_id>
run <module>

功能特性

  • 跨平台 - Windows、Linux、macOS、Android
  • Python 核心 - 基于 Python 的后渗透
  • 模块化 - 丰富的功能模块
  • 持久化 - 多种持久化方式

主要模块

  • 系统信息 - 系统信息收集
  • 凭证窃取 - 密码和哈希提取
  • 文件操作 - 文件上传下载
  • 网络侦察 - 网络环境探测
  • 权限提升 - 本地提权

技术特点

  • 基于 Python 和 C++
  • 支持多种传输协议
  • 内存执行
  • 绕过安全软件

参考资源