小偷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 相关文章推荐
MySQL GBK→UTF-8编码转换
May 24 PHP
PHP 在线翻译函数代码
May 07 PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 PHP
PHP 多维数组排序(usort,uasort)
Jun 30 PHP
php学习之 循环结构实现代码
Jun 09 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
Jan 06 PHP
ThinkPHP在新浪SAE平台的部署实例
Oct 31 PHP
PHP遍历XML文档所有节点的方法
Mar 12 PHP
php随机获取金山词霸每日一句的方法
Jul 09 PHP
浅谈PHP中的
Apr 23 PHP
php无限级分类实现评论及回复功能
Feb 18 PHP
PHP实现腾讯短网址生成api接口实例
Dec 08 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
Smarty结合Ajax实现无刷新留言本实例
2007/01/02 PHP
thinkphp模板用法和内容输出实例
2014/11/28 PHP
php微信开发之自定义菜单完整流程
2016/10/08 PHP
PHP+JQUERY操作JSON实例
2017/03/23 PHP
基于jquery的图片幻灯展示源码
2012/07/15 Javascript
JS实现的幻灯片切换显示效果
2016/09/07 Javascript
jQuery实现的自定义滚动条实例详解
2016/09/20 Javascript
深入学习jQuery中的data()
2016/12/22 Javascript
canvas实现粒子时钟效果
2017/02/06 Javascript
超全面的vue.js使用总结
2017/02/12 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
Angularjs按需查询实例代码
2017/10/30 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
除Console.log()外更多的Javascript调试命令
2018/01/24 Javascript
React Native悬浮按钮组件的示例代码
2018/04/05 Javascript
vue2 拖动排序 vuedraggable组件的实现
2019/08/08 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
JavaScript this在函数中的指向及实例详解
2019/10/14 Javascript
Weex开发之WEEX-EROS开发踩坑(小结)
2019/10/16 Javascript
深入理解redux之compose的具体应用
2020/01/12 Javascript
python标准算法实现数组全排列的方法
2015/03/17 Python
Python函数式编程指南(三):迭代器详解
2015/06/24 Python
python批量修改xml属性的实现方式
2020/03/05 Python
使用python实现CGI环境搭建过程解析
2020/04/28 Python
Python在字符串中处理html和xml的方法
2020/07/31 Python
Jupyter notebook命令和编辑模式常用快捷键汇总
2020/11/17 Python
Jacques Lemans德国:奥地利钟表品牌
2019/12/26 全球购物
荷兰DOD药房中文官网:DeOnlineDrogist
2020/12/27 全球购物
美工的岗位职责
2013/11/14 职场文书
专题组织生活会发言材料
2014/10/17 职场文书
医生辞职信范文
2015/03/02 职场文书
2015年乡镇流动人口工作总结
2015/05/12 职场文书
vue基于Teleport实现Modal组件
2021/05/31 Vue.js
Redis 哨兵集群的实现
2021/06/18 Redis
Spring JPA 增加字段执行异常问题及解决
2022/06/10 Java/Android