|
发表于 2013-1-17 19:39:19
|
显示全部楼层
空中铁匠 发表于 2013-1-17 18:19 
( T& K, L' e5 q8 j我有个加密的代码是二次加密的,我网上找好久也解决不了& b; Q* p$ K0 ^+ s* X
& ^% X0 j: u7 q, ^$_X=base64_decode($_X);$_X=strtr($_X,'123456 ...
% f ^, |8 }7 N9 C2 N- X解决好了加分哈 - @' \$ b7 ~5 {- z6 n8 `& D: I
: c. M+ i* a& H% I( r
你那段代码排列以后是这个:. a0 t; {$ u F. r5 K4 Z" z
7 P1 Z* p! N% K, ?6 J5 @4 F" j! B$_X=base64_decode($_X);" c; {& z# c. ^" g
$_X=strtr($_X,’123456aouie’,’aouie123456′);
- p2 ?- G3 [1 t6 h$_R=ereg_replace(’__FILE__’,”‘”.$_F.”‘”,$_X);
+ ~7 M# O% ^; l7 E4 ?' [* teval($_R);' N7 {4 U1 H0 a; X6 B
$_R=0;( U& @3 L) Y5 Z
$_X=0;
7 t/ B+ D G/ k: X
& q5 H6 d$ m! c( B) c3 t% t接下来我们把4 Z9 k6 N# I4 d+ g: s
eval(base64_decode那堆用上面代码给换掉,(注意:替换的时候要包括 ?>)9 w# ^4 O/ I( i+ H* y4 Q! B3 y
3 h/ \& A+ k5 T, I0 e) `& L
最后一步,将. {, o- \ |* i8 p- ~
6 r6 y+ T; `$ @eval($_R);% A1 J: _- A# J5 U% S: r5 `
R7 k5 Z; T* `! ? M" s, k1 k- E换成
) z/ A+ q+ h; F* a! u* `; ]" g9 R( l3 T
echo 'WENEEDTHIS->'.$_R.'<-WENEEDTHIS';
$ q' ?) F1 m4 U% Q% ?" T$ }2 C1 G: t( b, N5 v
然后保存footer.php(如果你是这个footer文件加密的话),上传到你的web服务器,在浏览器打开,就能看到破解后的代码了。 |
|