【问题标题】:Remove write and modify files in php.ini删除 php.ini 中的写入和修改文件
【发布时间】:2016-04-13 10:05:42
【问题描述】:

我试图强化一个旧的 Joomla 网站,所有者不会支付更新费用,并且它一直被黑客入侵。请记住,他们不会更新它,因此没有用户需要任何文件写入权限。是否可以修改 php.ini 文件,使用户没有任何文件创建或文件修改权限?目前我花了几个小时删除或恢复注入文件中的废话,如果可以将其设为不可写会好得多。

【问题讨论】:

    标签: php


    【解决方案1】:

    将其修改为 700,因此只有所有者才能创建、修改和删除文件。

    【讨论】:

    • 他们是否可以绕过这一点,例如让服务器修改文件?因为我认为他们一直在使用 mysql 注入来修改文件,并且也一直在创建垃圾文件。
    • 没有人可以 CHMOD 文件,只有所有者。我认为没有人可以绕过这一点。
    • 我认为这将离开网站,以便其他人可以查看它好吗?
    • 每个人都可以访问网站,但只有网站所有者可以创建/修改/删除文件
    【解决方案2】:

    CHMOD 700 来自(可能是 777)-> 所有者只有 C、M、D 权限

    【讨论】:

    • 他们是否可以绕过这一点,例如让服务器修改文件?因为我认为他们一直在使用 mysql 注入来修改文件,并且也一直在创建垃圾文件。
    • 只有所有者和root才能修改
    • 网站是否仍然可见?
    猜你喜欢
    • 2020-05-19
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    • 2023-02-10
    • 1970-01-01
    • 1970-01-01
    • 2012-04-24
    • 1970-01-01
    相关资源
    最近更新 更多