收藏的一个php小偷的核心程序


Posted in PHP onApril 09, 2007

<? 
ob_start(); 
ob_implicit_flush(0);<a id="more-27"></a> 
function CheckCanGzip(){ 
global $HTTP_ACCEPT_ENCODING; 
if (headers_sent() || connection_timeout() || connection_aborted()){ 
return 0; 

if (strpos($HTTP_ACCEPT_ENCODING, 'x-gzip') !== false) return "x-gzip"; 
if (strpos($HTTP_ACCEPT_ENCODING,'gzip') !== false) return "gzip"; 
return 0; 

/* $level = compression level 0-9, 0=none, 9=max */ 
function GzDocOut($level=1,$debug=0){ 
$ENCODING = CheckCanGzip(); 
if ($ENCODING){ 
print "\n<!-- Use compress $ENCODING -->\n"; 
$Contents = ob_get_contents(); 
ob_end_clean(); 
if ($debug){ 
$s = "<p>Not compress length: ".strlen($Contents); 
$s .= " 
Compressed length: ".strlen(gzcompress($Contents,$level)); 
$Contents .= $s; 

header("Content-Encoding: $ENCODING"); 
print "\x1f\x8b\x08\x00\x00\x00\x00\x00"; 
$Size = strlen($Contents); 
$Crc = crc32($Contents); 
$Contents = gzcompress($Contents,$level); 
$Contents = substr($Contents, 0, strlen($Contents) - 4); 
print $Contents; 
print pack('V',$Crc); 
print pack('V',$Size); 
exit; 
}else{ 
ob_end_flush(); 
exit; 

}  
?>

PHP 相关文章推荐
提升PHP执行速度全攻略(下)
Oct 09 PHP
php 变量定义方法
Jun 14 PHP
php二维数组转成字符串示例
Feb 17 PHP
CI框架中zip类应用示例
Jun 17 PHP
php使用sql server验证连接数据库的方法
Dec 25 PHP
Yii实现单用户博客系统文章详情页插入评论表单的方法
Dec 28 PHP
php生成Android客户端扫描可登录的二维码
May 13 PHP
Ajax实现对静态页面的文章访问统计功能示例
Oct 10 PHP
PHP数据的提交与过滤基本操作实例详解
Nov 11 PHP
PHP递归遍历指定文件夹内的文件实现方法
Nov 15 PHP
laravel-admin的多级联动方法
Sep 30 PHP
PHP rsa加密解密算法原理解析
Dec 09 PHP
PHP中文汉字验证码
Apr 08 #PHP
动易数据转成dedecms的php程序
Apr 07 #PHP
一篇入门的php Class 文章
Apr 04 #PHP
手把手教你使用DedeCms V3的在线采集图文教程
Apr 03 #PHP
dedecms系统常用术语汇总
Apr 03 #PHP
dede3.1分页文字采集过滤规则详说(图文教程)续四
Apr 03 #PHP
dede3.1分页文字采集过滤规则详说(图文教程)续二
Apr 03 #PHP
You might like
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
PHP网站提速三大“软”招
2006/10/09 PHP
PHP date函数参数详解
2006/11/27 PHP
PHP 无限分类三种方式 非函数的递归调用!
2011/08/26 PHP
解析mysql left( right ) join使用on与where筛选的差异
2013/06/18 PHP
memcache命令启动参数中文解释
2014/01/13 PHP
thinkphp实现上一篇与下一篇的方法
2014/12/08 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
2016/12/19 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
在 IE 中调用 javascript 打开 Excel 表
2006/12/21 Javascript
ie focus bug 解决方法
2009/09/03 Javascript
jQuery验证插件 Validate详解
2014/11/20 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
利用jQuery实现滑动开关按钮效果(附demo源码下载)
2017/02/07 Javascript
原生javascript上传图片带进度条【实例分享】
2017/04/06 Javascript
Vue CLI3 如何支持less的方法示例
2018/08/29 Javascript
基于javascript实现放大镜特效
2020/12/03 Javascript
vue实现验证用户名是否可用
2021/01/20 Vue.js
Win10 安装PyCharm2019.1.1(图文教程)
2019/09/29 Python
python 爬虫百度地图的信息界面的实现方法
2019/10/27 Python
python中altair可视化库实例用法
2021/01/26 Python
免费获得微软MCSD证书赶快行动吧!
2012/11/13 HTML / CSS
荷兰的时尚市场:To Be Dressed
2019/05/06 全球购物
.NET面试问题集
2015/12/08 面试题
销售提升方案
2014/06/07 职场文书
一份关于丢失公司财物的检讨书
2014/09/19 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
因工资原因离职的辞职信范文
2015/05/12 职场文书
毕业论文答辩演讲稿
2015/06/23 职场文书
运动会通讯稿100字
2015/07/20 职场文书
运输公司工作总结
2015/08/11 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
CDPR谈《巫师》新作用虚幻5原因 称不会为Epic独占
2022/04/06 其他游戏
大脑的记忆过程在做数据压缩,不同图形也有共同的记忆格式
2022/04/29 数码科技
详解flex:1什么意思
2022/07/23 HTML / CSS