小偷PHP+Html+缓存


Posted in PHP onNovember 25, 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
PHP date函数参数详解
Nov 27 PHP
一个典型的PHP分页实例代码分享
Jul 28 PHP
使用PHP下载CSS文件中的图片的代码
Sep 24 PHP
PHP使用array_multisort对多个数组或多维数组进行排序
Dec 16 PHP
php中Socket创建与监听实现方法
Jan 05 PHP
php生成过去100年下拉列表的方法
Jul 20 PHP
PHP文件缓存类实现代码
Oct 26 PHP
全面解析PHP验证码的实现原理 附php验证码小案例
Aug 17 PHP
老生常谈ThinkPHP中的行为扩展和插件(推荐)
May 05 PHP
phpQuery采集网页实现代码实例
Apr 02 PHP
如何通过Apache在本地配置多个虚拟主机
Jul 29 PHP
怎么样可以把 phpinfo()屏蔽掉?
Nov 24 #PHP
如何使用PHP中的字符串函数
Nov 24 #PHP
PHP常用代码
Nov 23 #PHP
给初学PHP的5个入手程序
Nov 23 #PHP
PHP中的日期及时间
Nov 23 #PHP
文件系统基本操作类
Nov 23 #PHP
header()函数使用说明
Nov 23 #PHP
You might like
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
学习php设计模式 php实现工厂模式(factory)
2015/12/07 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
PHP中抽象类和抽象方法概念与用法分析
2016/05/24 PHP
PHP编写daemon process详解及实例代码
2016/09/30 PHP
Yii框架用户登录session丢失问题解决方法
2017/01/07 PHP
PHP实现的微信APP支付功能示例【基于TP5框架】
2019/09/16 PHP
JavaScript 事件属性绑定带参数的函数
2009/03/13 Javascript
jquery下将选择的checkbox的id组成字符串的方法
2010/11/28 Javascript
Javascript基础知识(二)事件
2014/09/29 Javascript
深入分析JSONP跨域的原理
2014/12/10 Javascript
2014 年最热门的21款JavaScript框架推荐
2014/12/25 Javascript
jquery滚动加载数据的方法
2015/03/09 Javascript
javascript字符串与数组转换汇总
2015/05/26 Javascript
jQuery遍历json的方法分析
2016/04/16 Javascript
webpack学习教程之publicPath路径问题详解
2017/06/17 Javascript
基于hover的用法实例(推荐)
2017/07/04 Javascript
基于jquery实现多选下拉列表
2017/08/02 jQuery
页面点击小红心js实现代码
2018/05/26 Javascript
JS使用Dijkstra算法求解最短路径
2019/01/17 Javascript
python实现百万答题自动百度搜索答案
2018/01/16 Python
Python入门之后再看点什么好?
2018/03/05 Python
用TensorFlow实现lasso回归和岭回归算法的示例
2018/05/02 Python
Python数据报表之Excel操作模块用法分析
2019/03/11 Python
浅谈Python的条件判断语句if/else语句
2019/03/21 Python
Python3基础教程之递归函数简单示例
2019/06/07 Python
PyQT实现菜单中的复制,全选和清空的功能的方法
2019/06/17 Python
如何在pycharm中安装第三方包
2020/10/27 Python
使用HTML5的Notification API制作web通知的教程
2015/05/08 HTML / CSS
美国时尚配饰品牌:Dooney & Bourke
2017/11/14 全球购物
TIME时代杂志台湾总代理:台时亚洲
2018/10/22 全球购物
2014中考励志标语
2014/06/05 职场文书
缓刑人员思想汇报500字
2014/09/12 职场文书
2014最新离职证明范本
2014/09/12 职场文书
校运动会广播稿300字
2014/10/07 职场文书
解决MySQL存储时间出现不一致的问题
2021/04/28 MySQL