mirror of
https://github.com/TalAloni/SMBLibrary.git
synced 2025-04-30 10:47:48 +02:00
Remove NTLMSSP_REQUEST_TARGET and NTLMSSP_NEGOTIATE_SEAL when generating NegotiateMessage / AuthenticateMessage
This commit is contained in:
parent
d34565f080
commit
25b9ef4162
2 changed files with 2 additions and 2 deletions
|
@ -72,7 +72,7 @@ namespace SMBLibrary.Server.SMB1
|
||||||
private static NegotiateMessage CreateNegotiateMessage()
|
private static NegotiateMessage CreateNegotiateMessage()
|
||||||
{
|
{
|
||||||
NegotiateMessage negotiateMessage = new NegotiateMessage();
|
NegotiateMessage negotiateMessage = new NegotiateMessage();
|
||||||
negotiateMessage.NegotiateFlags = NegotiateFlags.NegotiateUnicode | NegotiateFlags.NegotiateOEM | NegotiateFlags.RequestTarget | NegotiateFlags.NegotiateSign | NegotiateFlags.NegotiateSeal | NegotiateFlags.NegotiateLanManagerKey | NegotiateFlags.NegotiateNTLMKey | NegotiateFlags.NegotiateAlwaysSign | NegotiateFlags.NegotiateVersion | NegotiateFlags.Negotiate128 | NegotiateFlags.Negotiate56;
|
negotiateMessage.NegotiateFlags = NegotiateFlags.NegotiateUnicode | NegotiateFlags.NegotiateOEM | NegotiateFlags.NegotiateSign | NegotiateFlags.NegotiateLanManagerKey | NegotiateFlags.NegotiateNTLMKey | NegotiateFlags.NegotiateAlwaysSign | NegotiateFlags.NegotiateVersion | NegotiateFlags.Negotiate128 | NegotiateFlags.Negotiate56;
|
||||||
negotiateMessage.Version = Authentication.Version.Server2003;
|
negotiateMessage.Version = Authentication.Version.Server2003;
|
||||||
return negotiateMessage;
|
return negotiateMessage;
|
||||||
}
|
}
|
||||||
|
|
|
@ -174,7 +174,7 @@ namespace SMBLibrary.Server.SMB1
|
||||||
private static AuthenticateMessage CreateAuthenticateMessage(string accountNameToAuth, byte[] lmResponse, byte[] ntlmResponse)
|
private static AuthenticateMessage CreateAuthenticateMessage(string accountNameToAuth, byte[] lmResponse, byte[] ntlmResponse)
|
||||||
{
|
{
|
||||||
AuthenticateMessage authenticateMessage = new AuthenticateMessage();
|
AuthenticateMessage authenticateMessage = new AuthenticateMessage();
|
||||||
authenticateMessage.NegotiateFlags = NegotiateFlags.NegotiateUnicode | NegotiateFlags.NegotiateOEM | NegotiateFlags.RequestTarget | NegotiateFlags.NegotiateSign | NegotiateFlags.NegotiateSeal | NegotiateFlags.NegotiateLanManagerKey | NegotiateFlags.NegotiateNTLMKey | NegotiateFlags.NegotiateAlwaysSign | NegotiateFlags.NegotiateVersion | NegotiateFlags.Negotiate128 | NegotiateFlags.Negotiate56;
|
authenticateMessage.NegotiateFlags = NegotiateFlags.NegotiateUnicode | NegotiateFlags.NegotiateOEM | NegotiateFlags.NegotiateSign | NegotiateFlags.NegotiateLanManagerKey | NegotiateFlags.NegotiateNTLMKey | NegotiateFlags.NegotiateAlwaysSign | NegotiateFlags.NegotiateVersion | NegotiateFlags.Negotiate128 | NegotiateFlags.Negotiate56;
|
||||||
authenticateMessage.UserName = accountNameToAuth;
|
authenticateMessage.UserName = accountNameToAuth;
|
||||||
authenticateMessage.LmChallengeResponse = lmResponse;
|
authenticateMessage.LmChallengeResponse = lmResponse;
|
||||||
authenticateMessage.NtChallengeResponse = ntlmResponse;
|
authenticateMessage.NtChallengeResponse = ntlmResponse;
|
||||||
|
|
Loading…
Add table
Reference in a new issue