微盾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个人网站架设连环讲(二)
Oct 09 PHP
PHP中用header图片地址 简单隐藏图片源地址
Apr 09 PHP
PHPLog php 程序调试追踪工具
Sep 09 PHP
PHP 分页类(模仿google)-面试题目解答
Sep 13 PHP
一个PHP验证码类代码分享(已封装成类)
Jul 17 PHP
PHP中数组合并的两种方法及区别介绍
Sep 14 PHP
PHP类的反射用法实例
Nov 03 PHP
CodeIgniter配置之routes.php用法实例分析
Jan 19 PHP
php用户密码加密算法分析【Discuz加密算法】
Oct 12 PHP
Yii框架的redis命令使用方法简单示例
Oct 15 PHP
PHP数组基本用法与知识点总结
Jun 02 PHP
tp5使用layui实现多个图片上传(带附件选择)的方法实例
Nov 17 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
一个查看session内容的函数
2006/10/09 PHP
实用函数9
2007/11/08 PHP
不使用php api函数实现数组的交换排序示例
2014/04/13 PHP
php运行提示:Fatal error Allowed memory size内存不足的解决方法
2014/12/17 PHP
Ajax+PHP实现的删除数据功能示例
2019/02/12 PHP
个人总结的一些关于String、Function、Array的属性和用法
2007/01/10 Javascript
用js实现的仿sohu博客更换页面风格(简单版)
2007/03/22 Javascript
基于jquery实现的服务器验证控件的启用和禁用代码
2010/04/27 Javascript
对xmlHttp对象的理解
2011/01/17 Javascript
JavaScript电子时钟倒计时第二款
2016/01/10 Javascript
jquery插件EasyUI中form表单提交实例分享
2016/01/11 Javascript
JS简单获取客户端IP地址的方法【调用搜狐接口】
2016/09/05 Javascript
JavaScript三种绑定事件方式及相互之间的区别分析
2017/01/10 Javascript
jQuery基于正则表达式的表单验证功能示例
2017/01/21 Javascript
从零学习node.js之搭建http服务器(二)
2017/02/21 Javascript
原生javascript实现的全屏滚动功能示例
2017/09/19 Javascript
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
Nuxt.js 数据双向绑定的实现
2019/02/17 Javascript
微信小程序登录对接Django后端实现JWT方式验证登录详解
2019/07/29 Javascript
在Vue中使用HOC模式的实现
2020/08/23 Javascript
[02:31]DOTA2帕克 英雄基础教程
2013/11/26 DOTA
Python的Flask框架中SQLAlchemy使用时的乱码问题解决
2015/11/07 Python
python模拟登录并且保持cookie的方法详解
2017/04/04 Python
Python 由字符串函数名得到对应的函数(实例讲解)
2017/08/10 Python
Python学习笔记之图片人脸检测识别实例教程
2019/03/06 Python
HTML5开发动态音频图的实现
2020/07/02 HTML / CSS
瑞士灯具购物网站:Lampenwelt.ch
2018/07/08 全球购物
婴儿鞋,独特的婴儿服装和配件:Zutano
2018/11/03 全球购物
绘儿乐产品官方在线商店:Crayola.com
2019/09/07 全球购物
Hotels.com韩国:海外国内旅行所需的酒店和住宿预订网站
2020/05/08 全球购物
JavaScript实现前端网页版倒计时
2021/03/24 Javascript
生物科学系大学生的自我评价
2013/12/20 职场文书
写给老师的感谢信
2015/01/20 职场文书
公司年会晚会开幕词
2019/04/02 职场文书
讨论nginx location 顺序问题
2022/05/30 Servers