转:Linux常见挖矿病毒查杀
发布日期:2021-05-11 13:26:22 浏览次数:17 分类:精选文章

本文共 1283 字,大约阅读时间需要 4 分钟。

Linux病毒识别与处理指南

系统被感染的迹象表明,可能存在可疑的进程、文件或网络连接。以下是一些实用的识别与清除方法。


快速识别Linux病毒

  • 查看异常进程

    使用top命令实时监控系统进程状态,查找可疑的执行文件.exe作为扩展名的进程。

  • 检查网络连接

    使用netstat -antp查看当前连接状态,发现异常IP地址或域名通常代表恶意软件在传播。

  • 情报检索

    利用Google等搜索引擎查询可疑文件哈希值或症状,通常可以快速找到病毒的开发者信息或传播途径。


  • 主机可疑特征分析

  • 定时任务检查

    /etc/cron.d或使用crontab -l查看定时任务,发现包含i.shstart.jpg或网络下载指令的脚本通常意味着恶意软件。

  • 可疑文件路径

    FULLPATH=/tmp/文件名.ogg,隐藏文件也不例外,仔细扫描整个系统目录。

  • 网络链接记录

    Pid查看netstat -antp中的连接方向和目标,多个长时间连接通常指向C&C(即中央控制中心)服务器。


  • 常见Linux病毒家族

  • BillGates

    病毒iar标志性特征是:

    • /tmp下存在gates.lodmoni.lod文件
    • 访问特定域名www.id666.pw
    • 替换系统工具文件,伪装成真实文件
  • DDG

    噬 ts Hole Backdoor:

    • /tmp保存ddgs+.something型的ELF文件
    • 归档定时任务i.sh文件
    • 多次下载网络恶意文件
  • SystemdMiner

    • 访问包含tor2webonion的域名
    • /tmp下随机生成systemd*X文件
    • 定时运行systemd-login或随机名称的脚本

  • 病毒清除方法

    第一步: 定位与终止进程

    • 使用top查看实时进程,终止可疑进程kill -9 PID
    • 查找文件路径ls /proc/[PID]/exe,然后删除相关文件或文件夹rm -rf path

    第二步: 清理定时任务

    • 查看所有定时任务crontab -lcat /etc/cron.d/*
    • 删除定时任务crontab -rrm文件rm /etc/cron.d/[file]
    • 搜索特定关键字或路径grep -r "curl" /var/spool/cron.

    第三步: 系统自查

    • 检查系统日志,特别是权限改动和文件替换记录。
    • 使用who查看当前登录用户,看是否有异常进程启动)。

    处理顽固病毒

    对抗技巧:

    • 文件保护

      删除失败可能反映文件属性(比如只读或 immutable)。使用chattr -rchmod调整文件权限。

    • 定时任务循环crontab -l显示循环创建脚本,检查是否存在curlwget等下载指令。

    • 父进程追踪找到引发可疑进程的父进程,终止整个进程树。


    处理难题

  • 网络状况异常

    销售报告中ssnetstatps替换为恶意文件需彻底清除源文件。

  • 系统卡顿使用top查看进程,筛选高_cpu用量的任务,深入查找矿软件的母体进程。

  • 重复感染检查)etnxftpTELNET服务器设置,确认SSH是否限速或弱密码。


  • 文档结束

    如需进一步支持,请联系技术支持团队。

    上一篇:Lynis简介
    下一篇:Greenbone GSM Community Edition设置

    发表评论

    最新留言

    感谢大佬
    [***.8.128.20]2025年04月11日 06时01分55秒