微盾PHP脚本加密专家php解密算法


Posted in PHP onSeptember 13, 2020

第一种方法

<?php 
/*********************************** 
*威盾PHP加密专家解密算法 By:Neeao 
*http://Neeao.com 
*2009-09-10 
***********************************/ 

$filename="play-js.php";//要解密的文件 
$lines = file($filename);//0,1,2行 

//第一次base64解密 
$content=""; 
if(preg_match("/O0O0000O0\('.*'\)/",$lines[1],$y)) 
{ 
$content=str_replace("O0O0000O0('","",$y[0]); 
$content=str_replace("')","",$content); 
$content=base64_decode($content); 
} 
//第一次base64解密后的内容中查找密钥 
$decode_key=""; 
if(preg_match("/\),'.*',/",$content,$k)) 
{ 
$decode_key=str_replace("),'","",$k[0]); 
$decode_key=str_replace("',","",$decode_key); 
} 
//查找要截取字符串长度 
$str_length=""; 
if(preg_match("/,\d*\),/",$content,$k)) 
{ 
$str_length=str_replace("),","",$k[0]); 
$str_length=str_replace(",","",$str_length); 
} 
//截取文件加密后的密文 
$Secret=substr($lines[2],$str_length); 
//echo $Secret; 

//直接还原密文输出 
echo "<?php\n".base64_decode(strtr($Secret,$decode_key,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'))."?>"; 
?>

微盾PHP脚本破解

<?php 
function get_filetree($path){ 
$tree = array(); 
foreach(glob($path . '/*') as $single){ 
if(is_dir($single)){ 
$tree = array_merge($tree,get_filetree($single)); 
} else { 
$tree[] = $single; 
} 
} 
return $tree; 
} 
function eval_decode($File) 
{ 
$Lines = file($File); 
$Content; 
if(preg_match("/O0O0000O0\('.*'\)/", $Lines[1], $S)){ 
$Content = str_replace("O0O0000O0('", "", $S[0]); 
$Content = str_replace("')", "", $Content); 
$Content = base64_decode($Content); 
} else { 
return "file not encode!"; 
} 
$Key; 
if(preg_match("/\),'.*',/", $Content, $K)){ 
$Key = str_replace("),'", "", $K[0]); 
$Key = str_replace("',", "", $Key); 
} else { 
return "not decode key!"; 
} 
$Length; 
if(preg_match("/,\d*\),/", $Content, $K)){ 
$Length = str_replace("),", "", $K[0]); 
$Length = str_replace(",", "", $Length); 
} else { 
return "not decode base64 string!"; 
} 
$Secret = substr($Lines[2], $Length); 
$Decode = "<?php".base64_decode(strtr($Secret,$Key,'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')) ."?>"; 
file_put_contents($File, $Decode); 
return "file decode success!"; 
} 

$filelist = get_filetree("D:/PHPnow/htdocs/1"); 
foreach($filelist as $value){ 
echo $value." :\t\t".eval_decode($value) . "\n\r<br>"; 
} 
?>

 如果还是不行推荐查看这篇文章:https://3water.com/article/195521.htm

PHP 相关文章推荐
PHP采集腾讯微博的实现代码
Jan 19 PHP
PHP教程之PHP中shell脚本的使用方法分享
Feb 23 PHP
PHP使用array_merge重新排列数组下标的方法
Jul 22 PHP
PHP判断来访是搜索引擎蜘蛛还是普通用户的代码小结
Sep 14 PHP
php $_SESSION会员登录实例分享
Jan 19 PHP
PHP反射API示例分享
Oct 08 PHP
PHP基于socket实现的简单客户端和服务端通讯功能示例
Jul 10 PHP
Laravel 自带的Auth验证登录方法
Sep 30 PHP
laravel 解决ajax异步提交数据,并还回填充表格的问题
Oct 15 PHP
php桥接模式应用案例分析
Oct 23 PHP
PHP二维数组分页2种实现方法解析
Jul 09 PHP
php引用传递
Apr 01 PHP
smarty中先strip_tags过滤html标签后truncate截取文章运用
Oct 25 #PHP
php正则过滤html标签、空格、换行符的代码(附说明)
Oct 25 #PHP
PHP 强制下载文件代码
Oct 24 #PHP
php下网站防IP攻击代码,超级实用
Oct 24 #PHP
php 实现进制转换(二进制、八进制、十六进制)互相转换实现代码
Oct 22 #PHP
php park、unpark、ord 函数使用方法(二进制流接口应用实例)
Oct 19 #PHP
php通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 #PHP
You might like
《五等分的花嫁》漫画完结!2020年10月第2期TV动画制作组换血!
2020/03/06 日漫
mysql 的 like 问题,超强毕杀记!!!
2007/01/18 PHP
解决php中Cannot send session cache limiter 的问题的方法
2007/04/27 PHP
php 把数字转换成汉字的代码
2015/07/21 PHP
PHP设计模式(五)适配器模式Adapter实例详解【结构型】
2020/05/02 PHP
window.open被浏览器拦截后的自定义提示效果代码
2007/11/19 Javascript
javascript温习的一些笔记 基础常用知识小结
2011/06/22 Javascript
jquery 如何动态添加、删除class样式方法介绍
2012/11/07 Javascript
javascript面向对象特性代码实例
2014/06/12 Javascript
javascript获取flash版本号的方法
2014/11/20 Javascript
触屏中的JavaScript事件分析
2015/02/06 Javascript
jQuery删除一个元素后淡出效果展示删除过程的方法
2015/03/18 Javascript
JavaScript实现带标题的图片轮播特效
2015/05/20 Javascript
Bootstrap 手风琴菜单的实现代码
2017/01/20 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
解决 viewer.js 动态更新图片导致无法预览的问题
2019/05/14 Javascript
JS实现的碰撞检测与周期移动完整示例
2019/09/02 Javascript
vue中keep-alive内置组件缓存的实例代码
2020/04/16 Javascript
Python的一些用法分享
2012/10/07 Python
Python + OpenCV 实现LBP特征提取的示例代码
2019/07/11 Python
python删除列表元素的三种方法(remove,pop,del)
2019/07/22 Python
Python根据服务获取端口号的方法
2019/09/25 Python
python logging日志模块原理及操作解析
2019/10/12 Python
使用tensorflow DataSet实现高效加载变长文本输入
2020/01/20 Python
JACK & JONES瑞典官方网站:杰克琼斯欧式风格男装
2017/12/23 全球购物
HolidayLettings英国:预订最好的度假公寓、别墅和自助式住宿
2019/08/27 全球购物
Linux管理员面试题 Linux admin interview questions
2014/11/01 面试题
毕业生简单求职信
2013/11/19 职场文书
应届生个人求职信模板
2013/11/26 职场文书
篝火晚会主持词
2014/03/25 职场文书
司机工作自我鉴定
2014/09/19 职场文书
2014年小学教师工作总结
2014/11/10 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
《赵州桥》教学反思
2016/02/17 职场文书
一篇文章看懂MySQL主从复制与读写分离
2021/11/07 MySQL