你的文件系统格式是?sarrow 写了:好了,多谢各位。
补救的办法,就这个样子了——不然就得再复杂一点,利用file检测文件的mime属性,然后决定是否添加可执行属性。
这问题不讨论了。
现在能否提供一个方法给我,让我能检测出,到底是哪个程序在干坏事?利用日志?安装杀软?还是……
不明原因的可执行属性
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 不明原因的可执行属性
-
- 帖子: 403
- 注册时间: 2007-10-27 1:04
Re: 不明原因的可执行属性
雪狐,有何指教?
我除了swap分区,都是ext4格式。
我除了swap分区,都是ext4格式。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 不明原因的可执行属性
sarrow 写了:雪狐,有何指教?
我除了swap分区,都是ext4格式。
你是说,你的家目录下有两个符号链接,它指向其它分区的普通文件?我符号链接到家目录下的其他两个分区中的文件,也没有逃脱上述厄运。非家目录的,root所有者的文件夹/分区,则没有出现问题
你试试以下操作:
* 在家目录下符号链接其它分区的目录
* 在非家目录下建立属于自己的目录,里边放些正常文件
* 检查被改变文件的 ctime
-
- 帖子: 403
- 注册时间: 2007-10-27 1:04
Re: 不明原因的可执行属性
然后呢?雪狐,多说点吧。因为,我也不知道下一次出问题是什么时候。等到下一次,我都不知道自己还记得住不?
这玩意儿是不定时的——反正没发现规律。
这玩意儿是不定时的——反正没发现规律。
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 不明原因的可执行属性
可以时不时地把所有进程都列出来,看看能不能发现可疑的程序。
改文件的权限很快的,估计想抓个现行的话,不太容易。但我估计如果有个捣蛋的进程,它应该不止是改改权限,所以运气好的话,也许能猜出来。
改文件的权限很快的,估计想抓个现行的话,不太容易。但我估计如果有个捣蛋的进程,它应该不止是改改权限,所以运气好的话,也许能猜出来。
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 不明原因的可执行属性
静观其变,找规律,获取更多的信息。sarrow 写了:然后呢?雪狐,多说点吧。因为,我也不知道下一次出问题是什么时候。等到下一次,我都不知道自己还记得住不?
这玩意儿是不定时的——反正没发现规律。
这样可能等太久。另外,可以用 inotify 试试,这个应该更可靠(不过需要编程)。aerofox 写了:可以时不时地把所有进程都列出来,看看能不能发现可疑的程序。
改文件的权限很快的,估计想抓个现行的话,不太容易。但我估计如果有个捣蛋的进程,它应该不止是改改权限,所以运气好的话,也许能猜出来。
-
- 帖子: 1453
- 注册时间: 2008-05-24 8:30
Re: 不明原因的可执行属性
时不时地把所有进程都列出来,这个过程也可以自动进行,这样就不太累了。
代码: 全选
#!/bin/bash
while true; do
LSTFILE=~/all_processes.lst
TMPFILE=/tmp/TMP$$
touch $LSTFILE
(cat $LSTFILE; ps ax -ouser=,cmd=) | sort -u > $TMPFILE
mv $TMPFILE $LSTFILE
sleep 30
done
-
- 帖子: 73
- 注册时间: 2006-04-24 0:36
Re: 不明原因的可执行属性
呃。。。看一下你的 ~/.bashrc
# umask 022 <---找到这个。。
看看是怎么写的。。
# umask 022 <---找到这个。。
看看是怎么写的。。
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 不明原因的可执行属性
用 inotify,监视一个文件就够了!
- lilydjwg
- 论坛版主
- 帖子: 4258
- 注册时间: 2009-04-11 23:46
- 系统: Arch Linux
- 联系:
Re: 不明原因的可执行属性
这个只能看到属性更改事件,不能找到是谁干的。自由建客 写了:用 inotify,监视一个文件就够了!
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 不明原因的可执行属性
audit 呢?