purpleteam / snarf

Snarf man-in-the-middle / relay suite
GNU General Public License v2.0
202 stars 60 forks source link

Feature Request - Support NTLMSSP/HTTP #4

Open mubix opened 10 years ago

mubix commented 10 years ago

Would be nice be able to relay to HTTP sites

purpleteam commented 10 years ago

We've talked about (and I have a basic shell of PoC code) for snarfing HTTP connections where the first of a series of keep-alive requests are authenticated with NTLM or SPNEGO. This would allow you to tack on additional HTTP requests under that same authenticated context at least as long as the keep-alive lasts (not long on some web servers, alas). Is that what you mean?

Or do you mean turning inbound HTTP connections to outbound SMB?

Or do you mean turning inbound SMB connections to outbound HTTP?

mubix commented 10 years ago

So more and more using Responder I find I receive HTTP based NLTM auth more than SMB and it would be nice to be able to use that against an SMB server or another NTLM based web server.

jephthai commented 10 years ago

I have an update on this. We do still intend to build this in, but for now there is a way to accomplish this. Here's what I found worked on a recent pen-test:

Lexus89 commented 8 years ago

This would be awesome, it is still under development?

jephthai commented 8 years ago

Actually, yes -- and I believe we have some HTTP->SMB cross-protocol code that isn't checked in. I'll check with Victor (offenseindepth) and see.

Lexus89 commented 8 years ago

@jephthai Any update yet on the HTTP to SMB code?

PowerPress commented 7 years ago

Any news this would be awesome