AnmolM-777/ChainAegis
GitHub: AnmolM-777/ChainAegis
ChainAegis 是一款 Web3 智能合约安全审计与风险分析仪表盘,提供可视化漏洞统计、交互式审计报告、Solidity 静态风险模拟和合规检查功能。
Stars: 0 | Forks: 0
# ChainAegis 🛡️
**ChainAegis** 是一款高级、高保真的 Web3 安全审计与风险分析仪表盘,专为智能合约合规检查和实时威胁情报而设计。
## 🌟 核心功能
* **执行风险概览**:可视化统计数据显示已审计的部署、未解决的漏洞分布(严重、高、中、低)以及映射在自定义 SVG 图表中的每周代码分析指标。
* **交互式审计报告浏览器**:针对核心区块链资产(例如 *MiniDEX*、*Nexora NFT*、*LendingVault*)的模块化报告。具备可筛选的严重性索引以及易受攻击代码与安全代码的并排对比功能。
* **实时代约风险模拟器**:静态分析演练场,允许开发者粘贴 Solidity 草案合约,在 mock VM 上编译它们,运行静态签名检测器(例如重入检测器),并应用自动补丁缓解措施。
* **Web3 合规中心**:持久化检查界面,用于验证协议是否满足基本安全准则(例如访问控制、预言机保护、重入守卫),并将进度状态保存在本地缓存中。
## ⚙️ 技术栈
* **前端**:React 18、TypeScript、Vite。
* **图标**:Lucide React。
* **样式**:自定义 HSL 暗色主题变量样式,包含微动画和毛玻璃效果。
* **分析**:纯 SVG 组件(无外部图表库)。
## 🚀 快速开始
1. **安装依赖**:
npm install
2. **启动开发服务器**:
npm run dev
3. **构建生产包**:
npm run build
标签:React, Syscalls, TypeScript, Web3安全, 云安全监控, 安全插件, 智能合约审计, 自动化攻击, 静态分析, 风险分析