首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linux系统入侵后处理经历

md5sum 校验执行文件判断,先找个同版本操作系统,获取到这个工具执行文件的 md5 值,再获取可疑的工具执行文件 md5 值,比较两个值是否相同,如果相同说明这个工具是可信任的,如果不相同很有可能是替换的...擦,还有几个,初步判断是工具替换了。 还有一个怎么叫 getty 呢,再正常系统里面对比进程,发现没有这个。估计又是黑客留下的,劳资怒了,宁可错杀一百,也不放过一个! ? 杀掉进程,删除目录。...删除后会自动生成 /usr/bin/bsd-port #判断是自动生成 java.log 或着后门程序 /usr/sbin/.sshd #判断是后门程序 小心,直接执行 java.log 可能会导致 Linux...如果是 XSS 攻击,应用层漏洞入侵怎么办? 针对这些问题,从我们公司角度来说,尽量不重装系统,业务太复杂。找出入侵点,跑的程序多,攻击面多,很棘手。先这样吧!兵来将挡,水来土掩。...让黑客趁机入侵的原因: 运维对网络安全实施落实力度低 没有相关安全测试人员,不能及时发现应用层漏洞 等等… 针对这次攻击,总结了下防护思路: Linux 系统安装后,启用防火墙,只允许信任源访问指定服务

2K70

linux系统入侵后处理实战

如果相同说明这个工具是可信任的,如果不相同很有可能是替换的。 另外,一般工具可执行文件大小都在几十K到几百K。 但我没有选择用md5方式来判断工具是否可信任,因为完全相同版本的操作系统并不好找。...擦,还有几个,初步判断是工具替换了。 还有一个怎么叫getty呢,再正常系统里面对比进程,发现没有这个。 宁可错杀一百,也不放过一个! 杀掉进程,删除目录。...如果是XSS攻击,应用层漏洞入侵怎么办? 针对这些问题,从我们公司角度来说,尽量不重装系统,业务太复杂。找出入侵点,跑的程序多,攻击面多,很棘手。 就先这样吧!兵来将挡,水来土掩。...~ 被黑客趁机入侵的原因: 1. 运维对网络安全实施落实力度低 2. 没有相关安全测试人员,不能及时发现应用层漏洞 等等......针对这次攻击,总结了下防护思路: 1. linux系统安装后,启用防火墙,只允许信任源访问指定服务,删除不必要的用户,关闭不必要的服务等。 2.

2.1K50

linux检测系统是否入侵(上)

入侵者在入侵成功后,往往会留下后门以便再次访问入侵的系统,而创建系统账号是一种比较常见的后门方式。...在做入侵排查的时候,用户配置文件/etc/passwd和密码配置文件/etc/shadow是需要去重点关注的地方。...strings -f /proc/$PID/environ | cut -f2 -d '' #查看该进程启动时的完整环境变量: > lsof -p $PID #列出该进程所打开的所有文件 检查系统服务 Linux...cat /etc/rc.local 检查计划任务 利用计划任务进行权限维持,可作为一种持久性机制入侵者利用。检查异常的计划任务,需要重点关注以下目录中是否存在恶意脚本。...cron.monthly/* /etc/cron.weekly/ /etc/anacrontab /var/spool/anacron/* 原文链接:https://rumenz.com/rumenbiji/linux-hacking

3.8K20

排查Linux机器是否已经入侵

来源:计算机与网络安全 ID:Computer-network 随着开源产品的越来越盛行,作为一个Linux运维工程师,能够清晰地鉴别异常机器是否已经入侵了显得至关重要,个人结合自己的工作经历,整理了几种常见的机器被黑情况供参考...背景信息:以下情况是在CentOS 6.9的系统中查看的,其它Linux发行版类似。 1.入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否清空,相关命令示例: ?...2.入侵者可能创建一个新的存放用户名及密码文件,可以查看/etc/passwd及/etc/shadow文件,相关命令示例: ?...11.如果确认机器已经入侵,重要文件已经被删除,可以尝试找回被删除的文件。 1>当进程打开了某个文件时,只要该进程保持打开该文件,即使将其删除,它依然存在于磁盘中。...3>当系统中的某个文件意外地删除了,只要这个时候系统中还有进程正在访问该文件,那么我们就可以通过lsof从/proc目录下恢复该文件的内容。

