2022护网日记,护网工作内容、护网事件、告警流量分析

2023-11-08

「作者主页」:士别三日wyx
「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者

今年HW总共15天,7月25号开始,到8月8号结束。
总的来说,人坐在电脑前的时候,风平浪静,时不时蹦出几个告警。
可一到换班或去厕所的时候,就会突然冒出几百条告警。
在这里插入图片描述

我一度怀疑我们的摄像头是不是已经被入侵了,一看到我人离开就开始攻击。

如果你问我,今年HW最大的收获是什么,我一定会说:我收获了一个强大的膀胱!!!

一、监控设备

首先是设备,(本人)这次HW使用的安全产品主要有两个:天眼和椒图。

产品 全称
天眼 奇安信天眼威胁检测与分析系统
椒图 奇安信网神云锁服务器安全管理系统

天眼负责流量分析,部署在旁路,对交换机镜像过来的流量进行监测、分析和溯源。

椒图负责服务器的系统防护,通过在服务器上安装的客户端,将收集到的主机信息发送到控制中心集中分析。

二、工作内容

防守方主要分为三个组:安全监控组、事件研判组、应急处置组。
1)监控组分析安全设备的告警,确定是攻击就提交给处置组封禁IP;分析不出来就提交给研判组分析。
2)研判组负责分析监控组提交的告警是否为攻击,必要时可以访问受害网站复现攻击,或者联系受害网站的负责人验证是不是正常业务/人为操作。
3)处置组主要负责封禁IP,如果是webshell这种攻击,还需要联系受害网站的负责人,协助修复漏洞或者加固网站。

三个组通过指挥调度管理系统进行协作防护:
大家上班第一件事就是登录管理系统,监控组向管理系统提交告警的攻击/受害IP、告警类型以及payload,处置组/研判组看到管理系统上有新的告警了就封禁IP/分析告警事件。

原则上来说,我一个安全监控组,只需要盯着安全设备,简单分析一下然后提交告警就可以了。
由于公司就来了我一个,只要是我们产品相关的事,都会把我喊过去。
因此,除了设备监控外,我的工作还包括但不限于:分析webshell文件、分析病毒木马文件、升级/加固安全产品、对失陷主机进行后门扫描和病毒查杀、以及协助失陷网站修整加固。。。

三、安全事件

好了,撇开厕所不谈,下面分享几个印象比较深的攻击事件吧:

1)失陷主机排查

青藤云的蜜罐检查到,有个用户电脑访问了蜜罐的80端口,用户断网以后用360和火绒查杀了三个毒以后,重新上线,结果又踩了蜜罐,用户又用360和火绒扫了一遍,啥也没扫出来,就喊我过去处理。

当时我就一脸懵逼:这是我一个安全监控该干的事吗?
但架不住一群人直勾勾的盯着我,只能硬着头皮去干

先是用椒图扫了一遍webshell和后门文件。
确认没有后门以后,用专杀工具全盘扫描,扫出来7个病毒。
扔到ti威胁情报中心鉴定,确定就是高危病毒。
然后提交到二线做病毒分析,确认是远控木马类病毒,与触发蜜罐的告警有相关性。
最后删掉病毒,重新上线,没有再出现异常现象。

2)后门网站修复

椒图检测到一个服务器上存在webshell,通知用户紧急下线网站,开始排查和加固。

一群人围在哪里分析了半天,然后理所应当的把这事扔给了我:“你们家的设备,当然要你去处理呀~”

老规矩,先用椒图扫一下webshell和后门,在Temp目录下扫出来一个webshell。
跟用户的开发核实后,确认不是业务文件,是被人上传了文件。
于是删掉webshell,取消了Temp目录的所有用户权限,在椒图上吧这台服务器的防护全部开启(默认只检测不拦截)。
开发也临时关闭了上传的功能,然后准备重新上线。

结果上线后,网站访问不了。。。

