Skip to content

Commit 6acddce

Browse files
committed
Fix domain addr and some minor issues
1 parent c5c7895 commit 6acddce

File tree

2 files changed

+8
-6
lines changed

2 files changed

+8
-6
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,3 @@
11
RealiTLScanner
2+
RealiTLScanner.exe
3+
results.txt

main.go

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ func main() {
1515
addrPtr := flag.String("addr", "127.0.0.1", "Destination to start scan")
1616
portPtr := flag.String("port", "443", "Port to scan")
1717
threadPtr := flag.Int("thread", 2, "Number of threads to scan in parallel")
18-
outPutFile := flag.Bool("o", true, "Number of threads to scan in parallel")
18+
outPutFile := flag.Bool("o", false, "Is output to results.txt")
1919
timeOutPtr := flag.Int("timeOut", 10, "Time out of a scan")
2020
showFailPtr := flag.Bool("showFail", false, "Is Show fail logs")
2121
flag.Parse()
@@ -54,10 +54,6 @@ type Scanner struct {
5454
func (s *Scanner) Run() {
5555
str := s.addr
5656
addr := net.ParseIP(s.addr)
57-
if addr == nil {
58-
fmt.Println("Invalid address format")
59-
return
60-
}
6157
if addr != nil && addr.To4() == nil {
6258
str = "[" + addr.String() + "]"
6359
}
@@ -81,10 +77,14 @@ func (s *Scanner) Run() {
8177
if alpn == "" {
8278
alpn = " "
8379
}
84-
fmt.Println("", line, "----- Found TLS v", TlsDic[state.Version], "\tALPN", alpn, "\t", state.PeerCertificates[0].Subject)
80+
fmt.Println(fmt.Sprint("", line, "----- Found TLS v", TlsDic[state.Version], "\tALPN ", alpn, "\t", state.PeerCertificates[0].Subject))
8581
c.Close()
8682
}
8783
}
84+
if addr == nil {
85+
fmt.Println("Invalid address format")
86+
return
87+
}
8888

8989
s.mu.Lock()
9090
s.high = addr

0 commit comments

Comments
 (0)