windows和linux提权

本文介绍了在获得webshell后如何进行权限提升,包括水平和垂直权限提升。在Windows系统中,提权方式包括操作系统漏洞利用、第三方服务如数据库提权;而在Linux系统中,提权涉及查找系统漏洞并利用。提权实战部分讨论了Windows内网渗透中的nc shell反弹和Linux的提权方法。
摘要由CSDN通过智能技术生成
前提:拿到wbshell后做的事情
webshell 通常继承了web 用户的权限
通常情况下,web用户的权限是比较低的


   权限提升
1:获取其他用户的访问权限,甚至是管理员。
      ! 水平权限提升(越权)(普通用户更改普通用户的帖子)
                对一个论坛来说 :
                            超级管理员(管理所有)、版主(管理一版的帖子)、普通用户(管里自己的帖子)
                                                                                                                 A|B
      !垂直权限提升(更改版主或超级管理员的贴子)
       !如果以上两种情况,发生在web、App中
               失效的访问控制:就是未对通过身份验证的用户实施恰当的访问控制。攻击者可以利用这些缺陷访问未经授权的功能或数据,例如:访问其他用户的账户、查看敏感文件、修改其他用户的数据、更改访问权限等。
 

对于系统来说,就是“提权”,目标是获
WindowsLinux 提权是指攻击者在已经获取了某一台计算机的低权限访问(比如普通用户权限)后,通过某些手段提升权限,获得更高的权限(比如管理员或root权限),从而可以执行更高权限的操作。以下是两种常见的提权方式: Windows 提权: 1. 利用 Windows 操作系统漏洞进行提权。例如,使用 Meterpreter 或 Cobalt Strike 这样的渗透测试工具来利用已知的 Windows 操作系统漏洞进行提权。 2. 利用 Windows 服务的漏洞进行提权。例如,使用常见的 Windows 服务(如 RPC)的漏洞来提高权限。 3. 利用 Windows 系统中的凭证(credential)进行提权。这包括本地用户帐户、密码哈希、NTLM哈希、Kerberos票据等。 Linux 提权: 1. 利用 Linux 操作系统漏洞进行提权。例如,使用常见的 Linux 漏洞(如 Dirty COW)来提高权限。 2. 利用 Linux 系统中的 SUID 文件进行提权。SUID 文件是一种特殊类型的文件,当普通用户执行它时,会以文件所有者的身份运行,从而提高了运行该文件的权限。 3. 利用 Linux 系统中的系统帐户进行提权。这包括 root 帐户、daemon 帐户等。 总之,提权攻击是一种危险的攻击,可以导致攻击者获得对系统的完全控制。为了防止这种攻击,我们应该定期更新操作系统和应用程序,关闭不必要的服务和端口,以及使用最新的安全防御措施来保护我们的系统。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值