mirror of
https://github.com/shadow1ng/fscan.git
synced 2026-09-26 21:21:53 +08:00
fix(portfinger): 修复SMB2服务指纹识别和NetInfo输出问题
- 添加SMB2ProgNeg探针支持现代Windows的SMB2协议 - 修复Go regexp对高位字节的UTF-8兼容问题,使用Latin-1转换 - 修复探针失败后连接重建逻辑 - 修复vendor_product字段名不匹配问题 - 修复NetInfo多行输出被其他日志打断的问题
This commit is contained in:
+1
-1
@@ -322,7 +322,7 @@ func buildServiceLogMessage(addr string, serviceInfo *ServiceInfo, isWeb bool) s
|
||||
|
||||
// 构建 [Product:xxx ||Version:xxx] 格式
|
||||
var info []string
|
||||
if product, ok := serviceInfo.Extras["product"]; ok && product != "" {
|
||||
if product, ok := serviceInfo.Extras["vendor_product"]; ok && product != "" {
|
||||
info = append(info, fmt.Sprintf("Product:%s", product))
|
||||
}
|
||||
if serviceInfo.Version != "" {
|
||||
|
||||
Reference in New Issue
Block a user