在网站的所有.php文件中找到PHP base64_decode eval。为什么?

时间:2016-05-05 17:57:29

标签: php encoding decoding

我的一位朋友要求对他的网站进行一些更改。在查看代码时,我发现每个php文件都有这一行代码。所以我不得不解码字符串并用结果替换文件。从那里,我能够对网站进行适当的调整。

<?php eval("?>".base64_decode("PD9waHANCglpbmNsdWRlX29uY2UoJ2Z1bmN0aW9ucy5waHAnKTsNCj8+DQo8IURPQ1RZUEUgaHRtbCBQdWJsaWMgIi0vL1czQy8vRFREIFhIVE1MIDEuMCBUcmFuc2l0a......=")); ?>

我的问题是为什么会有人做这样的事情?这不会为每个页面添加额外的流程吗?

1 个答案:

答案 0 :(得分:1)

他只是认为这可能会保护代码不会被盗,但这当然是错误的。