From 3cbc1cbcaaa438bf02f7a3d3827a909a34629c89 Mon Sep 17 00:00:00 2001 From: Conor Hunt Date: Mon, 11 Mar 2013 15:07:41 -0400 Subject: [PATCH] add a tool to parse authenticate messages --- utils/decode_auth.go | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 utils/decode_auth.go 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()) +}