立即注册  找回密码
 立即注册
CeraNetworksBGVM服务器主机交流会员请立即修改密码Sharktech防护
查看: 59|回复: 3

【教程】serv00如何获取“root权限”,大大提高可玩性

[复制链接]

【教程】serv00如何获取“root权限”,大大提高可玩性

[复制链接]

23

主题

36

回帖

175

积分

注册会员

积分
175
3077

23

主题

36

回帖

175

积分

注册会员

积分
175
2024-10-29 22:05:42 | 显示全部楼层 |阅读模式
转:https://clochat.com/t/topic/243

Serv00 是一个提供免费虚拟主机的平台,用户注册后可以通过ssh登录虚拟主机的。因为Serv00支持大部分主流数据库和开发语言,成为很多羊毛党和新手建站的追捧资源。

虽然serv00免费且容易获取,但因为虚拟主机限制用户为非root用户,在安装软件和开发上限制非常大,只能在有限的空间内折腾。因此研究了下如何“获取root权限”

serv00使用的是freebsd系统,著名的Unix-Like系统。为了方便安装软件,我们只需要获取一个伪root权限即可,即模拟root权限,欺骗调用的指令。

为了达成这个目的,我们可以借助MrChrootBSD 2,这是一个借助ptrace实现的伪root系统。

下面进入教程环节
先进入你的控制面板 https://panelXXXXX.serv00.com/permissions/binexec
允许 Run your own applications
然后通过ssh登录系统,执行以下命令:

git clone https://github.com/nrootconauto/MrChrootBSD.git
cd MrChrootBSD
wget https://download.freebsd.org/releases/amd64/14.1-RELEASE/base.txz
wget https://download.freebsd.org/releases/amd64/14.1-RELEASE/lib32.txz #Needed for gdb for some reason
mkdir chroot
cd chroot
tar xvf ../base.txz
tar xvf ../lib32.txz
cd ..
cmake .
make
cp /etc/resolv.conf chroot/etc # networking
./mrchroot chroot /bin/sh
# pkg etc

完成命令后,就处于伪root模式了





你已成为root,请自由的安装软件,自由的呼吸

注意
MrChrootBSD仍处于实验阶段,不建议用于生产环境。

本文可以转载,但必须注明出处。

此处特别批评Nodeloc用户删除原文地址后转载
回复

使用道具 举报

23

主题

36

回帖

175

积分

注册会员

积分
175
3077 楼主

23

主题

36

回帖

175

积分

注册会员

积分
175
2024-10-29 22:07:22 | 显示全部楼层
很多hostloc用户应该不屑于玩虚拟主机,作为技术探讨发一下
回复

使用道具 举报

25

主题

8623

回帖

1万

积分

论坛元老

积分
18779
HOH

25

主题

8623

回帖

1万

积分

论坛元老

积分
18779
2024-10-29 22:10:14 | 显示全部楼层
fakeroot屁用没有,就是搞个rootfs在那自己玩而已
回复

使用道具 举报

23

主题

36

回帖

175

积分

注册会员

积分
175
3077 楼主

23

主题

36

回帖

175

积分

注册会员

积分
175
2024-10-29 22:11:29 | 显示全部楼层

HOH 发表于 2024-10-29 22:10

fakeroot屁用没有,就是搞个rootfs在那自己玩而已

哦fake~fake~fake~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-11-26 08:24 , Processed in 0.021064 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表