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

攻防演练平台

2026-01-12 16:22:30
行业:安全
载体:网站
技术:Python、Django、Chart.js、Nginx

业务和功能介绍

1、背景及目标
赤霄”实战攻防演练管理系统后端采用python+django开发,前端采用javascript + html,在保证代码的可读性、易修改性、易拓展性、跨平台性的同时兼顾低难度、高可用性,由于python的特性,现场实施人员甚至能够根据客户要求现场修改功能以满足客户需求,部署极易,能够在3分钟内启动环境。
可根据攻防环境需要,挂载safeware安全态势感知系统进行演练流量捕获,流量审计等功能。
本平台为轻量化平台,为提供3-5支攻防团队进行攻防演练而设计。
2、功能
本平台采用以成果报告为核心的整体逻辑架构,即红方成员/蓝方成员提交报告、裁判审核报告、大屏展示,在能够满足正常攻防演练活动功能的前提下,减少了大量非必要的功能。
攻击成果展示大屏可滚动显示攻击成果详情、攻击风险级别、裁判评审结果等内容。
攻防实况大屏能够展示单次演习中的攻击威胁总数,满足从综合统计、实时监测、威胁统计三个维度展示攻击实况,攻防实况大屏提供3D街景视角展示。

项目实现

1、整体架构
使用django框架搭建,使用nginx中间件,前端使用js+CSS实现页面演示效果,由于为小型平台,因此使用sqllite轻量化数据库存储数据。
登录界面
使用ImageCaptcha模块开发验证码功能,防止爆破,不同角色拥有不同地址的登录页面,输入正确账户名密码后,将在后端数据库中维护当前用户cookie,cookie将维持24小时,过后自动清理,cookie由前端自动生成,登录后界面全部使用cookie进行身份校验。
管理员界面
管理员登录后,能够进行登录地址管理,演练设置,演练人员设置,演习大屏及地图大屏配置
管理员可创建演练,同一时间仅可开始一场演练,大屏将根据当前开始的演练自动切换数据,并根据数据库中的内容自动获取统计信息,时间信息等。
管理员可进行团队创建,包含蓝方团队,红方团队,裁判等,创建团队后可进行名称编辑,添加成员等操作,团队成员可进行编辑账户名密码,身份证号等信息
裁判界面
裁判登录后,能够查看红蓝方排名情况,能够对红蓝方报告进行审核打分,页面中可显示团队报告总数及待审核报告,已审核报告可取消审核重新打分。
红蓝方界面
红蓝方成员登录后,可查看排名,提交报告,报告上传后需进行提交,提交后不可修改,若需修改需撤回提交,裁判审核后无法修改,若需修改需联系裁判取消审核。
排名大屏
该大屏为动态页面,自动展示红蓝方前五名排名,并在中心显示当前团队攻击类型,下方为统计信息
地图大屏
地图大屏使用fbx模型,该模型可手动导入,能够显示当前团队成绩,成绩按时间统计信息等,使用chart.js、OrbitControls.js、three.min.js、FBXLoader.js等库实现,前后端通信使用接口方式实现,页面动态请求后端接口获取实时数据
2、所负责的模块
全程由本人一人进行开发,包含前端、后端、页面设计等所有工作

示例图片视频


