我是Drupal的新手所以请接受我的初学者问题。
我有这个网站,现在我需要管理。 不幸的是,最近似乎该网站可能已被黑客攻击并且隐藏的链接已添加到主页中(最后,在页脚之后)。
我通过右键点击>查看页面时发现了它查看页面来源
隐藏链接仅添加到主页,而不是其他页面。但是,我不知道如何打开主页的源代码并编辑以删除链接。我已经查看了所有可用的管理员设置选项,我也试过谷歌,但似乎没有一个答案。
PS。我已经查看了服务器上的page.tpl.php,似乎没什么问题。
更新
感谢您提供的所有帮助!
我在 theme.inc 文件中找到了代码。所以一旦我删除这部分代码,网站应该再次清理,对吧?请告诉我是否需要做其他事情因为这是我第一次清理黑客网站(我真的是初学者)
此外,我还进行了谷歌搜索“site:websitename.com”,发现有一些未知的网址,例如 “websitename.com/some-product -name“ 即可。我搜索了节点,但发现没有任何相关的节点。点击后,链接会重定向到另一个网站。
非常感谢您能指导我如何删除它。
谢谢!
答案 0 :(得分:1)
如果没有任何帮助 - 提供网站链接,那么我可以看看是否有可以指导我实现目标的内容
答案 1 :(得分:0)
如果它不在主题中,它可以在几乎任何模块的预处理钩子中,因此在整个项目中搜索具有预处理的函数。 另一种可能性是通过javascript注入的链接,因此搜索所有js文件以查找恶意链接的href(在这些链接的href中实际搜索目标网站的整个项目文件不需要任何费用)。
你可以在像eclipse / netbean ......这样的IDE中加载项目源的全局搜索。
如果链接存放在数据库中而不是代码中,找到它会很棘手,逐个禁用所有模块,切换到默认主题,如果没有什么工作用drupal替换当前drupal核心文件.org以防它们被破坏(同一版本以避免兼容性问题),因此您可以找到该网站的哪个部分导致此问题。 祝你好运!
答案 2 :(得分:0)
可能存在很多问题。