Penetration Testing mailing list archives
Re: PWDUMP Parser
From: "Mr. Rufus Faloofus" <foofus () foofus net>
Date: Tue, 6 Jul 2004 18:28:09 -0500
On Tue, Jul 06, 2004 at 09:00:54AM -0700, Mike Anderson wrote:
I have a rather large pwdump file (over 3000 accounts) that I am working with. I need to extract approximately 200 user names/hash pairs from it. Other than using notepad/word to do a find/search then copy and paste, does anyone know of a "pwdump parser" that is out there? I envision inputting a user name (or list of user names) and then having it return the user name and hash pair in a text file.
Perl is yer pal. Actually, so is grep, but whatever. Put
a list of names in one file, and your pwdump output in another:
open(INFILE,"namelist.txt");
@names=<INFILE>;
close(INFILE);
open(INFILE,"pwdumpfile.txt");
while(<INFILE>)
{
$line=$_;
chomp($line);
@list=split(/:/,$line);
foreach $name (@names)
{
chomp($name);
if (@list[0] eq $name)
{
print "$line\n";
}
}
}
close(INFILE);
Hey! No laughing at my crappy perl!
--Foofus.
Current thread:
- PWDUMP Parser Mike Anderson (Jul 06)
- Re: PWDUMP Parser Mr. Rufus Faloofus (Jul 07)
- Re: PWDUMP Parser Larry Offley (Jul 07)
- Re: PWDUMP Parser Chris Brenton (Jul 07)
- Re: PWDUMP Parser security (Jul 07)
- Re: PWDUMP Parser wirepair (Jul 07)
- Re: PWDUMP Parser J. Theriault (Jul 07)
- <Possible follow-ups>
- Re: PWDUMP Parser H Carvey (Jul 07)
- PWDUMP Parser Mike Anderson (Jul 08)
