当前位置: 首页 > news >正文

soc平台告警分析思路及chrome插件

前提:您需要了解前端html 与 js相关知识

整体思路

利用chrome插件 实现js代码分析soc平台告警记录数据
具体实现步骤

  1. 创建chrome插件demo
  2. 手工提取soc平台表格信息点,如ip url 攻击类型 攻击时间
  3. 聚合以上信息点,找出针对性的关联项
  4. ai生成 信息点提取->聚合分析->创建前端遮罩层table展示(可关闭)

额外的:可使用ai 对popup.html进行美化与多按钮布局实现不同功能分区

伪案例

  • 聚合IP 统计每个IP触发次数 触发url 触发类型
  • 聚合url 统计该url有多少个ip访问
  • 聚合一切你觉得可以关联的东西

Chrome插件demo

在文件夹中创建以下三个文件,chrome加载文件夹即可

popup.html

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <style> button{width:120px;padding:6px;cursor:pointer} </style> </head> <body style="width:140px;padding:10px;margin:0"> <button id="runJsBtn">在当前页执行JS</button> <script src="main.js"></script> </body> </html>

main.js

const btn = document.getElementById('runJsBtn'); btn.onclick = async () => { // 获取当前激活标签 const [tab] = await chrome.tabs.query({active: true, currentWindow: true}); // 向页面注入执行代码 await chrome.scripting.executeScript({ target: {tabId: tab.id}, func: () => { // 页面内要运行的JS alert('从popup按钮触发脚本'); document.body.style.background='#a8f0ff'; console.log('页面脚本执行完毕'); } }); // 关闭弹窗(可选) window.close(); };

manifest.json

{ "manifest_version": 3, "name": "弹窗按钮执行JS", "version": "1.0", "permissions": ["activeTab", "scripting"], "action": { "default_popup": "popup.html" } }

伪落地

四个功能区
分析 通知 选择 ip
——

分析

均弹出table遮罩层辅助分析

按访问次数排序

次数 攻击者ip 被攻击url 攻击时间 操作(跳转)

按ip排序

聚合ip 总次数 告警条数 详情【展开每一条记录】(攻击时间 次数 url 操作(跳转))

按url排序

聚合url 总次数 告警条数 详情(攻击时间 次数 url 操作)
——

通知

监控当前页面告警条数,并记录为a,每秒钟读取页面告警条数为b,若a<b则出现新告警,发送chrome通知与播放铃声(播放铃声使用ai生成代码铃声)
——

选择

目的为在一堆告警中筛选出自己关注的类型
提取页面告警类型或提取告警类型筛选控件中的值
"

ip

在上述分析的ip聚合中,增加一项内外部ip过滤,并在遮罩层分类展示,快速找到外部攻击

http://www.jsqmd.com/news/1230179/

相关文章:

  • 8G显存玩转万物!Bernini-Studio-GGUF一键包:4步采样/文生视频/自定义LoRA/视频全能编辑解压即用
  • git-pr-release快速入门:10分钟掌握自动化发布管理终极指南
  • AI写论文会被学校发现吗?2026年实测+避坑指南,这3种用法最安全
  • 企业微信SCRM哪家售后及时 服务好 | 2026靠谱SCRM选型指南 - 资讯快报
  • Ptex测试套件详解:如何编写高质量的纹理测试用例
  • 信奥赛特训题:第1期
  • 全球 EMBA 含金量测评|民企老板择校榜单,这所院校综合性价比领先
  • 新手漫剧创作场景里,扣子适合用来把选题、人物和分集结构理清楚
  • 小程序计算机毕设之武设招生资讯与专业解析小程序的设计与实现 轻量化高校专业展示报考服务小程序(完整前后端代码+说明文档+LW,调试定制等)
  • 老表,听说你压力蛮大?
  • MyBatis 缓存体系解析
  • 指标体系不是画一棵树:从业务目标到决策系统
  • 月之暗面Kimi K3开源大模型引发算力告急,国内AI算力需求井喷头部企业开启军备竞赛
  • verilog HDLBits刷题[多路复用器]“Mux256to1v”---256-to-1 4-bit multiplexer
  • 孕妇用妊娠油推荐|孕中期换三轮 选妊娠油关键在哪呢 - 信息热点
  • HarmonyOS应用开发实战:小事记 - 多级页面路由的 back 逻辑与参数回传模式
  • 2026年7月真力时成都官方售后服务电话与网点地址权威通告 - 亨得利官方服务中心
  • 计算机毕业设计之乡村特色铁艺家居销售系统的设计与实现
  • 基于 Hashcat 的企业密码强度合规性审计与防御实战
  • 如何在小程序中轻松构建3D场景:threejs-miniprogram完整实战指南
  • 《深入理解计算机系统》 全书总结
  • KiCad 10 内置PCB计算工具介绍
  • 论文降重技巧有哪些?2026年10个实测有效的方法,第7个效率最高
  • 亨得利钟表维修中心桂林专业手表售后保养服务权威公示(2026年7月最新) - 亨得利官方
  • 江波龙往事
  • 湛江整批发电机组回收实测推荐:本地老牌五星回收商汇总 - 广东再生资源回收
  • 生命游戏C++代码initgraph窗口版(有功能未开放)
  • 如何快速安装配置游戏增强插件:终极体验提升完全指南
  • 从源码到应用:TimetableView课程表控件的深度技术剖析
  • 部署慢但用着爽:雨云香港极速三网 5M 不限流量,1Panel + WordPress 建站实测