|
发表于 2013-1-17 19:39:19
|
显示全部楼层
空中铁匠 发表于 2013-1-17 18:19
9 d$ B, z8 G: T/ z0 j3 y我有个加密的代码是二次加密的,我网上找好久也解决不了
8 X5 t) n( g% F( {" A7 Q( z. d2 t9 z- s# R! ^' e
$_X=base64_decode($_X);$_X=strtr($_X,'123456 ...
& U1 ^0 D1 I' z& E' u$ f解决好了加分哈
w2 T5 g6 L% }" @& x
' U& g3 e/ M) F( H你那段代码排列以后是这个:
$ r/ G' s3 D( z: J3 B4 T7 q7 j' }) N T' Q. X+ k3 z7 B3 X3 `) ?
$_X=base64_decode($_X);
; E# I3 r+ W7 b$_X=strtr($_X,’123456aouie’,’aouie123456′);
& Y9 ^/ {6 l; o- _. m5 o) h$_R=ereg_replace(’__FILE__’,”‘”.$_F.”‘”,$_X);
# |' N7 k0 ?+ L, beval($_R);6 |5 x/ f3 ]6 n2 B7 Z/ Z4 J, {
$_R=0;
3 ~5 R, `4 O h; \/ ?( z1 R$_X=0;
- X: I& @- u. G' |1 e4 s
+ k( o0 Z d# L! P3 {接下来我们把$ T2 E1 o) w* x1 F. Q3 U
eval(base64_decode那堆用上面代码给换掉,(注意:替换的时候要包括 ?>)
6 ?( Z w3 e( d/ L0 S: ?1 r* n6 P. M; a
最后一步,将
0 y) w c1 y2 m4 J
& w/ [/ o; _/ q) X' neval($_R);
9 }: L+ r1 U9 F: P' c* j) I" V W ?0 T
换成
1 D% O+ G, b3 Q9 x
! A4 F* u8 X: _1 b# e1 f v* Wecho 'WENEEDTHIS->'.$_R.'<-WENEEDTHIS';
" ]$ V. }" t9 T/ y. Z m- L: a/ a
然后保存footer.php(如果你是这个footer文件加密的话),上传到你的web服务器,在浏览器打开,就能看到破解后的代码了。 |
|