【问题标题】:Decode Footer Link解码页脚链接
【发布时间】:2010-10-30 11:22:00
【问题描述】:

我的 wordpress 上有一个免费主题。但它的页脚有链接。当我看到它的footer.php时,我只看到这样......:

<?php eval(stripslashes(gzinflate(base64_decode("dVLLboMwEDwTKf+wyqEhF7g3lKh/UCWRqkpIyOAltgQY2U5IpH58/YBAk5YL652dnd2xd+lyAbNvOiUx5ZcBHePlIkhMBJy+ZatC0Fsu+YnpbDXrMhUoTrEgMidUmYpk17EOeBVW57bUXLQ5XrnSKszWmmGDtixXTPTZerOB36lws4VdOk4RBE8ayo0QGMSpnFDnA+KpjjTSp23G6PFvortCJYRG6fs/ZnON19n2L6XoblvwM2DJBFCiMfxyI0BCfI5JrEwHX1XU4sTbShgXzrI2q9vSu1sztCUNDnASkzQCeK9r2Fv7FexRobwgjeAbjtY5+JDiYgygUNzc7mSUZVp3r3Hc933UdxobwlvKZVSKxqh+Ckk7iUrB0SBWxzT8l69EWxBGJG8G+gFVzeEgWIHakp0tz966hm6/vsu9keMt/XkprtQ/CN1zbX2fHoVn2LfoKEw3tTHvBw==")))); ?>

我怎样才能删除这些链接并在那里添加我自己的链接???

【问题讨论】:

  • @Gordon 这看起来很像主题作者内置的代码块,试图阻止像这个家伙这样的小丑更改其中的版权声明
  • @Pekka Feeble,但显然并非不成功。

标签: php wordpress hyperlink decode


【解决方案1】:

就像其他人已经在 cmets 中指出的那样,该主题的作者显然试图阻止您故意更改页脚。 您必须查看主题的许可协议或联系主题的作者是否可以删除版权声明。仅仅因为您不必为主题付费,并不意味着您可以修改它。它说“保留所有权利”是有原因的。

您可以通过evaling 而非echoing 来查看实际的页脚代码,例如

echo stripslashes(gzinflate(base64_decode("dVLLboMwEDwTKf+[...]THvBw==")));

这将为您提供页脚的 PHP 代码。 如果允许您修改此代码,您必须将原始页脚代码替换为修改后的版本。

旁注:页脚 div 和它包含的 div 都有 ID,所以你也可以hide the links with CSS。这会减少侵入性,尽管您应该先征求许可并没有改变。

【讨论】:

  • 我已经可以在我的网站上看到链接了.. 那么 echo 是什么意思呢?我有权删除它,所以不用担心..我知道设计它的人,但现在无法联系他..我只想从我的网站上删除它..如何???我删除了 eval 并在那里写 echo 并保存.. 但是没有任何变化.. 我仍然可以在我的网站中看到链接..
  • @curious 老实说“我认识设计它的人,但现在无法联系他” 对我来说听起来不太有说服力。如果我不给您任何复制和粘贴代码以侵犯他人的知识产权,请多多包涵。我的答案包含两种可能的解决方案以及您需要知道的所有提示才能使其正常工作。就像 Pekka 已经说过的,如果你真的认识作者,请向他或她寻求帮助。如果您现在无法联系到作者,也许明天可以。
【解决方案2】:

这种加密页脚包含恶意软件的情况多次发生。 所以,每个人都应该被指示去解码它。

一般来说,加密不是阻止盗版的方法。高质量的主题和良好的商业模式是限制盗版的一种方式(只需看看主题森林及其实际运作的商业模式)

谢谢你,对不起,如果我是 OT

【讨论】:

    猜你喜欢
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    • 2013-06-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多