收藏的一个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读MYSQL中文乱码的解决方法
Dec 17 PHP
php header Content-Type类型小结
Jul 03 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 PHP
PHP处理excel cvs表格的方法实例介绍
May 13 PHP
Drupal7连接多个数据库及常见问题解决
Mar 02 PHP
跟我学Laravel之快速入门
Oct 15 PHP
10个实用的PHP正则表达式汇总
Oct 23 PHP
Laravel中使用阿里云OSS Composer包分享
Feb 10 PHP
php字符串替换函数substr_replace()用法实例
Mar 17 PHP
PHP查找数值数组中不重复最大和最小的10个数的方法
Apr 20 PHP
PHP读取PPT文件的方法
Dec 10 PHP
Smarty模板变量与调节器实例详解
Jul 20 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
php入门小知识
2008/03/24 PHP
将word转化为swf 如同百度文库般阅读实现思路及代码
2013/08/09 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
ThinkPHP做文字水印时提示call an undefined function exif_imagetype()解决方法
2014/10/30 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
javascript 字符串连接的性能问题(多浏览器)
2008/11/18 Javascript
很棒的学习jQuery的12个网站推荐
2011/04/28 Javascript
使用JavaScript 实现各种跨域的方法
2013/05/08 Javascript
js实现图片漂浮效果的方法
2015/03/02 Javascript
JavaScript的代码编写格式规范指南
2015/12/07 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
jsTree使用记录实例
2016/12/01 Javascript
jquery实现自适应banner焦点图
2017/02/16 Javascript
带你了解session和cookie作用原理区别和用法
2017/08/14 Javascript
vue动态路由配置及路由传参的方式
2018/05/23 Javascript
element-ui表格数据转换的示例代码
2018/08/24 Javascript
mui js控制开关状态、修改switch开关的值方法
2019/09/03 Javascript
从零学Python之入门(二)基本数据类型
2014/05/25 Python
python网络编程学习笔记(九):数据库客户端 DB-API
2014/06/09 Python
Python随机生成带特殊字符的密码
2016/03/02 Python
Pycharm学习教程(7)虚拟机VM的配置教程
2017/05/04 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
解决python3中cv2读取中文路径的问题
2018/12/05 Python
Python GUI编程 文本弹窗的实例
2019/06/11 Python
微信公众号token验证失败解决方案
2019/07/22 Python
Django中提供的6种缓存方式详解
2019/08/05 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
详解Html5原生拖拽操作
2018/01/12 HTML / CSS
全球酒店比价网:HotelsCombined
2017/06/20 全球购物
任命书范本大全
2014/06/06 职场文书
2015年电教工作总结
2015/05/26 职场文书
三十年同学聚会感言
2015/07/30 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python