评论:amxku的博客

amxku PS:写的是7j,一是国外的,相比之下,外国的东西,速度更快,7j可能抑郁。呵呵,学习和研究功能FlashFXP($数据)。


{


通过美元= substr($数据,2);






flashfxp_key美元=阵列(Y,0,一,0,3,0,6,0,Z,0,一,0,4,0,8,0,






amxku的博客

amxku PS:写的是7j,一是国外的,相比之下,外国的东西,速度更快,7j可能抑郁。呵呵,学习和研究功能FlashFXP($数据)。


{


通过美元= substr($数据,2);






flashfxp_key美元=阵列(Y,0,一,0,3,0,6,0,Z,0,一,0,4,0,8,0,D,E,0,0,0,H,F,0, 0, 0,0, 0, 0,0, 0, 0,0, 0, 0,0, 0, 0,0, 0, 0,0, 0, 0,0




为($我= 0;$我< strlen($ 2美元的数据);I = 2)


{


为运行=(Hexdec(substr(合传,我,2))^ hexdec(dechex(ORD($ flashfxp_key {我}))))- Hexdec(substr($数据,2)));




如果(运行$ < 0)


运行$ 255;




$数= CHR($运行);


}




返回$;


}


国外的功能decryptffxp($密文)


{


magic_buffer美元=ya36za48dehfrvghgrg57h5uldv3 ;


$=0;


$长度= strlen($密文);




而($计算长度)


{


CTS美元。= CHR(hexdec($密文{ $数}。$密文{ 1 });


$=2;


}




$长度= strlen($ CTS);


$=0;


mbcount = 0美元;




而(1美元)


{


变量$foo = ORD($ CTS { $计数1 })^ ORD($ magic_buffer { $ mbcount });




如果($ Foo -曼特尔($ CTS { $数})<0)


{


为明文。= CHR($ Foo -曼特尔($ CTS { $数})255);


}


其他的


{


为明文。= CHR($ Foo -曼特尔($ CTS { $数}));


}




$计数;


mbcount美元;




如果($ mbcount = 28)


{


mbcount = 0美元;


}


}




返回纯文本;


}