收藏的一个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文章内容分页并生成相应的htm静态页面代码
Jun 07 PHP
php中一个有意思的日期逻辑处理
Mar 25 PHP
php+mysqli使用预处理技术进行数据库查询的方法
Jan 28 PHP
PHP file_get_contents函数读取远程数据超时的解决方法
May 13 PHP
Smarty最简单实现列表奇偶变色的方法
Jul 01 PHP
PHP函数func_num_args用法实例分析
Dec 07 PHP
PHP 中提示undefined index如何解决(多种方法)
Mar 16 PHP
PHP递归实现汉诺塔问题的方法示例
Nov 25 PHP
详解在YII2框架中使用UEditor编辑器发布文章
Nov 02 PHP
浅谈PHP中的Trait使用方法
Mar 22 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 PHP
php将字符串转换为数组实例讲解
May 05 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
经典的星际争霸,满是回忆的BGM
2020/04/09 星际争霸
PHP二维数组的去重问题解析
2011/07/17 PHP
通达OA公共代码 php常用检测函数
2011/12/14 PHP
php日期转时间戳,指定日期转换成时间戳
2012/07/17 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
php查看请求头信息获取远程图片大小的方法分享
2013/12/25 PHP
PDO防注入原理分析以及使用PDO的注意事项总结
2014/10/23 PHP
PHP 爬取网页的主要方法
2018/07/13 PHP
JQuery扩展插件Validate—4设置错误提示的样式
2011/09/05 Javascript
基于jquery的滚动鼠标放大缩小图片效果
2011/10/27 Javascript
浅谈JavaScript之事件绑定
2013/07/08 Javascript
js实现背景图片感应鼠标变化的方法
2015/02/28 Javascript
jQuery实现页面评论栏中访客信息自动填写功能的方法
2016/05/23 Javascript
JavaScript中const、var和let区别浅析
2016/10/11 Javascript
微信小程序视图template模板引用的实例详解
2017/09/20 Javascript
vue 1.0 结合animate.css定义动画效果
2018/07/11 Javascript
如何检查一个对象是否为空
2019/04/11 Javascript
Vue.js轮播图走马灯代码实例(全)
2019/05/08 Javascript
Python中处理时间的几种方法小结
2015/04/09 Python
python通过索引遍历列表的方法
2015/05/04 Python
Python实现将SQLite中的数据直接输出为CVS的方法示例
2017/07/13 Python
Django和Flask框架优缺点对比
2019/10/24 Python
Python 依赖库太多了该如何管理
2019/11/08 Python
Python导入模块包原理及相关注意事项
2020/03/25 Python
利用python绘制数据曲线图的实现
2020/04/09 Python
python 在threading中如何处理主进程和子线程的关系
2020/04/25 Python
matplotlib相关系统目录获取方式小结
2021/02/03 Python
CSS3实现曲线阴影和翘边阴影
2016/05/03 HTML / CSS
护士自我鉴定怎么写
2014/02/07 职场文书
安全宣传标语口号
2014/06/06 职场文书
八荣八耻演讲稿
2014/09/15 职场文书
2014年民政局关于保密工作整改措施
2014/09/19 职场文书
优秀少先队辅导员事迹材料
2014/12/24 职场文书
高一军训感想
2015/08/07 职场文书
导游词之秦始皇兵马俑博物馆
2019/09/29 职场文书
vue使用refs获取嵌套组件中的值过程
2022/03/31 Vue.js