mirror of
https://github.com/shadow1ng/fscan.git
synced 2025-09-14 14:06:44 +08:00
![]() 优化内容: - 大幅简化端口组定义,从300+端口精简到最常用端口 - 添加过度工程警告注释,标记3076行解析器系统的复杂性问题 - 减少与common/constants.go的数据重复,符合DRY原则 性能改进: - web端口组:从200+端口简化为4个核心端口(80,443,8080,8443) - main端口组:从80+端口精简到8个主要端口 - 减少端口扫描开销,提升扫描速度 设计原则: - 遵循KISS原则:简单易用胜过功能完整 - 用户可根据需要手动指定复杂端口组合 - 标记技术债务,为未来简化重构做准备 验证:功能正常,端口组工作正常 |
||
---|---|---|
.. | ||
config | ||
i18n | ||
logging | ||
output | ||
parsers | ||
proxy | ||
utils | ||
common.go | ||
concurrencymonitor.go | ||
constants.go | ||
flag.go | ||
globals.go | ||
hostinfo_ext.go | ||
parse.go | ||
ports.go | ||
progressmanager.go | ||
target.go | ||
types.go |