1.5K20

Linux主机入侵后的处理案例

一次Linux入侵后的分析 下面通过一个案例介绍下当一个服务器rootkit入侵后的处理思路和处理过程,rootkit攻击是Linux系统下最常见的攻击手段和攻击方式。...为了证明系统是否植入了rootkit,我们将网站服务器下的ps、top等命令与一个同版本可信操作系统下的命令做了md5sum校验,结果发现网站服务器下的这两个命令确实修改过,由此断定,此服务器已经入侵并且安装了...但是系统命令已经替换掉了,如果继续在该系统上执行操作将变得不可信,这里可以通过两种方法来避免这种情况,第一种方法是将此服务器的硬盘取下来挂载到另外一台安全的主机上进行分析,另一种方式就是从一个同版本可信操作系统下拷贝所有命令到这个入侵服务器下某个路径...,并且修改为可远程登录,之所以使用mail帐号,猜想可能是因为入侵者想留下一个隐蔽的帐号,以方便日后再次登录系统。...(4) 使用Linux下的Tcp_Wrappers防火墙,限制ssh登录的源地址。 原文地址:http://www.server110.com/linux_sec/201407/10731.html

2.1K121

记一次Linux入侵的经历

Linux入侵经历 入侵的一次经历 今天给大家说说一次入侵的经历,仅供大家参考。 事件起因 2017年9月7日下午测试带宽,登录到服务器。在/tmp目录下发现可疑执行文件SPR。...果然有该进程,基本可以判断该系统已经入侵了。 根据操作记录发现,入侵者从某个IP地址(江苏镇江电信)下载了可疑程序SPR。修改了其为可执行。然后把该程序放到了/root目录及/tmp目录。...检查系统文件是否替换 使用如下命令来检测系统文件是否替换: [root@server log]# rpm -Va Unsatisfied dependencies for ghostscript-fonts...还有一个问题就是,系统的ps命令如果替换了,我们有可能就查看不出可疑进程了。 检查有无可疑的定时任务 定时任务一般不会做什么手脚。最有可能的是修改了系统的启动脚本。...事后总结 本次系统入侵,主要是由于系统密码过于简单所致。密码简单到。。。,哎,你懂得。 设置复杂的密码,使用工具生成随机的密码,且密码长度大于20位。

1.5K70

Linux入侵,挖矿进程隐藏排查记录

今天来给大家分享下这两天遇到的一个问题,服务器挖矿了,把我的排查记录分享下,希望能帮到有需要的同学。...问题原因 ---- 多台服务器持续告警CPU过高,服务器为K8s的应用节点,正常情况下CPU使用率都挺低的,通过排查是原因是挖矿了,下面为定位过程 定位过程 ---- 登陆问题主机10.92.0.X,...cpu使用率基本跑满(用户态),没有发现可疑的进程,初步怀疑可能是进程在哪里隐藏了 执行命令ps -aux --sort=-pcpu|head -10 嗯哼,藏得够深的,可还是揪出来啦 ? ?...:999/version.txt",并下载 写入到本地隐藏文件/tmp/.x,然后执行 注意:这个执行文件会修改服务器的一些配置,如dns,hosts,定时任务,创建可执行文件 查看dns 果然dns修改了...查看定时任务 一般情况使用crontab -l是看不到的,需要查看/etc/crontab, 发现定时任务加入了一条 0 /8 * * root /usr/lib/libiacpkmn.so.3 ?

6.5K30

安全研究 | Linux入侵,挖矿进程隐藏案例分析

二、入侵分析 本次捕获案例的入侵流程与以往相比,没有特殊的地方,也是利用通用漏洞入侵服务器并获得相关权限,从而植入挖矿程序再进行隐藏。...在服务器入侵后,首先可以明显感觉到服务器的资源被占用而导致的操作迟缓等问题,通过一些常规手段可以发现一些异常信息,但又看不到进程信息: ?...在变更文件里可以看到一些挖矿程序,同时 /etc/ld.so.preload 文件的变更需要引起注意,这里涉及到 Linux 动态链接库预加载机制,是一种常用的进程隐藏方法,而 top 等命令都是受这个机制影响的...——段落引自《警惕利用 Linux 预加载型恶意动态链接库的后门》 通过查看文件内容,可以看到加载一个 .so 文件:/usr/local/lib/libjdk.so ?...继续分析变更的文件,还能看到相关文件也变更,比如黑客通过修改 /etc/rc.d/init.d/network 文件来进行启动: ? 同时修改 /etc/resolv.conf : ?

