Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Rodrigo_Silva
Contributor
Jump to solution

Detect and prevent NTLM traffic

Hi everyone,

Is there a way to monitor all NTLM authentication traffic going through my network?

I couldn’t find a way to identify it using HTTPS Inspection.

I need to detect and later enforce a full block on all NTLM authentication traffic.

Has anyone done this before?

0 Kudos
1 Solution

Accepted Solutions
Rodrigo_Silva
Contributor

Thank you for the tip.

I created the rule below and was able to detect and prevent NTLM traffic using the IPS blade.

alert tcp any any -> any $HTTP_PORTS (msg:"NTLM authentication over TCP"; flow:to_server,established; content:"Authorization|3a|"; nocase; http_header; content:"NTLM"; nocase; distance:0; within:64; http_header; classtype:policy-violation;)

Of course, I also had to enable HTTPS Inspection for the internal network.

Best regards

View solution in original post

0 Kudos
5 Replies
Vincent_Bacher
MVP Silver
MVP Silver

Are you using IPS? If yes maybe to compile a snort rule to detect ntlm auth over https would be an idea?

and now to something completely different - CCVS, CCAS, CCTE, CCCS, CCSM elite
0 Kudos
Rodrigo_Silva
Contributor

Yes, I have IPS enabled, but I’ve never worked with Snort rules before. I’ll look into it. Thanks for the tip.

0 Kudos
Rodrigo_Silva
Contributor

Thank you for the tip.

I created the rule below and was able to detect and prevent NTLM traffic using the IPS blade.

alert tcp any any -> any $HTTP_PORTS (msg:"NTLM authentication over TCP"; flow:to_server,established; content:"Authorization|3a|"; nocase; http_header; content:"NTLM"; nocase; distance:0; within:64; http_header; classtype:policy-violation;)

Of course, I also had to enable HTTPS Inspection for the internal network.

Best regards

0 Kudos
Martijn
MVP
MVP

Hi,

Can't you use Application Control. There is a Windows NTLM application there.

"Windows Challange/Response (NTLM) is the authentication protocol used on networks that include systems running the Windows operating system on stand-alone systems."

Category: Network Protocols
Risk: Low (2)

Or did you already tried that?

Martijn






0 Kudos
Rodrigo_Silva
Contributor

Yes, I already tried it but it didn’t detect anything.

0 Kudos

Leaderboard

Epsum factorial non deposit quid pro quo hic escorol.

Upcoming Events

    CheckMates Events