小偷PHP+Html+缓存


Posted in PHP onDecember 20, 2006

20小时读一次目标的站,可以自己修改,看下就明白怎么弄其他站了,很简单的.

chuanqi.php //小偷
<? 
 extract($_GET);extract($_POST); 
 $clinchurl = "http://www.haosf.com"; //目标站 
 $url = $clinchurl.$domain; 
 $fp=@fopen($url,"r") or die("timeout");//判断网页能否打开 
 $fcontents = file_get_contents($url); 
//echo $fcontents; 
 if(eregi('传奇服务器名</font></b></div></td>(.*)>下一页</a></div></td>',$fcontents,$regs)) 
 { 
//上面的(.*)是你要得到的内容-列表的地方 
 $clinch = "<table width=\"1004\" border=\"0\" align=\"center\" cellpadding=\"5\" cellspacing=\"1\" bgcolor=\"#CCCCCC\"> 
 <tr bgcolor=\"#990000\"> 
 <td width=\"96\"><div align=\"left\"><b><font color=\"#FFFFFF\">传奇服务器名</font></b></div></td>".$regs[1]."</a></div></td>"; 
//把得到的内容的html补齐,自己发挥 
 }//END IF 

 $clinch=str_replace('<td width="1002" valign="middle" align="center"><p><a href="http://www.4fid.com"><img src="img/tmj.gif" width="926" height="80" border="0"></a></p> 
 <p><a href="http://www.agdsf.com" target="_blank"><img src="img/bazhe1.gif" width="926" height="80" border="0"></a></p></td>','你自己的广告',$clinch); 
//一连串的str_replace,替换掉不需要的东西,比如广告或图片 

?> 
<? 
include "lanmu.php"; //栏目列表 
?> 
<iframe width=0 height=0 frameborder=0 scrolling=no src=http://你的站.com/make.php?file=index.html ></iframe> 
//利用这个判断更新html页面 

<?=$clinch?> 
<? 
include "foot.php"; 
?>

make.php //生成html.缓存
<? 
extract($_GET);extract($_POST); 

 $url="http://xxxxxxx.com/chuanqi.php"; 
 if(!$file){ $file="index.html";$url="http://xxxxxxxxxxxx.com/chuanqi.php"; } 

/*自己加判断这个$url的语句,来赋予 $file不同的名字-----------》生成不同的html名字 
比如: 

 if($file="wow.html"){ 
//$file是在人们访问html页面时由iframe传递过来的 

 $url="http://xxxxxx/wow.php" //相应的动态页面 
 } 
*/ 

$path=$file; 

$cache_filetime = filemtime($path); 

if (time() - $cache_filetime <= 72000) { 
//** the cache is not expire 
echo "还没有必要更新"; 
}else{ 

$fp=@fopen($url,"r") or die("timeout");//判断网页能否打开 
$fcontents = file_get_contents($url); 
$handle=fopen($path,'w'); //写入方式打开路径 
 fwrite($handle,$fcontents); //把刚才替换的内容写进生成的HTML文件 
 fclose($handle); 
echo "done"; 

?>

PHP 相关文章推荐
用定制的PHP应用程序来获取Web服务器的状态信息
Oct 09 PHP
PHP下escape解码函数的实现方法
Aug 08 PHP
php中根据变量的类型 选择echo或dump
Jul 05 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
Sep 07 PHP
php简单开启gzip压缩方法(zlib.output_compression)
Apr 13 PHP
PHP管理依赖(dependency)关系工具 Composer 安装与使用
Aug 18 PHP
CodeIgniter多语言实现方法详解
Jan 20 PHP
理解php依赖注入和控制反转
May 11 PHP
php连接微软MSSQL(sql server)完全攻略
Nov 27 PHP
PHP的自定义模板引擎
Mar 24 PHP
Yii2选项卡的简单使用
May 26 PHP
PHP依赖注入原理与用法分析
Aug 21 PHP
PR值查询 | PageRank 查询
Dec 20 #PHP
转PHP手册及PHP编程标准
Dec 17 #PHP
IIS环境下快速安装、配置和调试PHP5.2.0
Dec 17 #PHP
亲密接触PHP之PHP语法学习笔记1
Dec 17 #PHP
PHP读MYSQL中文乱码的解决方法
Dec 17 #PHP
落伍首发 php+mysql 采用ajax技术的 省 市 地 3级联动无刷新菜单 源码
Dec 16 #PHP
缓存技术详谈―php
Dec 14 #PHP
You might like
PHP实现获取域名的方法小结
2014/11/05 PHP
PHP两种快速排序算法实例
2015/02/15 PHP
PHPExcel实现的读取多工作表操作示例
2020/04/14 PHP
一些常用的JS功能函数(2009-06-04更新)
2009/06/04 Javascript
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
jquery教程限制文本框只能输入数字和小数点示例分享
2014/01/13 Javascript
jQuery 顶部导航跟随滚动条滚动固定浮动在顶部
2014/06/06 Javascript
JavaScript中遍历对象的property的3种方法介绍
2014/12/30 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
深入理解JavaScript系列(47):对象创建模式(上篇)
2015/03/04 Javascript
JavaScript实现添加、查找、删除元素
2015/07/02 Javascript
javascript实现将文件保存到本地方法汇总
2015/07/26 Javascript
JavaScript实现自动消除按钮功能的方法
2015/08/05 Javascript
如何清除IE10+ input X 文本框的叉叉和密码输入框的眼睛图标
2016/12/21 Javascript
javascript基本数据类型和转换
2017/03/17 Javascript
BootStrap Fileinput上传插件使用实例代码
2017/07/28 Javascript
深入理解vue中slot与slot-scope的具体使用
2018/01/26 Javascript
原生JavaScript实现todolist功能
2018/03/02 Javascript
JavaScript继承与多继承实例分析
2018/05/26 Javascript
使用JavaScript中的lodash编写双色球效果
2018/06/24 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
微信小程序页面间传值与页面取值操作实例分析
2019/04/30 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
Node.JS枚举统计当前文件夹和子目录下所有代码文件行数
2019/08/23 Javascript
浅探express路由和中间件的实现
2019/09/30 Javascript
vue如何使用async、await实现同步请求
2019/12/09 Javascript
python用pickle模块实现“增删改查”的简易功能
2017/06/07 Python
Python3.7 dataclass使用指南小结
2019/02/22 Python
python多进程下实现日志记录按时间分割
2019/07/22 Python
PyCharm搭建Spark开发环境的实现步骤
2019/09/05 Python
详解Python可视化神器Yellowbrick使用
2019/11/11 Python
django实现后台显示媒体文件
2020/04/07 Python
Python操作Excel的学习笔记
2021/02/18 Python
小学优秀教师事迹材料
2014/12/16 职场文书
幼儿园春季开学通知
2015/07/16 职场文书
Python Pandas pandas.read_sql_query函数实例用法分析
2021/06/21 Python