科威PHP版本防火墙【代码解密】

我前段时间无聊就把他加密的代码一个个解密了下- -,貌似用的phpjm?忘记了,然后我就去解密。
解密了下看了看源码,发现去掉时间限制很简单
一个是注释exp_time,一个是看他的AES加密算法进行逆向解密一下,简单的很,大家自己看哈!

核心代码

    for($i=0;$i<=255;$i++) {
$rndkey[$i] = ord($key[$i%$key_length]);
$box[$i] = $i;
}
for($j=$i=0;$i<256;$i++){
$j = ($j+$box[$i]+$rndkey[$i]) %256;
$tmp = $box[$i];
$box[$i] = $box[$j];
$box[$j] = $tmp;
}
for($a=$j=$i=0;$i<$string_length;$i++) {
$a = ($a+1) %256;
$j = ($j+$box[$a]) %256;
$tmp = $box[$a];
$box[$a] = $box[$j];
$box[$j] = $tmp;
$result .= chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256]));
}

QQ20150417-1.png
QQ20150417-2.png
QQ20150417-3.png

科威php防火墙解密版.zip

标签: 无
返回文章列表 文章二维码
本页链接的二维码
打赏二维码
添加新评论