网站破解权限 渗透劫持 黑客数据
5.01K subscribers
572 photos
1 video
51 links
Download Telegram
一些网络管理员的最大失误,就是运行具有root权限的网络服务器。Web应用程序上的一些命令注入漏洞可能导致攻击者获得root shell。因此,除非真正需要,我们应该避免以root身份运行任何服务。
此外,对root用户程序进行二进制利用的风险要比内核利用小得多,原因在于即使服务崩溃,主机也不会崩溃,并且服务可能会自动重启。
利用以root身份运行的受漏洞影响MySQL来获取root访问权限:
MySQL UDF动态库漏洞利用可以允许我们从MySQL Shell执行任意命令。如果MySQL是以root权限运行的,那么这些命令就会以root身份来执行。
SUID即Set User ID(设置用户ID),它允许用户使用指定用户的权限来执行文件。例如,Linux中的ping命令通常需要root权限才能打开原始的网络套接字。如果将ping程序的SUID标记为root用户,就可以让低权限用户在执行程序时,直接以root权限执行。
$ find / -perm -u=s -type f 2>/dev/null - 打印设置了SUID位的可执行文件。
![](https://payatu.com/wp-content/uploads/2018/02/suid_bit_set_nmap.png)
$ ls -la /usr/local/bin/nmap - 确认nmap是否设置了SUID位。
![](https://payatu.com/wp-content/uploads/2018/02/suid_nmap.png)
> Nmap设置了SUID位。很多时候,管理员会为Nmap设置SUID位,以便它可以有效地扫描网络,如果不以root权限运行,那么所有的扫描都将失效。
> 然而,在nmap早期版本中有一个功能,可以在交互模式下运行nmap,允许用户转到Shell。如果nmap设置了SUID位,它将会以root权限运行,就可以通过交互模式访问root Shell。
$ nmap -interactive - 运行nmap交互模式(Interactive Mode)。
$ !sh - 从nmap Shell转到系统Shell。
root访问权限,那么他可能会尝试破坏任何拥有SUDO访问权限的用户。一旦攻击者有权访问任何SUDO用户,那么他基本上就可以使用root权限执行任何命令。
管理员可能只允许用户通过SUDO运行一些命令,但绝对不是所有命令,即使是使用这样的配置,他们也可能会在不知情的情况下引入漏洞,从而导致权限提升的风险。
我们可以以SUDO运行find、cat和python。这些命令在用SUDO时会以root用户身份运行。如果我们可以通过这些命令,以某种方式逃逸到Shell,那我们就可以获得root权限。
(1) 任何可写的Cron任务脚本或二进制文件?
(2) 我们是否可以自己覆盖写入Cron文件?
(3) cron.d目录是否可写入?
Cron任务常常以root权限运行。如果我们可以成功篡改Cron任务中定义的任何脚本或二进制文件,我们便可以使用root权限执行任意代码。
利用错误配置的Cron任务来获取root1访问权限:
PATH中带有’.’,就意味着用户可以从当前目录执行二进制文件或脚本。为了变每次都输入这两个额外的字符,用户可能会将’.’添加到他们的PATH中。对于攻击者来说,这是一个用于权限提升的不错方式。
假如Susan是一名管理员,她在她的路径中添加了’.’,这样就不必再写入两个字符。
路径中有’.’ – program
路径中没有’.’ – ./program
这种情况的原因在于,Linux会首先在PATH中添加’.’,然后在其他地方进行搜索时,会首先在当前目录中搜索程序。
假设另一个用户rashid知道Susan在她的PATH中加入了'.'。
> rashid告诉Susan说,'ls'命令在他的目录下不起作用。
> rashid在他的目录中添加一个代码,该代码可以更改sudoers文件,使rashid成为管理员。
> rashid将该代码保存在名为'ls'的文件中并使其可执行。
> Susan拥有root权限,她在rashid的主目录下执行了'ls'命令。
> 恶意代码将会代替原来的'ls'命令,以root权限执行。
> 在名称为"ls"的文件中,添加了一行代码,该代码将会打印出"Hello World"。
Kioptrix 1
内核漏洞攻击 – Apache mod_ssl < 2.8.7 OpenSSL – ‘OpenFuckV2.c’远程缓冲区溢出( https://www.exploit-db.com/exploits/764/ )
SMB漏洞利用 – Samba(2.2.1a) trans2open缓冲区溢出( https://www.exploit-db.com/exploits/7/ )
Kioptrix 2
内核漏洞利用 – Linux Kernel 2.6 < 2.6.19 – ‘ip_append_data()’ Ring0权限提升(1)( https://www.exploit-db.com/exploits/9542/ )
Kioptrix 3
在文件编辑器上设置SUID位 – 编辑/etc/sudoers文件以获得SUDO权限
Kioptrix 4
内核漏洞利用 – ‘Dirty COW’ ‘PTRACE_POKEDATA’竞争条件权限提升( https://www.exploit-db.com/exploits/40839/ )
MySQL漏洞利用 – MySQL 4.x/5.0 (Linux) – 用户定义函数(UDF)动态库(2)( https://www.exploit-db.com/exploits/1518/ )
内核漏洞利用 – 2.4/2.6 sock_sendpage() ring0 Root利用( https://packetstormsecurity.com/files/80539/Linux-2.4-2.6-sock_sendpage-Local-ring0-Root-Exploit.html )
Kioptrix 5
内核漏洞利用 – FreeBSD 9.0 – Intel SYSRET内核权限提升( https://www.exploit-db.com/exploits/28718/ )
SickOS 1.2
未正确配置的Cron任务 – Chkrootkit 0.49 – 本地权限提升( https://www.exploit-db.com/exploits/33899/ )
Stapler
正在运行的受漏洞影响版本Samba – SambaCry利用( https://www.rapid7.com/db/modules/exploit/Linux/samba/is_known_pipename )
未正确配置的Cron任务 – 全局可写cron文件
在.bash_history中找到root密码
内核漏洞利用 – Linux Kernel 4.4.x (Ubuntu 16.04) – ‘double-fdput()’ bpf(BPF_PROG_LOAD) 权限提升( https://www.exploit-db.com/exploits/39772/ )
1.复制ServerSpeeder文件夹到任意目录。
2.双击 serverSpeeder.bat 破解程序,启动锐速。
注意:每次开机都需要运行一次 serverSpeeder.bat ,才能正常启动锐速。
如要设置为开机自启,请用计划任务设置开机自启(因为需要管理员权限)。
在选择适合您的服务器和网站管理需求的面板软件时,1Panel是一个令人瞩目的选择。作为一款比宝塔更好用的面板,1Panel不仅提供丰富的功能,还拥有直观的界面和卓越的性能,让您能够更轻松地管理您的技术环境。
渗透 在线接单中:
渗透各类网站app软件,可做/数据库/权限/破解/更改数据
指定网站app渗透数据可按条 包库 劫持域名 实力靠谱唯一🆔 @YaMaa8
支持系统:Centos7-9、Debian9-11、Ubuntu18/20/22
Web环境:Nginx、Aoache
PHP版本:5.2-8.2
数据库:MySQL5.1/5.5-5.7/8.0、Redis等
扩展功能:文件管理、邮局、Supervisor等
AMH是国内首款开源的主机面板,程序开源透明、纯净、无混淆、无加密。 AMH是国内首个支持弹性多环境面板,软件模块化架构设计,高扩展灵活性。 付费版本和免费版本只是下载软件次数不同,并无太大影响。
支持系统:Centos、Debian、Ubuntu
Web环境:
PHP版本:5.4-8.2
数据库:Mysql5.6/5.7/8.0/8.1、Mariadb10.4-10.5、PostgreSQL、Redis等
扩展功能:Web终端、文件管理、Docker容器扩展
一个开源的面板,基本是基于Docker环境,因此兼容很多Linux系统。以Docke容器扩展,支持多种环境。新发布的面板,发布不足一年,稳定性还需要观察。
hestiacp是一款开源的面板,是vestacp分支,它可以管理服务器网站、邮箱、数据库等服务,功能强大,资源占用少,有用户管理和插件扩展,感觉不太好用。
CloudPanel是一款开源的Web虚拟主机控制面板,支持静态网站、PHP、Node.js和Python等Web配置。一网站一用户,功能比较简洁。
渗透 在线接单中:
渗透各类网站app软件,可做/数据库/权限/破解/更改数据
指定网站app渗透数据可按条 包库 劫持域名 实力靠谱唯一🆔 @YaMaa8
cyberpanel是首个支持LiteSpeed和OpenLiteSpeed的控制面板,LiteSpeed是一个收费的Web服务器,OpenLiteSpeed是它的免费版本。LiteSpeed是Apache轻量级替代方案,基本兼容Apache流行功能。
支持系统:Debian9-12、Ubuntu18/20/22、Centos7、AlmaLinux:8、Rocky8
Web环境:Nginx、Apache
PHP版本:5.2-8.2
数据库:Mysql、mariadb、PostgreSQL、Redis等
扩展功能:Web终端、DNS管理、邮局等
需要注册Fastpanel账号授权。多种功能扩展,可自定义安装。
MyVestaCP是VestaCP分支,该分支只支持Debian,VestaCP支持的系统版本比较低,感觉更新不活跃,可以使用hestiacp或MyVestaCP。HestiaCP基本保留VestaCP的界面,MyVestaCP使用新界面。VestaCP付费插件如文件管理等
在“监测中-->问题”此界面点击一台服务器,随即会弹出一个“脚本”选项卡,点击上面创建的"nc shell"。
渗透 在线接单中:
渗透各类网站app软件,可做/数据库/权限/破解/更改数据
指定网站app渗透数据可按条 包库 劫持域名 实力靠谱唯一🆔 @YaMaa8