linux应急响应
有windows就有linux
最后更新于
有windows就有linux
最后更新于
在linux下有一个特别的临时文件, /tmp,每个用户都可以对他进行读写操作,所以我们可以查看/tmp下面有没有一些特别的文件。
通过ls -alt三个参数来查看,t是time按照时间排序,a是all所有的,l是long长格式显示目录下的内容列表。
恶意代码很可能在开机启动的位置
开机自启动项内容在/etc/init.d。我们可以去查看信息。
如果我们想查看某个文件更加详细的时间信息,可以使用指令
可以看到modify时间,birth时间,change时间和access时间。
主要是查找24h之内被修改的文件。
指令:
查找72小时之内新增的文件。
atime 意为access time 访问时间 -n 表示查询的是在n天之内的范围,+n表示n天之前 n表示正好第n天
ctime 意为change time 状态的改变时间 -n 表示查询的是在n天之内的范围,+n表示n天之前 n表示正好第n天
mtime 意为modify time 文件内容改变时间 -n 表示查询的是在n天之内的范围,+n表示n天之前 n表示正好第n天
权限查找,如果某些文件有777权限就很可以。
指令
如果哪个进程是未知的,我们使用 kill -9 pid然后关闭
我们可以用ps命令去分析进程,根据netstat得到pid,然后用ps命令分析进程。
查看所有进程信息
查看使用22端口的进程。
我们可以用lsof查看隐藏的进程。
比如查看端口22的隐藏进程
在linux做的操作都会被记录到系统日志中,对于登录也可以查看日志信息查看是否有异常登录。
last命令记录着所有的用户登录日志,他的结果来自于/var/log/wtmp文件,稍有经验的会删除掉,但是还是会有蛛丝马迹在此文件中的。
查看登录日志,筛选非本地登录。