greybox.gif Happiness Inc.       
Macfspwd

This is a cute little C++ application that I wrote because
I felt I could use something like this on occasion.

Please don't abuse it.

Written by Nate Pierce, Happiness Inc.

Version history:
  • Password protected
  • Not

1.0a4: Changed the output format a little bit. It now tries to find the name of the machine and prints it out. It still sometimes finds leftovers and may not always discover the machine name. Please send me the portion of your Users & Groups Data File that contains the machine name and I'll do something about it. I'd like to have it print out the zone it lives in too. Download 68k, and PPC. 9/14/99

1.0a3: No changes in the engine, just some aesthetic changes and now you can specify the name of the file to try and open in STR resources 128, 129, and 130. If it finds anything in those strings, it'll try and open files with those names in your preferences folder. I don't remember if ASIP used the same filenames or not which is mostly why this has been added. Download 68k, and PPC. 8/2/99

1.0a2: Tweeked some memory related stuff. Now the maximum file size it can read from is only limited by how much memory you give it in the finder. Before it was hard coded to 1 mb, but that wasted a lot of memory. I'd like to find out how to use system memory like BBEdit does (behold it's glory). This one comes in two flavors: 68k, and PPC. 7/23/99

1.0a1: Privately released on the Mac. I've decided that this should not be released to the public, because it would be really annoying for lab admins like myself. It will find the file on it's own and display the same output as r3. This was a pain in the ass and I borrowed some code from HexEdit to do it. As you can see, this took me a few days to figure out. 7/22/99
download

r3: Released on the *nix platfrom once again. Feed it the UGDF file name and it will search for all users, decode their passwords, and display their access permissions. This is most likely the last *nix release, unless bugs are discovered in my search method. 7/16/99
download

r2: Also released only on the *nix platform. Tweeked the algorithm using information from Chris Nandor so it could decode passwords for all users. Took a username and the name of the UGDF and basically did a grep and pulled all occurrances and possible passwords. 7/15/99
download

r1: Released only on the *nix platform. Took a 16 character hexedecimal input string and decoded it using the algorithm posted to bugtraq by Dawid adix Adamski. 7/14/99
download

Last modified at 11:33am, December 19 2000 (EST).