Skip to content

Commit

Permalink
给smbscan添加新的全局错误处理, 防止特殊的smb协议导致报错
Browse files Browse the repository at this point in the history
  • Loading branch information
M09Ic committed Dec 7, 2022
1 parent c547483 commit b1f7aac
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
2 changes: 1 addition & 1 deletion v2/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module github.com/chainreactors/gogo/v2
go 1.10

require (
github.com/M09ic/go-ntlmssp v1.2.9
github.com/M09ic/go-ntlmssp v1.2.10-0.20221207030820-de2792a93fef
github.com/chainreactors/files v0.2.4
github.com/chainreactors/ipcs v0.0.9
github.com/chainreactors/logs v0.6.1
Expand Down
6 changes: 2 additions & 4 deletions v2/go.sum
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
github.com/M09ic/go-ntlmssp v1.2.9 h1:VVpoldqbRlmyhxrVsJBy0qjAF1RSq89kSLEie/IWRew=
github.com/M09ic/go-ntlmssp v1.2.9/go.mod h1:yMNEF6ulbFipt3CakMhcmcNVACshPRG4Ap4l00V+mMs=
github.com/M09ic/go-ntlmssp v1.2.10-0.20221207030820-de2792a93fef h1:2EU8d8NucI6HC8EuMEUQZqt5mP+PQKTciF+K6o7DU8I=
github.com/M09ic/go-ntlmssp v1.2.10-0.20221207030820-de2792a93fef/go.mod h1:yMNEF6ulbFipt3CakMhcmcNVACshPRG4Ap4l00V+mMs=
github.com/chainreactors/files v0.2.0/go.mod h1:/Xa9YXhjBlaC33JTD6ZTJFig6pcplak2IDcovf42/6A=
github.com/chainreactors/files v0.2.3/go.mod h1:/Xa9YXhjBlaC33JTD6ZTJFig6pcplak2IDcovf42/6A=
github.com/chainreactors/files v0.2.4 h1:R0iCqjWLcwwLoSi87FpgUlpxZAd+W4ZLQF3lkoLWZi0=
Expand All @@ -8,8 +8,6 @@ github.com/chainreactors/ipcs v0.0.9 h1:4Onroq7gXLG5SLCCgNDx3JmtLxB4XgepGdHCtLp1
github.com/chainreactors/ipcs v0.0.9/go.mod h1:E9M3Ohyq0TYQLlV4i2dbM9ThBZB1Nnd7Oexoie2xLII=
github.com/chainreactors/logs v0.6.1 h1:+wLVqxErUyWYayAx6x+m5LA6jQBiHcLdTAJtiOUMoZU=
github.com/chainreactors/logs v0.6.1/go.mod h1:Y0EtAnoF0kiASIJUnXN0pcOt420iRpHOAnOhEphzRHA=
github.com/chainreactors/parsers v0.2.9-0.20221122081901-78451e463892 h1:R24K70wFZE1ZummK6BtkL+0IVRQpjrAqQtFMl5AaqMQ=
github.com/chainreactors/parsers v0.2.9-0.20221122081901-78451e463892/go.mod h1:Z9weht+lnFCk7UcwqFu6lXpS7u5vttiy0AJYOAyCCLA=
github.com/chainreactors/parsers v0.2.9-0.20221130023436-62efefcc95f4 h1:elsgUSvgCSqfF086UGXPwUqL4n8XkxaNt/qDBD63wNU=
github.com/chainreactors/parsers v0.2.9-0.20221130023436-62efefcc95f4/go.mod h1:Z9weht+lnFCk7UcwqFu6lXpS7u5vttiy0AJYOAyCCLA=
github.com/davecgh/go-spew v1.1.0/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSsI+c5H38=
Expand Down
3 changes: 3 additions & 0 deletions v2/pkg/result.go
Original file line number Diff line number Diff line change
Expand Up @@ -122,6 +122,9 @@ func (result *Result) GetHostURL() string {
}

func (result *Result) AddNTLMInfo(m map[string]string, t string) {
if m == nil {
return
}
result.Title = m["MsvAvNbDomainName"] + "/" + m["MsvAvNbComputerName"]
result.Host = strings.Trim(m["MsvAvDnsDomainName"], "\x00") + "/" + m["MsvAvDnsComputerName"]
result.AddFramework(&parsers.Framework{Name: t, Version: m["Version"]})
Expand Down

0 comments on commit b1f7aac

Please sign in to comment.