rename Authenticate/Challenge/Negotiate to *Message

This commit is contained in:
Conor Hunt
2013-07-23 15:35:16 -05:00
parent af256c1a87
commit 6783d408ba
6 changed files with 38 additions and 38 deletions

View File

@@ -10,7 +10,7 @@ import (
"fmt"
)
type Challenge struct {
type ChallengeMessage struct {
// sig - 8 bytes
Signature []byte
// message type - 4 bytes
@@ -53,8 +53,8 @@ type Challenge struct {
Payload []byte
}
func ParseChallengeMessage(body []byte) (*Challenge, error) {
challenge := new(Challenge)
func ParseChallengeMessage(body []byte) (*ChallengeMessage, error) {
challenge := new(ChallengeMessage)
challenge.Signature = body[0:8]
if !bytes.Equal(challenge.Signature, []byte("NTLMSSP\x00")) {
@@ -101,7 +101,7 @@ func ParseChallengeMessage(body []byte) (*Challenge, error) {
return challenge, nil
}
func (c *Challenge) Bytes() []byte {
func (c *ChallengeMessage) Bytes() []byte {
payloadLen := int(c.TargetName.Len + c.TargetInfoPayloadStruct.Len)
messageLen := 8 + 4 + 8 + 4 + 8 + 8 + 8 + 8
payloadOffset := uint32(messageLen)
@@ -137,7 +137,7 @@ func (c *Challenge) Bytes() []byte {
return buffer.Bytes()
}
func (c *Challenge) getLowestPayloadOffset() int {
func (c *ChallengeMessage) getLowestPayloadOffset() int {
payloadStructs := [...]*PayloadStruct{c.TargetName, c.TargetInfoPayloadStruct}
// Find the lowest offset value
@@ -152,7 +152,7 @@ func (c *Challenge) getLowestPayloadOffset() int {
return lowest
}
func (c *Challenge) String() string {
func (c *ChallengeMessage) String() string {
var buffer bytes.Buffer
buffer.WriteString("Challenge NTLM Message")