在重新部署了n遍项目,外加换了两台备用服务器后,时间已经来到了凌晨六点,距离规定的上线时间还差三个小时。
“实在不行,咱们就写个静态主页跳404吧,点啥功能都给跳到404,最起码,他们一时半会儿不会怀疑是我们的问题,咱们也能多点时间排查问题。”
开发的嘴角慢慢上扬,空洞的眼神里重新亮起了光。

不幸的是,这话被项目经理偷听到了,在经理的谴责声中,我看到,开发的眼神,竟慢慢的黯淡下来,直到剩下两个黑黑的眼眶。
在这里插入图片描述

兴许是一晚上没去厕所的原因,在换到第三台备用服务器的时候,网站终于恢复了。

事后,我问开发:“你们的运维咋没过来呢?”

“我就是运维。”

“那,开发呢?”

“开发也是我。”

“???,那,你们项目组。。。”

“只有我自己~”

四、告警流量分析

平均下来,一天得有三千多条告警,但其中大部分都是误报,接下来分享一些简单的告警流量特征。

1)信息泄露

看访问路径中是否存在特殊文件或路径。
比如,访问备份文件.zip

在这里插入图片描述

访问默认文件

在这里插入图片描述

或者特殊类型的文件
在这里插入图片描述
客户授权的话,可以访问该路径,查看返回结果中是否包含敏感信息,以判断是否攻击成功。

2)SQL注入

看请求参数、请求头或请求体中是否包含SQL语句或关键字。

比如,GET请求中包含SQL语句(联合查询注入):

在这里插入图片描述
请求头中包含SQL语句:

在这里插入图片描述

POST请求体中包含SQL语句:
在这里插入图片描述

为了方便绕过,还会改变SQL关键字的大小写或编码。

比如:大小写绕过:

在这里插入图片描述
编码绕过:

在这里插入图片描述

客户授权的话,可以复现payload,根据页面的返回结果、响应时间来判断是否注入成功。

3)文件上传

看请求体中是否包含代码内容:

在这里插入图片描述

如果响应体中有 success 等上传成功的字样,或者有该文件的访问记录,则说明webshell上传成功。

4)XSS(跨站脚本)

看请求参数或请求体中是否包含JavaScript代码:

在这里插入图片描述
将响应体的数据复制到文件中执行,如果弹窗,就说明攻击成功。
如果没弹窗,就 Ctrl+F 搜JS代码,常见的有:

在这里插入图片描述

5)代码执行

看请求参数、请求头、请求体中是否包含恶意代码。

比如,请求体中包含PHP代码:

在这里插入图片描述

Dedecms V5.7后台任意代码执行:

在这里插入图片描述
Fastjson反序列化漏洞攻击:

在这里插入图片描述
ThinkPHP 5.0.x—5.1 远程代码执行:

在这里插入图片描述

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

