【渗透工具】JSecProbe(等保2.0)现场测评的桌面工具。

JSecProbe(等级保护现场测评系统)是一个用于网络安全等级保护(等保2.0)现场测评的桌面工具。

支持项目管理、系统构成录入、自动化核查、AI辅助分析等功能。

支持AI分析文件、命令执行结果、截图等自动生成测评结果记录。

建议重新下载安装V2.0.3,避免旧版本卸载或更新会删除项目目录。

✨ 功能特性

  • 项目管理:创建和管理多个测评项目
  • 系统构成:录入和导出被测系统的资产信息(机房、网络设备、安全设备、服务器、数据库、业务应用等)
  • 等保测评:基于 GB/T 22239-2019 标准的测评项管理
  • 自动化核查:内置核查命令库,支持自动化安全检查
  • AI 集成:支持接入 AI API(如 DeepSeek、OpenAI)辅助分析
  • 报告生成:自动生成测评总结分析报告
  • 数据备份:定时自动备份项目数据
  • 知识库:内置等保相关知识和操作指南
  • 注意事项:卸载前一定要进行数据备份或保留根目录下的JSecProbeData目录

🖥️ 技术栈

  • 前端:Vue 3 + TypeScript + Element Plus + Vite
  • 后端:Electron + Node.js
  • 数据库:SQLite (better-sqlite3)
  • ORM:Drizzle ORM
  • 构建:Vite + Electron Builder

🚀 快速开始

环境要求

  • Node.js >= 18.0.0
  • npm >= 9.0.0

安装依赖

npm install

开发模式

npm run dev

构建打包

# 打包为 Windows 可执行程序
npm run build:win

# 打包为 macOS 可执行程序
npm run build:mac

# 打包为 Linux 可执行程序
npm run build:linux

📁 项目结构

├── electron/              # Electron 后端代码
│   ├── db/               # 数据库相关(Schema、迁移)
│   ├── ipc/              # IPC 进程间通信处理器
│   ├── services/          # 业务逻辑服务
│   └── main/              # 主进程入口
├── src/                   # 前端源码
│   ├── views/             # 页面视图
│   ├── components/        # 公共组件
│   ├── stores/            # Pinia 状态管理
│   ├── router/            # 路由配置
│   └── styles/            # 样式文件
├── shared/                # 前后端共享类型定义
├── resources/             # 资源文件
├── build/                 # 构建配置
└── package.json           # 项目配置

🖼️ 界面展示

登录页主界面项目列表
系统构成现场核查问题清单
AI分析知识库系统设置

📝 默认账号

开发模式下默认管理员账号:

  • 用户名:admin
  • 密码:admin123

⚠️ 生产环境请务必修改默认密码!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhengfei611

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值