RE: How to safely obtain windows hashes remotely



Jose,

What about backups of the domain controllers or other servers? Are they secured? It would be fairly straight forward to drop a copy of the SAMs, or AD, or HKLM\secured\cache somewhere and crack the passwords offline. What about dropping a copy of the email server somewhere?

We need more info about your environment to offer quality assistance. Are your passwords stored using reversible encryption? If so, john will crack them very fast. Make sure you have the patch for john to accommodate mscache. Even if they aren't stored using reversible encryption, john should crack some fairly fast. You didn't mention cachedump, any admin could grab all the other admins passwords stored in the local cache from a server and crack them offline.

What about using a linux boot disk to grab the SAM or change the local admin password? Several are available, and they would leave no trace on the file system. Granted, the server would appear offline during this time.

If you're in a switched environment (assumed), did you span the port you were running Ettercap on? Did you allow Cain to run on the segment you have SQL servers on (assuming)? You'll grab those passwords, as they're passed in the clear.

Passwords though, are a small part of security. Are workstations locking? What about servers? How do the users feel about the need for security? Are you using a stand alone print server? What does it log show you about what the execs are printing? Etc, etc.

Kind Regards,
 
Scott Ramsdell
CISSP, CCNA, MCSE
Security Network Engineer


-----Original Message-----
From: listbounce@xxxxxxxxxxxxxxxxx [mailto:listbounce@xxxxxxxxxxxxxxxxx] On Behalf Of Jose Mendoza
Sent: Tuesday, May 15, 2007 3:39 PM
To: security-basics@xxxxxxxxxxxxxxxxx
Subject: How to safely obtain windows hashes remotely

I'm doing an PenTest/Proof of Concept in my LAN, but to date I'm quite sure everything is OK and Up-to-Date in terms of password hardening and security techniques in place.

I've tested CAIN, tried to exploit using Meterpreter, used EtterCap, PWDump and something else using an spoofed machine with no success at all! Hurray!

Nevertheless, my boss still doesn't believe our network is completely safe -from a technical point of view.

Does anybody knows how to perform a password dump from a WinXP and/or Win2003 box remotely without a trace?

All client boxes are running XPSP2 and all servers W2003.

Thanks,

Jose Mendoza
Caracas, Venezuela

----------------------------------------------------------------------
Finally - A spam blocker that actually works.
http://www.bluebottle.com



Relevant Pages

  • Re: TRACE Request: how to disable in IIS5
    ... Trace is a HTTP verb (like get and post and etc. ... together from a http request. ... all Web servers have TRACE ...
    (microsoft.public.inetserver.iis.security)
  • Re: Doubt abt trace
    ... I am trying to trace the variable attached with a "checkbutton" Tk ... puts $debugLogPtr "Selected grab: $vars" ... The error is because traces takes a command, ...
    (comp.lang.tcl)
  • TRACE Request: how to disable in IIS5
    ... A flaw in the TRACE request, a rarely used portion of the ... all Web servers have TRACE ...
    (microsoft.public.inetserver.iis.security)
  • Re: 2.6.7-mm2
    ... > and of course it does not go to the serial console ...). ... > present I'm unable to grab it. ... Can you grab a trace now? ... send the line "unsubscribe linux-kernel" in ...
    (Linux-Kernel)
  • RE: Mystery Proccess
    ... I have never realy used SQL profier before, ... >for a statement before it is show in the trace. ... >> I have set up a job on one of my sql servers to inform ... >> out test servers, it is issued using dts designer and ...
    (microsoft.public.sqlserver.server)