你好 @k8gege,
如果社区仍希望保留K8CScan作为独立项目,建议用Go重写核心引擎。
原因:
- C#/.NET依赖限制了跨平台能力
- Python核心在高并发时性能不足
- Go的goroutine模型非常适合大规模并发扫描
重写范围:
- 网络层:用Go标准库实现端口扫描、主机发现
- 协议层:用现有Go库实现SMB、SSH、FTP等协议交互
- 插件层:定义Go接口,支持动态加载
- CLI层:保持与现有命令行兼容
预期收益:
- 跨平台(Windows/Linux/Mac/MIPS/ARM)
- 内存安全
- 单二进制分发
- 与现代工具链集成更容易
这是一个大型工程,但会显著提升项目的技术基础。
[English Translation / 英文摘要]
Hi maintainers, this issue is a feature / architecture / security suggestion for 06_K8CScan.
The Chinese text above contains the detailed proposal with technical context and implementation ideas.
In summary: we are requesting the enhancement described above and would be happy to provide PRs or further discussion in either Chinese or English.
Thank you for the excellent work on this project!
你好 @k8gege,
如果社区仍希望保留K8CScan作为独立项目,建议用Go重写核心引擎。
原因:
重写范围:
预期收益:
这是一个大型工程,但会显著提升项目的技术基础。
[English Translation / 英文摘要]
Hi maintainers, this issue is a feature / architecture / security suggestion for 06_K8CScan.
The Chinese text above contains the detailed proposal with technical context and implementation ideas.
In summary: we are requesting the enhancement described above and would be happy to provide PRs or further discussion in either Chinese or English.
Thank you for the excellent work on this project!