3.1K80

11 个步骤完美排查Linux机器是否已经入侵

原文:https://cloud.tencent.com/developer/article/1882357 1、入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否清空,相关命令示例:...1.入侵者可能会删除机器的日志信息,可以查看日志信息是否还存在或者是否清空,相关命令示例: [root@hlmcen69n3 ~]# ll -h /var/log 2.入侵者可能创建一个新的存放用户名及密码文件...hlmcen69n3 ~]# ll /usr/bin/python -rwxr-xr-x. 2 root root 9032 Aug 18 2016 /usr/bin/python 11.如果确认机器已经入侵...3.当系统中的某个文件意外地删除了,只要这个时候系统中还有进程正在访问该文件,那么我们就可以通过 lsof 从 / proc 目录下恢复该文件的内容。...假设入侵者将 / var/log/secure 文件删除掉了,尝试将 / var/log/secure 文件恢复的方法可以参考如下: a.

48030

Linux如何判断自己的服务器是否入侵

如何判断自己的服务器是否入侵了呢?仅仅靠两只手是不够的,但两只手也能起到一些作用,我们先来看看UNIX系统上一些入侵检测方法,以LINUX和solaris为例。...但是如果ls文件都已经替换了就比较麻烦。在LINUX下可以用rpm –V `rpm –qf 文件名` 来查询,国家查询的结果是否正常来判断文件是否完整。...LINUX系统中的/etc/crontab也是经常被入侵者利用的一个文件,检查该文件的完整性,可以直接cat /etc/crontab,仔细阅读该文件有没有入侵者利用来做其他的事情。...另外,对这个内核进行加固模块时应尽早进行,以防系统调用已经入侵者替换。...设想,假设你的系统依赖于入侵检测系统,而入侵检测系统攻击者搞掉,那你的系统将大门敞开,任由出入,后果不堪设想。

2.9K41

Linux入侵小结

0x00 审计命令 在linux中有5个用于审计的命令: last:这个命令可用于查看我们系统的成功登录、关机、重启等情况;这个命令就是将/var/log/wtmp文件格式化输出。...last -x reboot 只针对登录 使用-d参数,并且参数后不用跟任何选项 last -d 显示错误的登录信息 lastb 查看当前登录情况 who、w 0x01 日志查看 在Linux...(utmp、wtmp日志文件是多数Linux日志子系统的关键,它保存了用户登录进入和退出的记录。...0x02 用户查看 Linux不同的用户,有不同的操作权限,但是所有用户都会在/etc/passwd /etc/shadow /etc/group /etc/group- 文件中记录; 查看详细 注:linux...*:查看cron文件是变化的详细 ls /var/spool/cron/ 检查后门 对于linux的后门检查,网络上有一些公开的工具,但是在不使用这些工具的前提时,我们可以通过一些命令来获取一些信息。

2K20

Linux如何判断自己的服务器是否入侵

如何判断自己的服务器是否入侵了呢?仅仅靠两只手是不够的,但两只手也能起到一些作用,我们先来看看UNIX系统上一些入侵检测方法,以LINUX和solaris为例。...但是如果ls文件都已经替换了就比较麻烦。在LINUX下可以用rpm –V `rpm –qf 文件名` 来查询,国家查询的结果是否正常来判断文件是否完整。...LINUX系统中的/etc/crontab也是经常被入侵者利用的一个文件,检查该文件的完整性,可以直接cat /etc/crontab,仔细阅读该文件有没有入侵者利用来做其他的事情。...另外,对这个内核进行加固模块时应尽早进行,以防系统调用已经入侵者替换。...设想,假设你的系统依赖于入侵检测系统,而入侵检测系统攻击者搞掉,那你的系统将大门敞开,任由出入,后果不堪设想。

3.5K70
领券