PEASS-ng Windows下载
它是什么PEASS-ng 是覆盖 Windows、Linux/Unix* 与 macOS 的本地权限提升检测工具套件,Windows 端为 WinPEAS。
PEASS-ng 是覆盖 Windows、Linux/Unix* 与 macOS 的本地权限提升检测工具套件,Windows 端为 WinPEAS。它在已获得普通权限的主机上枚举信息、定位可能被利用的提权路径并高亮提示,支持彩色输出与报告导出,也可通过 peass.rb 接入 Metasploit。
详细介绍
简介
PEASS-ng(Privilege Escalation Awesome Scripts SUITE,新一代)是一套面向本地权限提升检测的工具集合,Windows 平台对应组件为 WinPEAS,Linux 端为 LinPEAS。它解决的问题是:在已经拿到普通用户权限的主机上,人工逐项排查配置、服务与凭据线索耗时且容易遗漏,而这套脚本会系统性枚举主机信息,搜索可能被利用的本地提权路径,并把最值得关注的项高亮标注。使用者主要是红队演练人员、渗透测试工程师以及做主机自查的运维与安全人员,核心优势是三平台一致的使用方式、彩色输出、报告导出,并可与 Metasploit 框架配合使用。
核心功能
- 覆盖 Windows、Linux/Unix* 与 macOS 三类系统的本地提权检测,Windows 端组件名为 WinPEAS,Linux 端为 LinPEAS。
- 枚举脚本在目标主机上收集信息,搜索可能被利用的本地提权路径,并对判定为最值得关注的候选项做高亮提示。
- 输出带颜色区分,终端里可以直接看出哪些条目风险更高,减少逐条阅读的时间。
- 支持将检测结果导出为报告,便于归档、复核以及在项目交付时作为书面材料。
- 提供 peass.rb 模块,可放入 Metasploit 的 modules/post/multi/gather/ 目录,纳入后渗透信息收集流程。
- Kali Linux 已将 peass-ng 收录为系统工具,可在 Kali 工具页查到该工具的说明与调用方式。
使用场景
- 红队演练中,在已获取低权限会话的 Windows 或 Linux 主机上快速枚举提权面,判断下一步动作方向。
- 渗透测试项目里,用导出的报告作为证据材料,说明发现的提权路径及其判定依据。
- 系统加固与自查,管理员在授权范围内对自有主机跑一遍枚举,确认是否存在可被利用的配置。
- 跨平台环境统一检查:同一套套件覆盖 Windows、Linux/Unix* 与 macOS,团队无需为每个平台单独准备脚本。
- 教学与培训,配合 Pluralsight 的 Privilege Escalation with PEASS-NG 课程以及实验教材中的对应章节,练习 WinPEAS 与 LinPEAS 的使用。
安装与获取步骤
- 访问项目仓库 https://github.com/peass-ng/PEASS-ng,确认 Windows 相关文件与说明;具体文件名、参数与版本以官方页面为准。
- 将 WinPEAS 相关文件放到目标 Windows 主机可访问的位置,用当前已获得的普通权限会话执行,观察终端的彩色输出结果。
- 如需纳入 Metasploit:获取 peass.rb 文件,复制到 Metasploit 安装路径下的 modules/post/multi/gather/ 目录。
- Kali 环境执行复制时可参考 sudo cp ./peass.rb /usr/share/metasploit- 开头的路径写法,完整目标路径以官方页面为准。
- 运行结束后使用报告导出能力保存结果文件,再逐条核对高亮标注的提权路径候选。
与同类方案的区别
与单个平台的零散提权脚本相比,PEASS-ng 把 Windows、Linux/Unix* 与 macOS 放进同一个套件,WinPEAS 与 LinPEAS 的输出风格、颜色标注与报告导出方式保持一致,团队切换平台时不需要重新适应。它还提供 peass.rb 与 Metasploit 对接,可直接进入已有的后渗透模块流程,而不必单独写收集脚本。此外该项目被 Kali Linux 收录为系统工具,并有 Pluralsight 课程与实验教材章节作为配套学习材料,从工具到教学形成完整链路;具体能力边界以官方页面为准。
注意事项
- 只能在已获书面授权的测试环境或自有主机上运行,未授权使用可能违反法律法规与合同约定。
- 输出内容包含目标主机的敏感信息,导出的报告应按最小必要范围存放与传递,避免二次泄露。
- 高亮项表示“可能的提权路径”,不等于已确认可利用的漏洞,需人工验证后再决定是否利用。
- 不同系统、不同权限下可见条目差异较大,某项缺失不代表没有风险,判定标准以官方页面说明为准。
- 对接 Metasploit 时 peass.rb 必须放入 modules/post/multi/gather/ 目录,路径不对会导致模块无法被加载。
更新记录
最近更新:2026-10-18
软件参数速览
下载
常见问题
WinPEAS 在没有管理员权限的 Windows 主机能运行吗?
可以,它面向的就是已获得普通用户权限的会话,用于枚举当前账户可见的提权路径;输出范围受当前权限限制,部分条目只有更高权限才会出现。
运行后终端出现乱码或奇怪的颜色代码怎么办?
输出带颜色控制字符,不支持的终端会显示乱码。可将结果保存为文件后用支持颜色的查看器打开,或改用报告导出方式保存结果再阅读。
peass.rb 复制到哪个目录才能被 Metasploit 识别?
需放入 Metasploit 安装路径下的 modules/post/multi/gather/ 目录,Kali 中可参考 sudo cp ./peass.rb /usr/share/metasploit- 开头的写法;放错目录模块列表中找不到它。
输出里的高亮条目代表已经确认的漏洞吗?
不代表。高亮的是枚举脚本判定为最值得关注的提权路径候选,属于可能性提示,仍需结合主机实际情况逐条人工验证后再利用。
Kali 上该通过什么入口查 peass-ng 的用法?
Kali 已将 peass-ng 收录为系统工具,访问 https://www.kali.org/tools/peass-ng/ 可查看该工具的说明与调用方式,具体参数与版本以该页面为准。
PEASS-ng 相比自己写提权脚本有什么优势?
它是覆盖 Windows、Linux/Unix* 与 macOS 的套件,WinPEAS 与 LinPEAS 用法一致,统一支持彩色输出与报告导出,还能通过 peass.rb 接入 Metasploit 流程。
想系统学习这套工具,有哪些现成资料?
Pluralsight 开设 Privilege Escalation with PEASS-NG 课程,讲解红队环境中如何用 WinPEAS 与 LinPEAS 执行提权;实验教材中也有该套件的专章可对照练习。
报告导出后,如何判断哪条路径最可能成功?
先看高亮候选项,再结合当前账户权限、主机用途与改动成本逐条验证;素材未给出固定评分规则,最终判定以官方页面说明与人工验证结果为准。