Azure / go-ntlmssp

NTLM/Negotiate authentication over HTTP
MIT License
189 stars 67 forks source link

Hardcoded workstation name #26

Open DanTheMan-7 opened 4 years ago

DanTheMan-7 commented 4 years ago

As for now the workstation name for the ntlm negotiation is hard coded in authenticate_message.go to workstation := toUnicode("go-ntlmssp"). It is not possible to set it manually. This can lead to problems with logs of intrusion detection systems, since they can log the client as the workstation name, what can lead to confusion. Therefore, it would be desirable to have the possibility to set the workstation name by oneself.