如何通过PHP代码显示ioncube解码的php文件?

时间:2013-11-26 12:10:09

标签: php email hosting ioncube

我有一个我需要支持的公司的网站。支持该网站的人给了我所有档案文件和数据库,以便将其移至我的主机。我感动它,这一天都很好。我发现了一个问题 - 电子邮件表单不起作用。我想我需要更改邮件服务器设置,但我不能这样做,因为具有此设置的文件由ionCube编码。我把它安装在我的主机上,但在我的本地计算机上我无法编辑此文件。有没有办法在服务器端通过php解码后显示这个php文件?

1 个答案:

答案 0 :(得分:1)

没有合法的方法来执行此操作,文件被编译为字节码,因此源代码消失了。虽然保护网站文件非常有意义,但是当黑客入侵服务器时,黑客很难找到敏感数据,如数据库连接细节,这样做也会使得在不破坏网站过程中引入恶意软件更加困难,原始文件也应保存在某处,以便进行更新。听起来好像这是你遇到的保护背后的动机,如果你应该回到提供脚本的人那里,也许他们也会有非编码版本(他们应该!)。如果没有,并且邮件脚本是开源的,您可以在Web上找到可以重新创建文件的非编码主文件。最糟糕的情况是,你可能需要写一个新的表格,但这不应该太繁重。 (披露,我与ionCube有关)。