免费解密:PHP文件加密代码留着有用吗?
温馨提示:这篇文章已超过558天没有更新,请注意相关的内容是否还可用!
最近有整理部份源码,发现上面一些PHP文件是加密的,如下图:
虽然源码不影响使用,但闲来无事,就研究着解密看看!
然而乎百度了一通,发现一些免费解读的网站,一般全是解读一半,如果想全部解密成功要收费,一般一个文件就在几块钱左右php源码混淆类加密,像我这个源码有几十个,算出来一两百是有的!
对于一个不偏爱花钱的抠门人,呵呵,只能自己解决喽!
首先,一般只要不是太难的类似这样加密代码大部是这种的,如下:
$O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");
$O00O0O=$O00OO0{3}.$O00OO0{6}.$O00OO0{33}.$O00OO0{30};
$O0OO00=$O00OO0{33}.$O00OO0{10}.$O00OO0{24}.$O00OO0{10}.$O00OO0{24};
$OO0O00=$O0OO00{0}.$O00OO0{18}.$O00OO0{3}.$O0OO00{0}.$O0OO00{1}.$O00OO0{24};$OO0000=$O00OO0{7}.$O00OO0{13};$O00O0O.=$O00OO0{22}.$O00OO0{36}.$O00OO0{29}.$O00OO0{26}.$O00OO0{30}.$O00OO0{32}.$O00OO0{35}.$O00OO0{26}.$O00OO0{30};
eval($O00O0O("JE8wTzAwMD0iZENvVnp1dGtJSnllUVd4VXJxQVNOb*************));
首先,在以下的这行代码然后回车,输入如下
$O00OO0=urldecode("%6E1%7A%62%2F%6D%615%5C%76%740%6928%2D%70%78%75%71%79%2A6%6C%72%6B%64%679%5F%65%68%63%73%77%6F4%2B%6637%6A");
echo $O00OO0;
虽然意思就是把$用echo输出,能过HTML的方法显示出来会受到如下
n1zb/ma5/vt0i28-pxuqy*6lrkdg9_ehcswo4+f37j
以这种推,把以下的几行全部通过echo显示出来,当然放到服务器单个PHP文件里,用网站开启即可显示!
接出来整理出如下代码
$O00O0O='base';
$O0OO00='strstr';
$OO0O00='substr';
$OO0000='52';
$O00O0O.='base64_decode'
这种代码留着有用。记录下来!
接出来首先对如下解读
eval($O00O0O("JE8wTzAwMD0iZENvVnp1dGtJSnllUVd4VXJxQVNOb*************"));
将后面的替换成
echo ( base64_decode("JE8wTzAwMD0iZENvVnp1dGtJSnllUVd4VXJxQVNOb*************"));
在网站运行会神奇的看到会显示出类似如下的代码
$O0O000="dCoVzutkIJyeQWxUrqASNl*************";eval('?>'.$O00O0O($O0OO00($OO0O00($O0O000,$OO0000*2),$OO0O00($O0O000,$OO0000,$OO0000),$OO0O00($O0O000,0,$OO0000))));
之后最关键的一步,很多网上的教程说实话在此处说的很含糊,但似乎这一步关键却更简单。
由于到了这一步就是简单的更换,值的留意的是,类似于$这些值,是为了看似差不多,让你们容易搞错而生的,所以最好是在DW里去替换,不要自觉得自己是火眼金睛,玩不转的!听人劝,用DW最好
而替换的部分通常全在里面那部分代码的上面,也就是
.$O00O0O($O0OO00($OO0O00($O0O000,$OO0000*2),$OO0O00($O0O000,$OO0000,$OO0000),$OO0O00($O0O000,0,$OO0000))));
后面的这段代码通过刚刚让记录的那五个值去更换后最终结果通常是如下
base64_decode(strtr(substr($O0O000,52*2),substr($O0O000,52,52),substr($O0O000,0,52)));
后来把这部份代码在网站中开启,右键查源代码php源码混淆类加密,一般就是解读后的代码了!
是不是很神奇!学会的同事记的多来电脑屋学习网站知识哟!
发现广告也可以帮点一下,谢谢喽!
本文来自网络,如有侵权请联系网站客服进行删除
还没有评论,来说两句吧...