taiyi 备份 突然翻到前几年 Golang 很火的时候写的扫描器代码,现在看这份代码真的架构的非常垃圾,性能没达到当时开发前的愿景。当时考虑将 nmap 指纹集成进来,但是 nmap 的正则是 Perl 无法转 Goland 自带的 RE2 ,所以处理了部分规则,不知道现在是否有其他更合适的支持方式。 备份一下,万一哪天突然想重构了(又埋坑了)