Linux权限维持之suid后门、ssh后门

本文介绍了Linux系统中两种权限维持技巧:SUID后门和SSH后门。SUID后门通过赋予普通文件特殊权限,使执行者在运行时获得文件所有者的权限。创建SUID后门涉及复制二进制文件并修改权限,然后执行带有特定参数的后门文件。防守方可以通过查找具有SUID权限的文件进行检测。SSH后门包括软连接后门,通过PAM配置改变ssh行为,允许任意密码登录,以及SSH密钥登陆和Keylogger,用于记录密码。防守方应关注系统中异常的SSH配置和活动。

文中主要讲解Linux权限维持中的小技巧,通过了解掌握SUID后门、SSH后门等方式,更快知晓权限维持作用。本次实验环境靶场来自于暗月(moonsec)师傅,文中内容全由个人理解编制,若有错处,大佬勿喷,个人学艺不精;本文中提到的任何技术都源自于靶场练习,仅供学习参考,请勿利用文章内的相关技术从事非法测试,如因产生的一切不良后果与文章作者无关。

SUID后门及SSH后门权限维持

SUID后门的必要条件:

  • 首先SUID权限仅对二进制程序有效;
  • 执行者必须对这个程序有可执行的权限;
  • 本权限仅在执行该程序的过程中有效;
  • 在执行过程中执行者将具有该程序拥有者的权限

我们需要创建一个SUID文件:

cp /bin/bash /tmp/.long #将bash命令cp到.long二进制程序中
chmod 4755 /tmp/.long #赋予SUID文件的权限

在这里插入图片描述
执行这个SUID后门文件:

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全局变量Global

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值