|
|
发表于 2013-1-17 19:39:19
|
显示全部楼层
空中铁匠 发表于 2013-1-17 18:19 
# b5 ?) }1 h$ z7 Q/ X7 x我有个加密的代码是二次加密的,我网上找好久也解决不了
" u+ A2 m' y/ K }! {3 E" s( W7 Y" o7 c1 J" [2 o4 G
$_X=base64_decode($_X);$_X=strtr($_X,'123456 ... : a- S) W# s$ T7 _) W+ E
解决好了加分哈
( f" ^" i$ K! n- f) v8 |0 e! A, X
/ R0 P2 L. M) v; j) ^, w# T你那段代码排列以后是这个:
6 d- C9 d- D9 R# m2 P
/ s' b2 p( Y) T: i* z4 g1 v8 V7 E+ a$_X=base64_decode($_X);& l, q' M( Q7 |8 R" o# x! R
$_X=strtr($_X,’123456aouie’,’aouie123456′);8 k7 E x: W y* b$ ?" g
$_R=ereg_replace(’__FILE__’,”‘”.$_F.”‘”,$_X);; L9 k; U! B ?2 a# o: ?
eval($_R);" G! ?6 T6 w4 C) u2 m1 b4 E
$_R=0;; L7 T& ~: G2 E+ F! g
$_X=0;
: t- I Z8 ^( s0 Z! ]: E6 m3 E( R$ U3 J7 V. K0 _, S
接下来我们把. [, Q4 H3 x7 J+ r0 I7 s
eval(base64_decode那堆用上面代码给换掉,(注意:替换的时候要包括 ?>)
1 t( r9 i$ Q; q2 ]% m2 X8 W7 f. k* B, Y+ [( D4 C! F) V
最后一步,将
1 k5 G5 a& V& X2 t+ f1 b) A1 s% y; n) \, c2 f" d* Y
eval($_R);- z6 Y' f& b% O1 h
; C \9 e0 C% \, I
换成. r8 |% w: J [" v1 F7 ]
* O1 ^7 V( L2 {. a
echo 'WENEEDTHIS->'.$_R.'<-WENEEDTHIS';
5 m; r2 B) C) x1 m
$ W4 K0 L5 |+ j4 i5 T6 x9 L3 T- h然后保存footer.php(如果你是这个footer文件加密的话),上传到你的web服务器,在浏览器打开,就能看到破解后的代码了。 |
|