如果一个 PHP 文件已经删除所有写入权限,还有其他办法通过程序去修改吗

52 天前
 simonlu9

如标题,但是昨天还是被写入了,目前只有想到两个可能,ssh 密码被泄露,程序有漏洞

881 次点击
所在节点    程序员
11 条回复
iyiluo
52 天前
只是权限标识,高权账号可以先改权限标识,弄完后再还原权限
simonlu9
52 天前
@iyiluo 这种可以用单纯 php 实现吗
815979670
52 天前
这个和 php 文件本身没关系,和运行 php 的容器权限有关系,比如 php 文件只有读取权限 但 php-fpm 是 root 运行的,那么 php 的执行权限就是 root
simonlu9
52 天前
@815979670 执行用户是 www,我确保这个用户没有修改权限
changepll
52 天前
这个你查一下文件修改日志. 看这个修改是哪个用户操作的, 你就知道是 root 还是 www 用户了. 如果是 www 用户, 那再查一下请求日志. 可以看是哪个请求修改的
gamexg
52 天前
@simonlu9 #2 如果执行 php 的用户有权限,那么 php 可以
MrUser
51 天前
答非所问:
用 `chattr +i /path/file` 锁定后可以防止一些 webshell ,想取消了可以执行 `chattr -i /path/file`
simonlu9
51 天前
@MrUser 已改,试下这个方法,昨晚又被改了,我通过 ssh 登录日志,audit 审计日志,观察过,没有发现异常的,很好奇是怎么修改的,百思不得其解
julyclyde
46 天前
@simonlu9 audit 都开了还没看出来问题??
simonlu9
45 天前
@julyclyde 是的,很明显文件变化了,但 audit 日志根本没有
julyclyde
45 天前
@simonlu9 是不是连内核都脏了啊?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1024614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX