首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过SUID提升权限

Linux提权中,可以用的SUID文件来提权,SUID的作用就是:让本来没有相应权限的用户运行这个程序时,可以访问没有权限访问的资源。通常可以使用一下命令来找有SUID标志位的文件:

例如nmap

存在s 则表示其存在SUID标志位,并拥有root的执行权限。以下是几类可用于提权的文件总结:

1.Nmap

老版本的nmap(2.02-5.21)有 interactive,是允许用户执行系统命令的。提权方式

之后执行命令:

msf中的模块为:

2.Find

如果服务器上装了nc,可以直接使用以下命令进行监听:

之后进行连接:

则可获取root shell

3.vim/vi

打开vim,按下ESC

则可执行命令

4.bash

5.less

6.more

7.cp

使用cp覆盖 /etc/shadow

8.mv

使用mv 覆盖 /etc/shadow 或者/etc/sudoers

9.awk

10.man

11.python/perl/ruby/lua/etc

perl

python

12.tcpdump

欢迎补充。

文章出处:Evi1cg's blog

你可能喜欢

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180423B0DUYX00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券