收藏的一个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将数据导入到Foxmail
Oct 09 PHP
PHP学习笔记之二
Jan 17 PHP
比file_get_contents稳定的curl_get_contents分享
Jan 11 PHP
解析php扩展php_curl.dll不加载的解决方法
Jun 26 PHP
解析PHP中empty is_null和isset的测试
Jun 29 PHP
Ajax+PHP快速上手及简单应用说明
Jul 24 PHP
PHP实现上传文件并存进数据库的方法
Jul 16 PHP
PHP微信刮刮卡 附微信接口
Jul 22 PHP
PHP图像识别技术原理与实现
Oct 27 PHP
PHP获取数据库表中的数据插入新的表再原删除数据方法
Oct 12 PHP
PHP实现简易用户登录系统
Jul 10 PHP
laravel与thinkphp之间的区别与优缺点
Mar 02 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设计模式 Visitor 访问者模式
2011/06/28 PHP
php入门学习知识点七 PHP函数的基本应用
2011/07/14 PHP
PHP中file_get_contents高?用法实例
2014/09/24 PHP
PHP错误处理函数register_shutdown_function使用示例
2017/07/03 PHP
range 标准化之获取
2011/08/28 Javascript
innerText和textContent对比及使用介绍
2013/02/27 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
JavaScript访问CSS属性的几种方式介绍
2014/07/21 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
JS实现让网页背景图片斜向移动的方法
2015/02/25 Javascript
Bootstrap基本组件学习笔记之input输入框组(9)
2016/12/07 Javascript
详解js的事件代理(委托)
2016/12/22 Javascript
JS日程管理插件FullCalendar简单实例
2017/02/07 Javascript
self.attachevent is not a function的解决方法
2017/04/04 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
JS实现标签滚动切换效果
2017/12/25 Javascript
async/await地狱该如何避免详解
2018/05/10 Javascript
在Vant的基础上实现添加表单验证框架的方法示例
2018/12/05 Javascript
微信小程序事件 bindtap bindinput代码实例
2019/08/26 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
[01:02:48]2018DOTA2亚洲邀请赛 4.1 小组赛 A组 LGD vs OG
2018/04/02 DOTA
详尽讲述用Python的Django框架测试驱动开发的教程
2015/04/22 Python
python清除指定目录内所有文件中script的方法
2015/06/30 Python
Pyqt5如何让QMessageBox按钮显示中文示例代码
2019/04/11 Python
python自动发邮件总结及实例说明【推荐】
2019/05/31 Python
印度婴儿用品在线商店:Firstcry.com
2016/12/05 全球购物
怎么处理XML的中文问题
2015/03/26 面试题
工作决心书
2014/03/11 职场文书
升旗仪式主持词
2014/03/19 职场文书
贺卡寄语大全
2014/04/11 职场文书
我与祖国共奋进演讲稿
2014/09/13 职场文书
2014乡党委副书记党建工作汇报材料
2014/11/02 职场文书
婚宴主持词
2015/06/30 职场文书
Python移位密码、仿射变换解密实例代码
2021/06/27 Python
Pycharm远程调试和MySQL数据库授权问题
2022/03/18 MySQL
SQLServer RANK() 排名函数的使用
2022/03/23 SQL Server