PowerShell Credential Steal
- by Vince
-
in Blog
-
Hits: 2288
I'm not even sure how I ended up down this rabbit hole but I strayed off the path for a talk that I'm giving next month. I'm trying to show how to leverage PowerShell into doing the many things we do with various tools. To some degree, you don't really need those tools.
So this doesn't pluck the credentials out of memory or from the file system, we're going the old fashioned way -- we're tricking the user. Imagine this -- a user is trying to work and Windows continues to prompt them for their credentials. Will they ignore it? No, they will enter their credentials.
If you're on the local machine performing this trick, you don't need to specify domain\username. However, if you end up on this machine through other means -- say Responder, you'll want to use the domain\username because it will throw an error prior to spawning the credential prompt. Maybe that's not a bad thing but I'd rather do without it.