bad-antics/nullsec-tools
GitHub: bad-antics/nullsec-tools
这是一个多语言安全工具包,提供覆盖红队与蓝队的丰富实用工具,解决多样化安全测试与审计的需求。
Stars: 4 | Forks: 0
# 🔐 NullSec 工具
### 由 bad-antics 提供的专业安全工具包
[](LICENSE)
[]()
[]()
[]()
[](https://github.com/bad-antics)
```
_ __ ____ _____
/ | / /_ __/ / / / ___/___ _____
/ |/ / / / / / / \__ \/ _ \/ ___/
/ /| / /_/ / / / ___/ / __/ /__
/_/ |_/\__,_/_/_/ /____/\___/\___/
████████╗ ██████╗ ██████╗ ██╗ ███████╗
╚══██╔══╝██╔═══██╗██╔═══██╗██║ ██╔════╝
██║ ██║ ██║██║ ██║██║ ███████╗
██║ ██║ ██║██║ ██║██║ ╚════██║
██║ ╚██████╔╝╚██████╔╝███████╗███████║
╚═╝ ╚═════╝ ╚═════╝ ╚══════╝╚══════╝
[ bad-antics development | Est. 2025 ]
```
## ⚠️ 法律声明
**这些工具仅供授权安全测试使用。**
使用这些工具即表示您同意:
- 仅对您拥有或已获得明确书面许可测试的系统使用
- 遵守所有适用的法律法规
- 对您的行为承担全部责任
- 不得将这些工具用于恶意目的
**开发者不对这些工具的滥用承担任何责任。**
## 📦 工具分类
### 🔴 红队 / 进攻性
| 工具 | 描述 |
|------|-------------|
| `nullsec-scan` | 网络与端口扫描器 |
| `nullsec-crack` | 密码破解包装器(John/Hashcat) |
| `nullsec-payload` | 载荷生成与编码 |
| `nullsec-enum` | 服务枚举工具包 |
| `nullsec-osint` | 开源情报收集 |
| `nullsec-c2` | 命令与控制框架包装器 |
| `nullsec-spoof` | 身份/MAC/DNS 欺骗 |
| `nullsec-portknock` | 端口敲击客户端/服务器 |
| `nullsec-honeypot` | 轻量级蜜罐系统 |
| `nullsec-wordlist` | 单词列表生成 |
| `nullsec-evade` | 反检测技术 |
### 🔵 蓝队 / 防御性
| 工具 | 描述 |
|------|-------------|
| `nullsec-harden` | 系统安全工具包 |
| `nullsec-audit` | 安全审计框架 |
| `nullsec-monitor` | 系统监控 |
| `nullsec-netwatch` | 网络流量分析器 |
| `nullsec-dfir` | 数字取证与应急响应 |
| `nullsec-forensics` | 证据收集 |
| `nullsec-log` | 日志管理 |
| `nullsec-keylog-detect` | 键盘记录器检测 |
### 🟢 隐私与加密
| 工具 | 描述 |
|------|-------------|
| `nullsec-crypt` | 文件加密(AES-256-GCM) |
| `nullsec-vault` | 加密密钥库 |
| `nullsec-privacy` | 隐私安全 |
| `nullsec-proxy` | 代理链管理 |
| `nullsec-tunnel` | SSH 隧道工具包 |
| `nullsec-shred` | 安全文件删除 |
| `nullsec-hash` | 哈希工具 |
### 🟡 系统与实用工具
| 工具 | 描述 |
|------|-------------|
| `nullsec-backup` | 加密备份 |
| `nullsec-container` | 容器安全 |
| `nullsec-sandbox` | 沙箱执行 |
| `nullsec-fetch` | 系统信息(neofetch 风格) |
| `glowbarn` | 安全控制台与资源监控 |
| `nullsec-update` | 系统更新器 |
| `nullsec-verify` | 文件完整性检查器 |
| `nullsec-watch` | 文件系统监视器 |
| `nullsec-recon` | 侦察工具包 |
### 🎨 主题与定制
| 工具 | 描述 |
|------|-------------|
| `nullsec-theme` | GTK 主题管理器 |
| `nullsec-backgrounds` | 壁纸生成器 |
| `nullsec-icons` | 图标主题管理器 |
| `nullsec-plymouth` | 启动画面管理器 |
## 🚀 安装
### 快速安装(推荐)
```
git clone https://github.com/bad-antics/nullsec-tools.git
cd nullsec-tools
chmod +x install.sh
./install.sh
```
### 手动安装
```
# 克隆仓库
git clone https://github.com/bad-antics/nullsec-tools.git
# 复制工具到您的路径
cp nullsec-tools/linux/* ~/.local/bin/
# 制作可执行文件
chmod +x ~/.local/bin/nullsec-*
# 验证安装
nullsec-fetch
```
### 依赖项
```
# Debian/Ubuntu
sudo apt install nmap netcat-openbsd curl jq openssl imagemagick \
john hashcat socat proxychains4 tor
# Arch Linux
sudo pacman -S nmap gnu-netcat curl jq openssl imagemagick \
john hashcat socat proxychains-ng tor
```
## 📖 使用示例
```
# 网络扫描
nullsec-scan quick 192.168.1.0/24
nullsec-scan stealth 10.10.10.1
# 密码破解
nullsec-crack identify "5f4dcc3b5aa765d61d8327deb882cf99"
nullsec-crack john hashes.txt /path/to/wordlist.txt
# OSINT 收集
nullsec-osint domain example.com
nullsec-osint email user@example.com
# 枚举
nullsec-enum smb 192.168.1.100
nullsec-enum http 192.168.1.100
# 加密
nullsec-crypt encrypt secret.txt
nullsec-vault add api_key "sk-xxxx"
# 系统安全
nullsec-harden firewall
nullsec-harden ssh
nullsec-audit full
# 隧道
nullsec-tunnel socks 1080 user@proxy.host
nullsec-tunnel local 3306 db.internal 3306 user@jump.host
```
## 🏗️ 项目结构
```
nullsec-tools/
├── linux/ # Linux tools
│ ├── nullsec-scan
│ ├── nullsec-crack
│ ├── nullsec-payload
│ └── ... (50+ tools)
├── scripts/ # Helper scripts
├── LICENSE # NullSec Public License
├── README.md # This file
├── TOOLS.md # Detailed tool docs
└── CHANGELOG.md # Version history
```
## 🤝 贡献
## 📜 许可证
本项目根据 **NullSec 公共许可证 v1.0** 授权 - 详情请参阅 [LICENSE](LICENSE)。
**关键点:**
- ✅ 授权安全测试免费使用
- ✅ 开源且可修改
- ❌ 禁止未经授权/恶意使用
- ❌ 滥用不承担任何责任
## 🔗 链接
- **GitHub:** [github.com/bad-antics](https://github.com/bad-antics)
- **NullSec Linux:** [github.com/bad-antics/nullsec-linux](https://github.com/bad-antics/nullsec-linux)
- **文档:** [github.com/bad-antics/nullsec-docs](https://github.com/bad-antics/nullsec-docs)
```
┌──────────────────────────────────────────┐
│ "Security is not a product, but a │
│ process." - Bruce Schneier │
└──────────────────────────────────────────┘
```
## 🔧 快速开始
```
# 克隆仓库
git clone https://github.com/bad-antics/nullsec-tools.git
cd nullsec-tools
# 运行安装程序
./install.sh
# 或安装特定工具
./install.sh --category cloud
./install.sh --tool aws-recon
```
## 📊 工具统计
| 类别 | 工具数量 | 编程语言 |
|----------|-------|-----------|
| 云安全 | 12 | Python、Go、Rust |
| 网络分析 | 18 | C、Python、Go |
| 逆向工程 | 15 | C++、Rust、Python |
| 移动安全 | 22 | Kotlin、Swift、Python |
| 硬件破解 | 8 | C、Rust、汇编 |
| 汽车安全 | 9 | C、Python、CAN |
| AI/ML 安全 | 6 | Python |
| Web 安全 | 25 | JS、Python、Go |
| 取证分析 | 20 | Python、C |
## ⚡ 性能优化
- 并行工具执行
- 内存高效扫描
- 异步 I/O 操作
- 连接池