官方首页
计算机科学与技术
湖畔文学
星之传说
蓝色湖畔桃园
湖畔艺术
湖畔科技
本站留言
热门关键字:
dreamlandcn.com
蓝色湖畔
标 题
内 容
作 者
录入者
关键字
所有栏目
共享天地
└ └ 图书分享
互动分享
└ └ QQ空间代码
└ └ 校内网代码
娱乐
└ └ 明星八卦
└ └ 美女写真
└ └ 搞笑
湖畔文学
└ └ 网络文学
└ └ 现代文学
└ └ 情感天地
计算机科学与技术
└ └ 算法
└ └ .net编程
└ └ └ C#.net
└ └ └ Visual Basic.net
└ └ └ C++.net
└ └ └ SQLServer2005
└ └ 网页技术
└ └ └ JavaScript
└ └ └ 网络安全
└ └ └ XML
└ └ └ 软件与程序
└ └ └ ASP
└ └ 高级编程
└ └ └ 汇编语言
└ └ └ C++语言
└ └ └ VisualBasic
└ └ 系统与软件
└ └ └ Windows
新闻
>>相关文章
·
水仙花程序算法 C#版
·
X.509证书结构第三版
·
路由设备引发的故障
·
Mcafee Artemis云
·
将社交网站变为僵尸网络-反社交
·
黑客侵入世界最大对撞机计算机系
·
山东首例DDOS黑客攻击案告破
·
宁夏14岁黑客盗Q币6000元
·
开放黑客日 雅虎创办人说:黑客
·
《商业周刊》站点被黑客注入攻破
>>点击排行TOP10
·
多种排序算法,多种语言讲解(前言)
·
多种排序算法,多种语言讲解(简单选
·
多种排序算法,多种语言讲解(冒泡排
·
多种排序算法,多种语言讲解(堆排序
·
多种排序算法,多种语言讲解(快速排
·
多种排序算法,多种语言讲解(树形选
·
【其它欣赏】少儿不宜的设计
·
多种排序算法,多种语言讲解(希尔排
·
多种排序算法,多种语言讲解(交换排
·
多种排序算法,多种语言讲解(总结)
·
多种排序算法,多种语言讲解(直接插
·
VC中使用GetModuleFil
·
C#中DataSet绑定XML的代
·
多种排序算法,多种语言讲解(归并排
·
【其它欣赏】一辆卡车车身广告引发P
当前位置:
网站首页
>
计算机科学与技术
>
算法
> 浏览正文
解密 eval gzinflate base64_decode
作者:佚名 来源:本站原创 点击数: 更新时间:2008年09月16 【字体:
大
中
小
】
<?php
$code_file = 'coded.txt'; //加密后文件
$decode_file = 'decoded.txt'; //解密后代码存放文件
echo '<pre>';
echo "\nDECODE nested eval(gzinflate()) by DEBO Jurgen AND modify By jayeeliu\r\n";
echo "1. Reading coded file\n";
$contents = file_get_contents($code_file);
echo "2. Decoding\n";
$i=1;
while (preg_match("/eval[ ]*\([ ]*gzinflate/",$contents)) {//在eval(的'('两边加入多空格匹配
echo $i++."\r\n";//显示解密次数
$contents=preg_replace("/<\?php|\?>/", "", $contents);
$contents=preg_replace("/<\?|\?>/", "", $contents);
eval(preg_replace("/eval/", "\$contents=", $contents));
}
$contents = substr(substr($contents, 2), 0, -2);//去除开始的\?\>(\只是转义,文件中没有)和结尾的<?
echo "3. Writing decoded file\n";
echo file_put_contents($decode_file, $contents);
echo '</pre>';
?>
上一篇:
生成排列组合的非递归算法
下一篇
:
水仙花程序算法 C#版
支持
反对
Tags:
dreamlandcn.com
输入您的搜索字词
提交搜索表单
Web
www.dreamlandcn.com
关于我们 | 服务指南 | 著作权与商标声明 | 法律声明 | 服务条款 | 隐私声明 | 诚征英才 |
友情链接
Powered by
ACTCMS 2.0
Copyrights©2008-2009 蓝色湖畔
www.dreamlandcn.com
All Rights Reserved.