From 89899ebef5531801a73a5e00b66728a0efe95902 Mon Sep 17 00:00:00 2001 From: M09Ic Date: Thu, 10 Nov 2022 17:36:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96collect,=20resp=E6=B2=A1?= =?UTF-8?q?=E6=9C=89body=E6=97=B6,=20=E8=B7=B3=E8=BF=87title=E5=8C=B9?= =?UTF-8?q?=E9=85=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- internal/baseline.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/internal/baseline.go b/internal/baseline.go index 86aabf4..f2a9086 100644 --- a/internal/baseline.go +++ b/internal/baseline.go @@ -79,11 +79,12 @@ type baseline struct { // Collect 深度收集信息 func (bl *baseline) Collect() { + if len(bl.Body) > 0 { + bl.Title = parsers.MatchTitle(string(bl.Body)) + } bl.Hashes = parsers.NewHashes(bl.Raw) - bl.Title = parsers.MatchTitle(string(bl.Body)) // todo extract bl.Extracteds = pkg.Extractors.Extract(string(bl.Raw)) - // todo 指纹识别 bl.Frameworks = pkg.FingerDetect(string(bl.Raw)) }