helloSEC
30天前活跃
方向: 爬虫/脚本-爬虫/脚本、桌面端-桌面端其他、
交付率:100.00%
相似推荐
智慧停车系统
一、立项背景与目标 当前城市停车难、停车乱问题突出,路内外停车资源分散、利用率低,人工管理效率低下且易出现收费不规范等问题,同时政府对城市静态交通治理、智慧交通建设的需求日益迫切。基于此,智慧停车平台立项,核心目标是依托新一代信息技术,统筹城市停车资源,构建城市级静态交通管理体系,实现停车资源数字化、可视化管理,优化车主停车体验,助力政府交通治理,赋能停车企业提质增效,推动智慧停车与智慧生活生态深度融合。 二、软件功能、核心功能模块介绍 智慧停车平台涵盖多端协同功能,覆盖web端、移动手机端、后台运营端等多个终端,核心功能模块围绕车主服务、运营管理、政府监管、平台支撑四大维度展开。 (一)核心功能模块 1. 车主服务模块:作为核心前端模块,提供车位查询、在线预约、智能导航、无感支付、订单管理、电子发票等全流程服务,新增AI停车助手、共享车位、充电洗车等延伸服务,支持多渠道支付,大幅提升车主停车便捷度。 2. 运营管理模块:面向停车运营企业,提供设备远程监控、泊位实时管理、计费规则设置、订单统计、巡检管理等功能,结合数字孪生技术直观展示停车场状态,实现精细化运营,提升管理效率。 3. 政府监管模块:为交通管理部门提供停车数据汇总、拥堵预测、扩容建议等服务,梳理130多个行业核心指标,实现与车管、交管部门数据对接,助力城市交通规划和动静态交通一体化治理。 4. 平台支撑模块:包含大数据、星光物联、数字孪生平台,负责数据采集、分析与可视化,支撑全平台稳定运行,为各模块提供数据支持,保障平台安全与迭代升级。 (二)辅助功能 涵盖智能客服、消息推送、实名认证、积分商城等功能,优化用户体验,同时支持停车费复议、投诉处理等服务,完善服务闭环;新增特色功能,丰富运营场景。 三、业务流程、功能路径描述 (一)核心业务流程 平台业务围绕“资源整合-用户服务-运营管理-数据赋能”闭环展开:整合各类停车资源,通过智能硬件采集泊位信息;为车主提供全流程停车服务;运营企业实现精细化管理,政府依托数据开展交通治理;通过大数据优化资源配置,拓展生态服务,形成完整闭环。 (二)核心功能路径 1. 车主停车路径:车主通过APP/小程序登录→查询空闲车位→预约(可选)→导航前往→车辆识别放行→自动计时→离场支付→抬杆放行,可申请电子发票、查询订单。 2. 运营管理路径:运营人员登录后台→查看停车场实时状态→设置计费规则与巡检任务→处理设备故障→统计数据→通过分析优化运营策略。 3. 政府监管路径:工作人员登录监管端→查看停车资源与拥堵情况→获取分析报告→依据数据制定交通治理政策,实现精细化监管。 平台实现停车资源“一张网”管理,打通三方信息壁垒,形成“停车-出行-生活”一体化服务生态,目前已在全国40多个城市落地,管理泊位超60万个,服务车辆达3000多万辆。
公司内部司机接送员工的智能预约微信小程序-RideHub
**RideHub** 是一个**智慧拼车小程序系统**,旨在连接乘客和司机: 1. **乘客功能**: 查看路线 → 选择上车站点 → 提交"我要上车"意愿 2. **司机功能**: 选择行驶路线 → 上报当前所在站点 → 查看各站点候车人数 3. **管理员功能**: 管理用户、路线、站点数据 该系统适用于**班车预约、企业通勤、社区巴士**等场景,通过实时意愿统计帮助司机优化停靠站点决策。
拼车网
本拼车网站主要面向车主与出行乘客,提供线上拼车信息发布、查询与匹配服务,支持长途拼车和上下班短途拼车两种业务场景。用户可通过手机号注册登录,车主能够发布行车路线信息,乘客可发布拼车需求,系统结合百度地图直观展示出发地、目的地及路线信息,用户可按地点、时间等条件筛选查询合适的拼车信息,并在线申请加入或邀请同行,实现拼车撮合。同时平台提供个人中心功能,方便用户查看自己发布的拼车信息、申请记录及拼车状态,整体界面简约实用,以安全、经济、便捷的方式为用户提供拼车服务,也能在一定程度上缓解交通压力、节能环保。
基于交通卡充值和本地水燃热缴费等功能的交通卡公司 app-某地市交通卡app
1、该app为某地市交通卡公司主营app,涉及本地民生服务(出行/充值/缴费),属于惠民业务;(还有其他地市的另一个app,这里没有体现) 2、核心模块分为:交通卡实体卡/nfc虚拟卡的充值业务;天然气、自来水、热力缴费业务;乘车码;老年卡学生卡办理以及其他三方业务;
小程序-森瑞梦
森瑞梦小程序专注于出行头盔垂直领域,为广大骑行爱好者、通勤人群及相关机构提供高品质头盔产品。我们涵盖了摩托车头盔、电动车头盔、自行车头盔等全品类,满足不同场景下的出行防护需求。无论是追求极致安全性能的专业骑手,还是注重时尚外观的都市通勤者,都能在森瑞梦找到适配的头盔产品。同时,我们还提供头盔定制服务,可根据客户的个性化需求,打造专属的防护装备,适用于企业团建、赛事活动等特殊场景。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服