小偷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的类 功能齐全的发送邮件类
Oct 09 PHP
PHPMyAdmin 快速配置方法
May 11 PHP
PHP XML数据解析代码
May 26 PHP
PHP与MySQL开发的8个技巧小结
Dec 17 PHP
php购物车实现代码
Oct 10 PHP
phpMyAdmin 链接表的附加功能尚未激活问题的解决方法(已测)
Mar 27 PHP
php实现zip压缩文件解压缩代码分享(简单易懂)
May 10 PHP
ThinkPHP3.2.2的插件控制器功能简述
Jul 09 PHP
制作安全性高的PHP网站的几个实用要点
Dec 30 PHP
php实现模拟post请求用法实例
Jul 11 PHP
详解PHP的Yii框架中组件行为的属性注入和方法注入
Mar 18 PHP
Zend Framework框架中实现Ajax的方法示例
Jun 27 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相当简单的分页类
2008/10/02 PHP
php class中public,private,protected的区别以及实例分析
2013/06/18 PHP
php计算两个坐标(经度,纬度)之间距离的方法
2015/04/17 PHP
PHP导出带样式的Excel示例代码
2016/08/28 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
Avengerls vs Newbee BO3 第一场2.18
2021/03/10 DOTA
浅谈javascript 面向对象编程
2009/10/28 Javascript
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
2013/03/18 Javascript
js获得参数的getParameter使用示例
2014/02/26 Javascript
js取模(求余数)隔行变色
2014/05/15 Javascript
javascript时间函数大全
2014/06/30 Javascript
jQuery处理json数据返回数组和输出的方法
2015/03/11 Javascript
浅谈JavaScript字符串拼接
2015/06/25 Javascript
node.js实现爬虫教程
2020/08/25 Javascript
基于JavaScript中字符串的match与replace方法(详解)
2017/12/04 Javascript
nodejs的安装使用与npm的介绍
2019/09/11 NodeJs
微信小程序wx.getUserInfo授权获取用户信息(头像、昵称)的实现
2020/08/19 Javascript
python抓取网页内容示例分享
2014/02/24 Python
python读取oracle函数返回值
2016/07/18 Python
python pandas dataframe 按列或者按行合并的方法
2018/04/12 Python
Python3中的json模块使用详解
2018/05/05 Python
python实现超级玛丽游戏
2020/03/18 Python
Django全局启用登陆验证login_required的方法
2020/06/02 Python
Python变量格式化输出实现原理解析
2020/08/06 Python
python list的index()和find()的实现
2020/11/16 Python
python tkinter实现下载进度条及抖音视频去水印原理
2021/02/07 Python
网页设计个人找工作求职信
2013/11/28 职场文书
微型企业创业投资计划书
2014/01/10 职场文书
小学教研工作制度
2014/01/15 职场文书
学习保证书怎么写
2015/02/26 职场文书
心理学培训心得体会
2016/01/22 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
浅谈Laravel中使用Slack进行异常通知
2021/05/29 PHP
聊聊redis-dump工具安装问题
2022/01/18 Redis
Golang 入门 之url 包
2022/05/04 Golang