php decode
100
见到的一个类似编码的shell,请解码
<?php
function CLsI($ZzvSWE) {
$ZzvSWE = gzinflate(base64_decode($ZzvSWE));
for ($i = 0; $i < strlen($ZzvSWE); $i++) {
$ZzvSWE[$i] = chr(ord($ZzvSWE[$i]) - 1);
}
return $ZzvSWE;
}eval(CLsI("+7DnQGFmYVZ+eoGmlg0fd3puUoZ1fkppek1GdVZhQnJSSZq5aUImGNQBAA=="));?>
观察php代码发现最后这个eval函数不对,eval() 函数把字符串按照 PHP 代码来计算。所以改成echo就好了,不过要放到环境里面去运行。
本文介绍了一段使用gzinflate和base64_decode进行编码的PHP shell代码,并详细解析了其解码过程。通过将eval替换为echo并在环境中运行,揭示了代码的实际功能。
1443

被折叠的 条评论
为什么被折叠?



