您现在的位置:
  1. 首页
  2. 建站
  3. php代码解密

php代码解密

把下面的代码保存成php文件,然后在本地虚拟环境中运行。代码中“需要还原的代码或文件名”指的是文件名和前面提到的保存文件在同一个目录下。如果之前保存的php文件为jm.php,这要解密的文件需要和这个文件在同一个目录下。
接着在虚拟环境中运行jm.php,然后在运行后的网页中查看源码,即为解密后的代码。
解密代码如下:
<?php
function unscrambler($code) {
if(! is_array($code)) {
$code = str_replace(‘__FILE__’, “‘$code'”, str_replace(‘eval’, ‘$code=’, file_get_contents($code)));
eval(‘?>’ . $code);
}else {
extract($code);
$code = str_replace(“eval”, ‘$code=’, $code);
eval($code);
}
if(strstr($code, ‘eval’)) return unscrambler(get_defined_vars());
else return $code;
}
echo unscrambler(‘需要还原的代码或文件名’);
?>

发表评论

必填

必填