From cd53258f0df02fbd985b366523a06ee0eb7c4551 Mon Sep 17 00:00:00 2001 From: shadow1ng Date: Fri, 14 May 2021 10:24:04 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8Dnetbios=E6=A8=A1=E5=9D=97?= =?UTF-8?q?=E6=95=B0=E7=BB=84=E8=B6=8A=E7=95=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Plugins/NetBIOS.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Plugins/NetBIOS.go b/Plugins/NetBIOS.go index 3e53738..e2ff054 100644 --- a/Plugins/NetBIOS.go +++ b/Plugins/NetBIOS.go @@ -125,6 +125,9 @@ func NetBIOS1(info *common.HostInfo) (nbname NbnsName, err error) { return } length := num1 + num2*256 + if len(ret) < 48+length { + return + } os_version := ret[47+length:] tmp1 := bytes.ReplaceAll(os_version, []byte{0x00, 0x00}, []byte{124}) tmp1 = bytes.ReplaceAll(tmp1, []byte{0x00}, []byte{})