
PHP使用Redis事务进行
雪洁 2019-02-15 07:50:10
<?php /*********************************** *威盾PHP加密专家解密算法 ***********************************/ $filename = __DIR__ . "/application/controllers/admin.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 "<h1>文件解密成功</h1><textarea name='' rows='50' cols='120'><?phpn" . base64_decode(strtr($Secret, $decode_key, 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/')) . "?></textarea>"; ?>
站长QQ: 513569228 本博客旨在记录工作中遇到的问题,并为大家提供帮助,如有疑问可加群332646789,欢迎共同交流技术上的难题...