应急响应——分场景综合演练

本博客所有网络安全相关教程、漏洞原理、渗透实操、攻防技术等内容,仅用于合法安全学习、白帽技术交流、企业授权安全测试。
所有技术严禁用于未授权探测、非法入侵、数据窃取、网络攻击等任何违反《中华人民共和国网络安全法》的违法行为。
任何个人利用本文内容实施违规操作,所产生的一切法律责任与后果均由当事人自行承担,与本人无关。
倡导正向网络安全学习,坚守白帽底线,共建清朗网络环境。

场景一:Windows主机疑似被暴力破解

已知现象

主机卡顿,运维收到告警:短时间大量远程登录失败记录

分布排查步骤:

1.第一步:查看网络连接,确认访问来源

管理员CMD执行:

复制代码
netstat -ano

重点查看:3389(RDP)、445端口的外连接IP

2.第二步:打开事件查看器,分析安全日志

运行eventvwr.msc ------>Windows日志------>安全

  • 筛选事件ID4625(登录失败):同一IP高频出现=RDP暴力破解
  • 顺带查看4624(成功登录):判断是否被攻破、有无陌生IP成功登入

3.第三步:检查系统账号,防止后门账号

复制代码
net user    #列出所有本地帐号
net localgroup administrators   #查看管理员组账号,排查陌生账号

出现不明账号、不明管理员------>判定已被留后门

4.第四步:检查异常进程与服务

  • 任务管理器------>详细信息:对照netstat -ano 的PID,定位外联进程
  • 运行services.msc:查看陌生、异常启动的服务(对应事件ID 7045)

5.处置动作(简易应急)

  • 临时防火墙封禁攻击IP
  • 关闭不必要的3389外网映射
  • 修改所有账号强密码
  • 清理陌生账号、异常服务

场景二:Linux服务器疑似SSH爆破+异常登录

已知现象

服务器CPU正常、但安全日志大量登录失败,怀疑被SSH暴力破解

分布排查步骤:

1.实时查看登录日志

复制代码
tail -f /var/log/secure

出现大量Failed password------>确认SSH爆破;

出现Accepted password------>确认成功入侵

2.查看历史登录记录

复制代码
last   #所有成功登录记录
lastb   #所有登录失败记录

核对登录IP、登录时间、登录用户是否合法

3.检查当前在线用户

复制代码
w

发现陌生在线用户------>立即警惕

4.检查进程与外联端口

复制代码
netstat -antp
ss -ntul

查看是否存在对外陌生IP长连接(木马外联)

5.检查定时任务(防止持久化后门)

复制代码
crontab -l
ls /etc/cron.*

6.处置动作

  • 限制SSH登录IP、修改密码
  • 禁用弱口令、关闭不必要外网SSH暴露

场景三:网站服务器疑似被SQL注入攻击

已知现象

网站访问异常,后台告警大量异常请求,服务器为Nginx。

分布排查步骤

1.定位Web日志,筛选注入特征

复制代码
#进入日志目录
cd /var/log/nginx
#筛选注入关键词:'、union、select、and、or、
grep -i "union\|select\|and\|'" access.log

2.结合状态码判断

复制代码
grep "500" access.log   #触发漏洞报错
grep "404" access.log   #目录扫描

3.统计攻击IP,找到攻击源

复制代码
awk '{print $1}' access.log | sort |uniq -c | sort -nr

访问量最高的陌生IP即为主要攻击IP

4.服务器本地排查(防止被上传Webshell)

  • 查找网站目录下陌生.php脚本文件
  • 检查Linux异常进程、外联端口

5.处置动作

  • 临时封禁攻击IP
  • 修复代码漏洞、开启WAF防护
  • 查杀Webshell

场景四:终端主机疑似中木马,异常对外联网

已知现象

本机网络流量偏高,后台检测到主机主动外联陌生IP

分布排查步骤(Windows为例)

1.用命令定位异常连接与PID

复制代码
netstat -ano

找到:外网陌生IP+陌生端口+对应PID

2.通过PID定位恶意进程

打开任务管理器------>详细信息,根据PID找到对应程序

特征:无图标、路径异常、非正规软件进程

3.抓包分析流量(Wireshark)

过滤语句

复制代码
ip.addr == 恶意IP

观察:心跳包、间断数据传输------>典型远控木马流量

4.溯源启动项(防止重启复现)

  • Autoruns /任务管理器 ------>启动项
  • 注册表启动项、计划任务,清理陌生开机程序

5.处置动作

  • 断网隔离主机
  • 结束恶意进程、删除木马文件
  • 清理启动项、全盘查杀

常用命令&工具汇总(个人速查表)

1.Windows高频命令

复制代码
eventvwr.msc    #事件查看器
netstat -ano    #查看网络连接+PID
net user        #常看本地用户
net localgroup administrators   #查看管理员组
services..msc   #系统服务
tasklist        #查看进程

2.Linux高频命令

复制代码
tail -f 日志路径   #实时看日志
grep 关键词 日志文件   #筛选日志
last / lastb      #登录记录
ss -ntul / netstat -antp    #端口连接
crontab -l        #查看定时任务
ps aux            #查看所有进程

3.Wireshark核心过滤语句

复制代码
tcp / udp / http /dns
ip.src == 源IP
ip.dst == 目标IP
tcp.port == 22 / 3389 / 445
tcp.flags.syn==1 && tcp.flags.ack==0  #扫描SYN包 

4.Web日志常用筛选关键词

union、select、and、or、'、script、upload、.php

5.Windows必记事件ID

4624(登录成功)、4635(登录失败)、4688(命令执行)、4720(新建帐号)、7045(新增服务)

相关推荐
youngerwang20 分钟前
【从搬运工到协处理器:网卡芯片架构、算法、验证与边缘演进深度剖析】
网络·算法·架构·芯片
galaxylove1 小时前
Gartner发布创新洞察:AI SOC智能体加速通信运营商安全运营转型
大数据·人工智能·安全
智慧光迅AINOPOL3 小时前
校园在线巡课系统方案:督导全覆盖
网络·全光网解决方案·全光网·校园全光网·校园全光网解决方案
●VON3 小时前
AtomGit Flutter鸿蒙客户端:数据模型
android·服务器·安全·flutter·harmonyos·鸿蒙
酉鬼女又兒3 小时前
零基础入门计算机网络:网络层核心任务、三大关键问题、两种服务类型与 TCP/IP 网际层协议体系全解析
服务器·网络·网络协议·tcp/ip·计算机网络·php·求职招聘
Urbano4 小时前
工装制作全流程科普:从面料到自动化生产
网络·人工智能
2401_868534784 小时前
网规笔记 | 真题解析:2018年11月软考网规-网络安全案例分析
网络
不灭锦鲤4 小时前
网络安全第120天
安全·web安全
德迅--文琪4 小时前
游戏盾筑牢网络游戏防攻击安全防线
安全·游戏
Gauss松鼠会4 小时前
【GaussDB】GaussDB重要通信参数汇总
服务器·网络·数据库·sql·性能优化·gaussdb·经验总结