|
|
发表于 2013-1-17 19:39:19
|
显示全部楼层
空中铁匠 发表于 2013-1-17 18:19 
- Z( N5 S* T: Y- q& j我有个加密的代码是二次加密的,我网上找好久也解决不了
- c4 H/ f2 o8 _9 f+ K2 {) K2 ]: `- a% q7 T
$_X=base64_decode($_X);$_X=strtr($_X,'123456 ... ( Z! E" Y2 M( b3 R
解决好了加分哈 6 v- v) C# \3 g
7 A5 S. H9 Q. ?4 |$ H7 P你那段代码排列以后是这个:: g7 H7 Y9 Q* e R& H" L
0 d2 S1 U# B8 X2 ~( m1 n$_X=base64_decode($_X);% r/ i1 R C+ C* P4 X1 ]/ k
$_X=strtr($_X,’123456aouie’,’aouie123456′);) k& t) @1 I( x& @4 q
$_R=ereg_replace(’__FILE__’,”‘”.$_F.”‘”,$_X);) Q# |. o; j! J8 Y% _& G7 J, U; Y- i
eval($_R);7 G0 Z! p8 f' ]1 g, k# u, z7 N
$_R=0;% d: S/ v, F7 q+ f
$_X=0;0 y/ k' ?9 E% |7 I" T% d: y
9 L/ \2 J- X" M3 s9 `3 Y+ |$ c接下来我们把
6 I" o, M; B7 Z; I3 ?& u& ^eval(base64_decode那堆用上面代码给换掉,(注意:替换的时候要包括 ?>)
$ y. O& h7 B |8 E" W( ^: c! Q# o, b* ^0 W' _! ?3 X1 k/ G* y! r9 k7 W$ i6 K. i
最后一步,将
: ?9 I0 ^9 k2 R$ n4 m5 J& Z* `
! Y3 F! r) P/ H3 T( @0 G7 Y* Ueval($_R);; m5 s( N+ s2 c9 h& N/ F: O- s
/ T/ \4 f6 c! K换成
& l$ a: \ @. T: o1 @% Q2 \
; }2 Q' I3 L2 f3 ]echo 'WENEEDTHIS->'.$_R.'<-WENEEDTHIS';
* \! ?/ e4 ?7 [1 v+ K% C9 c! L- A X7 F. D
然后保存footer.php(如果你是这个footer文件加密的话),上传到你的web服务器,在浏览器打开,就能看到破解后的代码了。 |
|