Commit Graph

35 Commits

Author SHA1 Message Date
ZacharyZcR
fc4a2315e4 fix(ci): 移除 PR 对 Project 自动化的触发 2026-01-11 20:22:42 +08:00
ZacharyZcR
71b92d4408 feat: v2.1.0 核心重构与功能增强
## 架构重构
- 全局变量消除,迁移至 Config/State 对象
- SMB 插件融合(smb/smb2/smbghost/smbinfo)
- 服务探测重构,实现 Nmap 风格 fallback 机制
- 输出系统重构,TXT 实时刷盘 + 双写机制
- i18n 框架升级至 go-i18n

## 性能优化
- 正则表达式预编译
- 内存优化 map[string]struct{}
- 并发指纹匹配
- SOCKS5 连接复用
- 滑动窗口调度 + 自适应线程池

## 新功能
- Web 管理界面
- 多格式 POC 适配(xray/afrog)
- 增强指纹库(3139条)
- Favicon hash 指纹识别
- 插件选择性编译(Build Tags)
- fscan-lab 靶场环境
- 默认端口扩展(62→133)

## 构建系统
- 添加 no_local tag 支持排除本地插件
- 多版本构建:fscan/fscan-nolocal/fscan-web
- CI 添加 snapshot 模式支持仅测试构建

## Bug 修复
- 修复 120+ 个问题,包括 RDP panic、批量扫描漏报、
  JSON 输出格式、Redis 检测、Context 超时等

## 测试增强
- 单元测试覆盖率 74-100%
- 并发安全测试
- 集成测试(Web/端口/服务/SSH/ICMP)
2026-01-11 20:16:23 +08:00
ZacharyZcR
6b13b2e84f feat: 添加 GitHub Issue 模板
- bug_report.yml: Bug 报告模板
- feature_request.yml: 功能请求模板
- plugin_request.yml: 新插件/协议支持请求模板
- false_positive.yml: 误报/漏报报告模板
- config.yml: 禁用空白 issue,添加文档链接
2025-12-20 10:31:39 +08:00
ZacharyZcR
03b21f92f1 docs: 测试构建 2025-07-17 23:08:06 +08:00
ZacharyZcR
2674e469b8 docs: 测试构建 2025-07-17 23:00:28 +08:00
ZacharyZcR
d4a486763b docs: 测试构建 2025-07-17 22:45:05 +08:00
ZacharyZcR
6fe1f11e36 docs: 测试构建 2025-07-17 22:36:51 +08:00
ZacharyZcR
6f17deb963 docs: 测试构建 2025-07-17 22:26:42 +08:00
ZacharyZcR
820ba6a35b docs: 测试构建 2025-07-17 22:19:25 +08:00
ZacharyZcR
5bdfd769f2 docs: 测试构建 2025-07-17 22:14:53 +08:00
ZacharyZcR
b6b898532b docs: 测试构建 2025-07-17 22:10:56 +08:00
ZacharyZcR
5dd74269a8 docs: 测试构建 2025-07-17 22:07:13 +08:00
ZacharyZcR
26d0955ec6 docs: 测试构建 2025-07-17 21:59:39 +08:00
ZacharyZcR
a198aeabe5 docs: 测试构建 2025-07-17 21:52:06 +08:00
ZacharyZcR
f182732a8b docs: 测试构建 2025-07-17 21:42:49 +08:00
ZacharyZcR
b49228a07b docs: 测试构建 2025-07-17 21:37:01 +08:00
ZacharyZcR
3af09b7d8a docs: 测试构建 2025-07-17 21:33:36 +08:00
ZacharyZcR
379117b07a docs: 测试构建 2025-07-17 21:26:49 +08:00
ZacharyZcR
4adb4222dd docs: 测试构建 2025-07-17 21:23:29 +08:00
ZacharyZcR
dd8e327a56 docs: 测试新的构建 2025-07-17 18:15:50 +08:00
ZacharyZcR
ad5798d02e docs: 测试新的构建 2025-07-17 18:12:28 +08:00
ZacharyZcR
3c8511e91f docs: 测试新的构建 2025-07-17 18:09:18 +08:00
ZacharyZcR
d5e2c15333 docs: 测试新的构建 2025-07-17 18:00:25 +08:00
ZacharyZcR
487681b353 docs: 测试新的构建 2025-07-17 17:53:18 +08:00
ZacharyZcR
b1e67fd7b1 docs: 测试新的构建 2025-07-17 17:48:11 +08:00
ZacharyZcR
4aaa05f6a4 fix: 暂时去除mips相关 2025-02-14 20:45:44 +08:00
影舞者
9ee51a96d8 Update release.yml 2024-12-19 23:09:06 +08:00
shadow1ng
e433c635dd GitHub action go-version: 1.20.14 2024-06-15 17:10:56 +08:00
影舞者
276b446e0c Update 2023-11-15 12:07:25 +08:00
影舞者
197b0884a1 Update 2023-11-15 00:02:28 +08:00
影舞者
0cf8b8c180 Update 2023-11-14 23:06:49 +08:00
keacwu
857c4c0d4b 修复自动化编译问题 2023-05-09 13:42:17 +08:00
影舞者
b1f550daaf update 2022-11-19 17:22:56 +08:00
dawnnnnnn
bd0bcb4b66 feat(*): add upx --best for most elf 2021-12-06 17:42:25 +08:00
dawnnnnnn
c4446ee357 ci(*): add goreleaser ci
support

windows-amd64/386
linux-amd64/386/arm64/mips64
darwin-amd64/arm64
etc.
2021-11-08 15:00:19 +08:00