小偷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 相关文章推荐
第1次亲密接触PHP5(2)
Oct 09 PHP
用Socket发送电子邮件
Oct 09 PHP
分享下PHP register_globals 值为on与off的理解
Sep 26 PHP
PHP使用PHPMailer发送邮件的简单使用方法
Nov 12 PHP
PHP 动态生成静态HTML页面示例代码
Jan 15 PHP
PHP调用.NET的WebService 简单实例
Mar 27 PHP
使用PHP如何实现高效安全的ftp服务器(一)
Dec 20 PHP
yii去掉必填项中星号的方法
Dec 28 PHP
php把时间戳转换成多少时间之前函数的实例
Nov 16 PHP
给大家分享几个常用的PHP函数
Jan 15 PHP
php封装一个异常的处理类
Jun 08 PHP
Laravel修改验证提示信息为中文的示例
Oct 23 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
Yii框架的布局文件实例分析
2019/09/04 PHP
JavaScript 应用技巧集合[推荐]
2009/08/30 Javascript
下载文件个别浏览器文件名乱码解决办法
2013/03/19 Javascript
jquery选择符快速提取web表单数据示例
2014/03/27 Javascript
jquery删除ID为sNews的tr元素的内容
2014/04/10 Javascript
JavaScript程序设计之JS调试
2015/12/09 Javascript
jquery判断对象是否为空并遍历对象的简单实例
2016/07/26 Javascript
Cookies 和 Session的详解及区别
2017/04/21 Javascript
jQuery实现模糊搜索功能的方法分析
2018/06/29 jQuery
JavaScript设计模式之代理模式简单实例教程
2018/07/03 Javascript
详解如何在vue项目中使用eslint+prettier格式化代码
2018/11/10 Javascript
Vue使用localStorage存储数据的方法
2019/05/27 Javascript
微信小程序下拉加载和上拉刷新两种实现方法详解
2019/09/05 Javascript
vue 解决遍历对象显示的顺序不对问题
2019/11/07 Javascript
vue watch监控对象的简单方法示例
2021/01/07 Vue.js
Python中decorator使用实例
2015/04/14 Python
Python使用shelve模块实现简单数据存储的方法
2015/05/20 Python
python定时器(Timer)用法简单实例
2015/06/04 Python
python模块之paramiko实例代码
2018/01/31 Python
python监控进程状态,记录重启时间及进程号的实例
2019/07/15 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
Python函数的迭代器与生成器的示例代码
2020/06/18 Python
Python word文本自动化操作实现方法解析
2020/11/05 Python
总结python 三种常见的内存泄漏场景
2020/11/20 Python
巴西图书和电子产品购物网站:Saraiva
2017/06/07 全球购物
极度干燥澳大利亚官方网站:Superdry澳大利亚
2019/03/28 全球购物
AJAX的全称是什么
2012/11/06 面试题
大学生实习自我鉴定
2013/12/11 职场文书
终止劳动合同协议书
2014/04/14 职场文书
领导班子党的群众路线对照检查材料
2014/09/25 职场文书
个人自查自纠材料
2014/10/14 职场文书
2015年乡镇发展党员工作总结
2015/03/31 职场文书
关爱留守儿童捐款倡议书
2015/04/27 职场文书
HTML+css盒子模型案例(圆,半圆等)“border-radius” 简单易上手
2021/05/10 HTML / CSS
OpenCV实现反阈值二值化
2021/11/17 Java/Android
Python数据可视化之Seaborn的安装及使用
2022/04/19 Python