jiezishu000/solidity-quick-audit
GitHub: jiezishu000/solidity-quick-audit
一个基于Slither的Solidity智能合约安全审计CLI工具,用于快速生成自动化安全报告。
Stars: 0 | Forks: 0
# Solidity 快速审计
用于快速分析 Solidity 智能合约安全性的命令行工具。通过集成 Slither 的专用检测器,生成清晰且可操作的报告。
## 安装
```
pip install solc-select slither-analyzer
solc-select install 0.8.28
solc-select use 0.8.28
```
## 使用方法
```
python3 audit.py path/to/contract.sol
python3 audit.py path/to/contracts/
```
## 输出结果
按严重程度分类的安全问题报告:
- **HIGH(高危)**:重入攻击、未检查的调用、tx.origin、危险的 delegatecall
- **MEDIUM(中危)**:时间戳依赖、弱伪随机数生成器、缺失检查
- **LOW(低危)**:未使用变量、代码风格、命名问题
## 捐赠支持
如果本工具为您节省了时间或发现了漏洞:
- **EVM**: `0xa66c92bcb095533ed878fc30a4cbd24dc8edde93` (Polygon/ETH/BNB)
- **Solana**: `BvXqSW5Fwc6LMTyJopbRkQPLYDQFV9hEfR5sMthq73m8`
标签:DeFi安全, Slither, Solidity, Web3安全, 云安全监控, 加密货币安全, 区块链安全, 去中心化应用, 审计报告, 对称加密, 智能合约, 未检查调用检测, 自动化审计, 逆向工具, 重入攻击检测, 静态分析