Ophcrack (BSWR)

Video Activity
Join over 3 million cybersecurity professionals advancing their career
Sign up with
Required fields are marked with an *

Already have an account? Sign In »

6 minutes
Video Transcription
hello and welcome to another episode of breaking stuff with Robert today we're going to be going over off crack, which is a free Windows password cracking tool that utilizes rainbow tables. Now the great thing about the tool is that it uses a gooey,
has some terminal modes that you can run that in, and it's able to run on multiple platforms. It's used primarily for cracking.
Um, Microsoft Land Manager L M and N. T L M hashes. There is some limitation on the tool with respect to its use in Windows 10 and eight. But since we still have plenty of Windows seven systems running around,
and there is some use case for this tool as well. And let's be honest, there's still some even older systems out there, so there's always gonna be some relevance here.
Target audiences for this will be a network administrators looking to test passwords and to determine whether or not those passwords or weak exploitation analysts that want to recreate password attacks for review purposes and penetration testers that are looking to quickly test Password hash is against a known hash set, like with a rainbow table
While these things are not required. Fundamental knowledge of brute force attacks is definitely something you'd like to have in your pocket. Some knowledge on hashing and rainbow tables and, of course, fundamental knowledge on Callie and the next command line utilization. So with these things in mind, let's go ahead and jump into our demo.
All right? So welcome to our Andy Dane, the SEC environment, where we're going to be going through a crack. So I wanted to go ahead and pull up the site real quick. A cz we can see here. This is the current tables that are available for of crack so
you can see that this is primarily like X p Vista Windows seven. And you know, the tables can get pretty large, depending on the character sets and the links of, um,
those character sets as far as the password links and the and the complexity of character sets. And so they've got a table is biggest two terabytes here, which is just ridiculous. But it's only up to eight characters with pretty much every combination of characters within that to make those hash is so for the sake of
using this tool and what you may use it for, um
you know, as you can see, this is primarily Windows seven invested. They don't have anything in here right now for a and, uh,
10. Now they say that you can try to use this tool for that, but you may have some alternatives that would be better suited. So if you go into an environment where they're still, you know, using maybe some weaker passwords and you want to try to throw those passwords if they're like, let's just eight letters,
you know, through this to try and crack some of those and you got the hashes than, you know, go for it. But there's probably some alternatives that you can use.
So with respect to the demo that we're doing today, I did Go ahead and you do have to use P W dump to actually download. Um, you know, hash is from a system from the like, same file. And so I did just generate
some hash. Is here that air in that format, and these are all less than eight characters. They're about seven. So this would be relevant. Maybe if you're in an environment where folks used very simple passwords like names and maybe an uppercase letter here, there, but nothing overly complex.
So toe open of crack, you just type it in. Here
in the terminal,
hit Internet brings up a gooey. So I've already downloaded the Windows X p free
small table, and that was one of the ones that was back on the page.
So I also want to go ahead and load. Those hash is and so I formatted. That is a P W dump file and you'll just goto load here
and you can go over to the desktop is where I had it
and we just loaded those up. Now, as you can see here, it's got that table's option. Each of these was represented in that website, and so I already installed. Um, this one was the free small
table that was on the sights I've already installed. And as you can see here, so it has. The pre generated hash is in that table,
and essentially what you're gonna do is once that's done and you've imported your hashes, you just tell it to crack at that point.
And so it goes ahead, and it immediately starts going through the password listing cracking those. And as you can see, this isn't taking too much time. But if you were using one of the bigger tables, that was a little more complex. This can take
hours and hours of time. We just, you know, generated these using ah, site to generate Ellen and NTL imp ashes. So there's nothing overly complex here. So again, the use case for this is likely that you go into an environment, you can get the hash file
and you know, the users aunt may be aware of how weak their passwords are. They don't really have concern for it, and then you can sit down
and actually show them just how quickly somebody could crack those credentials and have them available to them. But if you're in a more mature environment where they've got very complex passwords, this is likely not a tool that's going to be applicable to what you're trying to do. So in the amount of time it took us to,
I say all of that, it's gone ahead and actually cracked the passwords that were in that particular list.
So that's pretty much it for the demo. There's nothing overly complex about the tool aside. You know, maybe loading up the tables and getting the hash is imported, but otherwise it's pretty straightforward and easy to use. So with that in mind, let's go ahead and jump back over to our slides.
All right, so I hope you enjoyed that demo off crack. As you can see, it's pretty neat to be ableto crack those passwords so quickly we use, um, pre generated hashes alum and anti Ellen hashes. I didn't actually pull the hash values from my Windows 10 device. Like we said, some limitations here, but you can always find a use case for the tool.
So with that in mind, I want to thank you for your time today,
and I look forward to seeing you again soon.