评论: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美元;
}
}
返回纯
文本;
}