2022护网日记,护网工作内容、护网事件、告警流量分析 的相关文章

  • 【镜像压缩】linux 上 SD/TF 卡镜像文件压缩到实际大小的简单方法(树莓派、nvidia jetson)

    文章目录 1 备份 SD TF 卡为镜像文件 2 压缩镜像文件 2 1 多分区镜像文件的压缩 树莓派 普通 linux 系统等 2 2 单分区镜像文件的压缩 Nvidia Jetson Nano 等 3 还原镜像文件到 SD TF 卡
  • Linux 软件安装以及管理

    本篇主要记录常用的软件安装和管理方式 主要是 yum rpm dnf apt pip 大致都是一样的 主要是部分软件提供了解决依赖的功能 内容不包括源码安装 源码安装情况相对比较复杂 后续有时间再补充 约定 案例所用模板软件均为 pytho
  • 服务器集群是如何提高计算性能的?

    服务器集群是一种将多台服务器连接起来协同工作的技术 通过集群配置 可以提高计算性能 可靠性和可扩展性 以下是服务器集群如何提高计算性能的详细解释 一 并行处理能力 服务器集群的核心优势在于其并行处理能力 通过将多个服务器组成一个集群 可以将
  • 如何解读服务器的配置和架构?

    在当今数字化时代 服务器作为企业或组织的重要基础设施 其配置和架构对于保障业务的稳定运行至关重要 如何解读服务器的配置和架构 成为了一个备受关注的话题 本文将围绕服务器配置和架构的解读进行深入探讨 帮助读者更好地理解服务器的性能 扩展性和安
  • centos系统有什么好处?

    CentOS是一种基于开源代码的Linux操作系统 它有以下几个优势 1 稳定性 CentOS是一种非常稳定的操作系统 它的代码经过了严格的测试和审查 因此它非常适合作为服务器操作系统使 用 2 安全性 由于CentOS是基于开源代码的操作
  • 【CTF必看】从零开始的CTF学习路线(超详细),让你从小白进阶成大神!

    最近很多朋友在后台私信我 问应该怎么入门CTF 个人认为入门CTF之前大家应该先了解到底 什么是CTF 而你 学CTF的目的又到底是什么 其次便是最好具备相应的编程能力 若是完全不具备这些能力极有可能直接被劝退 毕竟比赛的时候动不动写个脚本
  • 【信道估计】【MIMO】【FBMC】未来移动通信的滤波器组多载波调制方案(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码及文章
  • 线程安全(中)--彻底搞懂synchronized(从偏向锁到重量级锁)

    接触过线程安全的同学想必都使用过synchronized这个关键字 在java同步代码快中 synchronized的使用方式无非有两个 通过对一个对象进行加锁来实现同步 如下面代码 synchronized lockObject 代码 对
  • WEB前端常见受攻击方式及解决办法总结

    一个网址建立后 如果不注意安全问题 就很容易被人攻击 下面讨论一下集中漏洞情况和放置攻击的方法 一 SQL注入 所谓的SQL注入 就是通过把SQL命令插入到web表单提交或输入域名或页面请求的查询字符串 最终达到欺骗服务器执行恶意的SQL命
  • 用户数据中的幸存者偏差

    幸存者偏差 Survivorship bias 是一种常见的逻辑谬误 意思是没有考虑到筛选的过程 忽略了被筛选掉的关键信息 只看到经过筛选后而产生的结果 先讲个故事 二战时 无奈德国空防强大 盟军战机损毁严重 于是军方便找来科学家统计飞机受
  • Python爬虫实战:IP代理池助你突破限制,高效采集数据

    当今互联网环境中 为了应对反爬虫 匿名访问或绕过某些地域限制等需求 IP代理池成为了一种常用的解决方案 IP代理池是一个包含多个可用代理IP地址的集合 可以通过该代理池随机选择可用IP地址来进行网络请求 IP代理池是一组可用的代理IP地址
  • 【信道估计】【MIMO】【FBMC】未来移动通信的滤波器组多载波调制方案(Matlab代码实现)

    欢迎来到本博客 博主优势 博客内容尽量做到思维缜密 逻辑清晰 为了方便读者 座右铭 行百里者 半于九十 本文目录如下 目录 1 概述 2 运行结果 3 参考文献 4 Matlab代码及文章
  • HPE Aruba Networking:五大网络现代化策略助力实现校园数字化转型

    作者 Aruba中国区技术销售总监 俞世丹 全球数字化进程日益加深 科技已成为加速教育行业发展的重要驱动力 人工智能 大数据 云计算 物联网 虚拟现实等新兴技术的快速发展 正在深刻改变着教育的形态和模式 为了更好地满足学校师生个性化教育教学
  • tcpdump抓包

    tcpdump抓包 基本概念 1 类型的关键字 host 指明一台主机 如 host 10 1 110 110 net 指明一个网络地址 如 net 10 1 0 0 port 指明端口号 如 port 8090 2 确定方向的关键字 sr
  • 服务器VPS是什么意思?一文了解其含义与重要性

    在今天的数字时代 服务器扮演着至关重要的角色 它们是网站 应用程序和在线业务的基石 但是 你是否听说过VPS 本文将深入探讨什么是服务器VPS 以及为什么它在今天的互联网世界中如此重要 什么是服务器VPS 服务器的基本概念 在我们深入探讨V
  • 内网安全:隧道技术详解

    目录 隧道技术 反向连接技术 反向连接实验所用网络拓扑图及说明 网络说明 防火墙限制说明 实验前提说明 实战一 CS反向连接上线 拿下Win2008 一 使用转发代理上线创建监听器 二 上传后门执行上线 隧道技术 SMB协议 SMB协议介绍
  • 静态综合实验

    1 IP地址划分 192 168 1 0 27 用于主干拆分 192 168 1 32 27 用于用户拆分 192 168 1 64 27 用于用户拆分 192 168 1 96 27 用于用户拆分 192 168 1 128 27 用于用
  • 【安全】简单解析统一身份认证:介绍、原理和实现方法

    深入解析统一身份认证 介绍 原理和实现方法 导语 统一身份认证是什么 统一身份认证的原理 统一身份认证的实现 结语 导语 随着互联网的发展和各种在线服务的普及 用户在不同的应用和平台上需要进行多次身份验证 为了简化用户的登录和减少重复操作
  • 2023下半年软考「单独划线」合格标准公布

    中国计算机技术职业资格网发布了 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告 2023下半年软考单独划线地区合格标准各科目均为42分 01 官方通告 关于2023年度下半年计算机软件资格考试单独划线地区合格标准的通告
  • 【安全】网络安全态势感知

    文章目录 一 态势感知简介 1 概念 2 形象举例 3 应具备的能力 二 为什么要态势感知 为什么网络安全态势感知很重要 三 态势感知系统的功能 四 如何评估态势感知的建设结果 五 什么是态势感知的三个层级 四 业界的态势感知产品 1 安全

随机推荐

  • 您的计算机已被.locked勒索病毒感染?恢复您的数据的方法在这里!

    导言 在数字化时代 威胁网络安全的恶意软件层出不穷 locked 勒索病毒作为其中的一员 给个人 企业和组织带来了严重的威胁 影响和心理压力 本文91数据恢复将深入分析 locked 勒索病毒的威胁性质 潜在影响以及由此产生的心理压力 一些
  • android 富文本编辑器_在vue中使用富文本编辑器vue-quill-editor

    一 前言 在一些博客 评论相关的位置 我们不会简单使用 HTML 中的 input 或者 textarea 等纯文本 需要用到富文本编辑器 即实现可以对文本进行加粗 变色 改变字体及大小等操作 本文借助的是vue quill editor
  • Linux怎么修改用户密码

    地址 linux修改用户密码 方法 步骤 首先 要用mobaxterm软件连接Linux系统 1 Linux怎么修改用户密码 首选 确认是用root用户登录系统的 输入命令 id 查看登录用户信息 2 Linux怎么修改用户密码 若修改ro
  • 【黑马-python进阶】---学习笔记(6)---系统性能监控+基于TCP的Web服务器

    1 系统性能定时监控 1 1 系统监控概述 用Python来编写脚本简化日常的运维工作是Python的一个重要用途 在Linux下 有许多系统命令可以时刻监控系统运行的状态 1 2 psutil psutil是python system a
  • IDEA Community(社区版)再谈之无奈之下还是去安装旗舰版

    不多说 直接上干货 前言 相信很多人 跟我一样 一开始 接触spark 肯定会首选IntelliJ IDEA的社区版Community IntelliJ IDEA号称当前Java开发效率最高的IDE工具 IntelliJ IDEA有两个版本
  • C++ Primer 学习笔记 第十一章 关联容器

    关联容器中的元素是按关键字来保存和访问的 与之相对的顺序容器是按元素在容器中的顺序来保存和访问的 关联容器支持高效的关键字查找和访问 两个主要的关联容器类型是map和set map中的元素是一些键 关键字 值对 键起到索引的作用 值则表示与
  • 高,低电平复位电路原理

    单片机复位电路的作用是 使单片机恢复到起始状态 让单片机的程序从头开始执行 运行时钟处于稳定状态 各种寄存器 端口处于初始化状态等等 目的是让单片机能够稳定 正确的从头开始执行程序 1 高电平上电复位 我们来看一下高电平上电复位 本质就是R
  • npm install常见报错及问题

    目录 一 ERESOLVE unable to resolve dependency tree 1 可能性一 镜像源无法访问 2 可能性二 npm版本过低或者过高 3 可能性三 node和npm版本不匹配 二 Error EACCES pe
  • python调用js

    1 正常调用 import execjs print execjs eval red yellow blue split ctx execjs compile function add x y return x y print ctx ca
  • Win7联想电脑休眠后唤醒不了原因和解决方法

    2019独角兽企业重金招聘Python工程师标准 gt gt gt 一 电脑BIOS不支持造成的 查看方法 1 点击运行 2 输入cmd打开dos命令窗口 3 输入 powercfg a 4 查看是否支持休眠后唤醒 如图就不支持休眠以后唤醒
  • C语言实现链表(增、删、查、改、排序)

    链表是一种常用的数据结构 但是在c语言中没有这样的数据结构 只能自己实现 下面是用C语言实现了基本的链表操作 typedef struct STU int id int age char name 20 struct STU next ST
  • DVWA靶场01-系统命令执行漏洞利用及防护(Low/Medium/Hight)

    目录 01 Low 01 1 任意文件读取 01 2 小马实现Getshell 01 2 1 获取网站路径 01 2 2 写入一句话木马 01 2 3 连接一句话木马 01 3 设置后门 02 Medium 03 Hight 04 impo
  • 低代码平台实现原理

    整个可视化搭建系统分为三部分 分别是配置页 setting 视图页 view 和 json schema 配置页生成 json schema 视图页消费 json schema 基本原理 通过json schema保存用户所编辑的内容并保存
  • 《大话脑影像》之:趣谈散点图与相关系数

    最近不少读者对高大上的机器学习 动态脑网络 曲面形态指标共变网络感到爱不起 针对于此 我们特别推出一些基本的做脑功能的概念讲解 希望大家一步一步来 年轻人 不要动不动想一步登天 识得唔识得啊 那今天我们就谈谈这个相关系数 说起相关系数 从字
  • 如何将一个List按照某一个字段进行分组,并且得到一个顺序的Map

    首先 我们这里有一个对象 Data public class Pcr private String target 组 private String sample private Double cq private Double avgCq
  • 固定资产管理系统如何简化流程

    对于企业而言 管理固定资产是一项重要的任务 而如何有效地进行报销则是固定资产管理的关键环节 为了解决这个问题 许多企业引入了固定资产管理系统 那么 这个系统究竟能如何简化流程呢 固定资产管理系统可以实现无纸化报销 通过这个系统 员工可以在任
  • 《深度学习500问》,川大优秀毕业生的诚意之作

    前端工程师掌握这18招 就能在浏览器里玩转深度学习 基于知识图谱的人机对话系统 公开课笔记 来呀 AI喊你斗地主 美团大脑 知识图谱的建模方法及其应用 公开课笔记 60天 4位诺奖得主 他们将这样改造区块链 程序员的江湖 务必掌握这些黑话
  • ECMAScript 2022 正式发布

    ECMAScript 2022 现已获得 ECMA International的批准通过 ECMAScript 是标准化的 JavaScript 语言 于 1997 年发布了第一版 现已发展成为世界上使用最广泛的通用编程语言之一 本 Ecm
  • level design : in pursuit of better levels 原文以及中文译本

    level design in pursuit of better levels 关卡设计 追求更好的关卡 推特关卡设计大佬Alex TychoBolt 分享了一份他归纳的游戏关卡设计基础知识文档 Level Design In Pursu
  • 2022护网日记,护网工作内容、护网事件、告警流量分析

    作者主页 士别三日wyx 作者简介 CSDN top100 阿里云博客专家 华为云享专家 网络安全领域优质创作者 2022护网日记 一 监控设备 二 工作内容 三 安全事件 1 失陷主机排查 2 后门网站修复 四 告警流量分析 1 信息泄露