diff --git a/utils/decode_auth.go b/utils/decode_auth.go new file mode 100644 index 0000000..13ff4c5 --- /dev/null +++ b/utils/decode_auth.go @@ -0,0 +1,16 @@ +package main + +import ( + "encoding/base64" + "fmt" + "ntlm/messages" +) + +func main() { + var data string + fmt.Println("Paste the base64 encoded Authenticate message:") + fmt.Scanf("%s", &data) + authenticateData, _ := base64.StdEncoding.DecodeString(data) + a, _ := messages.ParseAuthenticateMessage(authenticateData, 2) + fmt.Printf(a.String()) +}