程序聚合 软件案例 攻防演练平台-攻防

攻防演练平台-攻防

2026-01-21 12:00:52
行业:金融
载体:网站、云服务/云平台
技术:React、React Router、Redux、Three.js

业务和功能介绍

1.拓扑图渲染:展示办公网、控制网的层级化网络结构,包含不同类型的设备节点和连线。
2.动态交互:节点状态变化(正常 / 被攻击)、攻击路径动画、场景切换、悬浮提示。
3.状态联动:右侧攻击详情面板与拓扑图节点状态实时同步。
多场景管理:支持场景 1/2/3 的切换,不同场景加载不同的网络拓扑数据

项目实现

. 拓扑图的构建

数据建模:将网络设备抽象为 G6 的 Node,设备间的连接抽象为 Edge。为节点添加 type(如 “交换机”“防火墙”)、status(正常 / 被攻击)等属性。
自定义节点:使用 G6 的 registerNode 注册不同类型的节点(如办公电脑、工业防火墙),实现差异化的图标和样式。
分层布局:使用 G6 的 dagre 或 force 布局,结合 groupBy 实现办公网、控制网的分层视觉效果,模拟图中的上下两层网络。
2. 动态交互与动画

攻击路径动画:通过 G6 的 updateEdgeStyle 动态修改边的颜色和样式,并结合 animate 方法实现攻击路径的流动效果(如截图中的橙色攻击线)。
状态切换:监听节点点击或全局状态变化,通过 graph.setItemState 切换节点的 status,触发颜色和图标的变化(如正常为蓝色,被攻击为橙色 / 红色)。
悬浮提示:使用 G6 的 tooltip 插件,自定义内容展示设备详情。
3. 多场景与状态管理

场景切换:通过 React 路由或状态管理,加载不同场景的拓扑数据,调用 graph.changeData() 刷新整个图。
状态联动:使用状态管理工具(如 Zustand)维护当前攻击状态,拓扑图和右侧详情面板通过订阅同一状态源实现实时同步。

示例图片视频


宇航
30天前活跃
方向: 前端-Web前端、前端-小程序、
交付率:100.00%
相似推荐
11
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。热谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔热谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔而热热热热热热热热热热热热热热热热热热而热热热热热热热热热热热热热热热热热热而热热热热热热热热热热热热热热热热热热热谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔谔
实时行为风控系统
实时行为风控系统 项目描述 构建实时用户行为分析与风险识别系统,处理高频日志流并在毫秒级完成风险判定。 系统需应对突发流量峰值,同时保证规则更新灵活性与核心接口高可用。 1.设计 Kafka 分区 + 批量消费机制,实现日志削峰与服务解耦 2.自研协程池控制 Goroutine 数量,避免高并发下内存暴涨与调度抖动 3.使用 Redis Bitmap 实现黑名单与设备指纹快速校验 4.实现规则热更新机制,通过原子替换内存结构实现不停机升级 5.构建限流与熔断中间件,异常流量下保障系统稳定运行
游戏平台app、web端产品-7477游戏
接收广告投放引流用户进入平台展示公司内部联运游戏,完成用户从引流平台-平台游戏-自研平台-平台内其他游戏的路径流转 游戏平台APP、小程序端平台:作为综合产品展示平台内接入游戏及用户成长体系、平台礼包等; 运营管理后台:包括各游戏SDK配置、运营活动配置、游戏服、区、公告管理等; 数据BI后台:包括用画像分析、地区分布、EV、UV等数据统计指标。
答题卡识别评分
一套基于计算机视觉和深度学习的答题卡自动评分系统,实现降低阅卷成本,无需专用设备;提高阅卷效率,实现自动识别和即时评分;支持灵活的答题卡格式;提供完整的成绩管理和统计分析功能。 用户管理模块支持管理员、教师、学生三种角色,采用JWT认证登录。答题卡识别模块可以上传答题卡图片,自动识别学号、选择题答案和主观题区域。自动评分模块实现选择题自动比对答案并计分,主观题提取作答区域供人工批阅。成绩管理模块提供成绩录入、查询、修改和删除功能。试卷管理模块支持创建试卷、设置标准答案和管理试卷状态。统计分析模块提供成绩分布、及格率、平均分等统计报表。答题卡生成模块可以根据试卷信息生成标准答题卡模板。 答题卡识别评分流程: 首先用户上传答题卡图片,系统对图像进行预处理,包括灰度转换和二值化。然后通过投影切割算法定位题目区域。接下来并行处理三个任务:使用CNN模型识别学号,通过区域比对识别选择题答案,以及提取主观题作答区域。选择题部分自动比对标准答案并计分,主观题部分提取的区域供教师人工批阅。最后将所有成绩汇总并存储到数据库。
多商户商城-镖师养车
1、项目主体为app、小程序客户端,PC后台,商户端app,围绕畜牧服务聚合周边商户入驻。 2、通过商户入驻给商户分配微信、支付宝子商户号。 3、项目实现入驻商户在线app、小程序支付、线下主扫、被扫支付,支付完成后微信、支付宝的分账。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服