
The Offline NT Password Editor

(c) 1997 Petter Nordahl-Hagen

See COPYING for copyright & credits.
See REAMDE for general instructions.

To compile this, you need 2 external packages/libraries:

libDES by Eric Young
md* libs/routines from RSA.

libDES can be found at:
  ftp://ftp.psy.uq.oz.au/pub/Crypto/DES/   (primary distribution site)
I got my copy at:
  ftp://ftp.funet.fi/pub/crypt/cryptography/symmetric/des/young/libdes-4.01.tar.gz
  
I got the MDs at:
ftp://ftp.funet.fi/pub/crypt/hash/mds/md4/
you also need:
ftp://ftp.funet.fi/pub/crypt/hash/mds/mddriver/

Compile the libdes & MDs. (note that the MD4/mddriver makefile insists
on deleting the md4c.o file that we need after it has linked
the mddriver binary.. fix this..)
I vaguely remember that there were some other problems with the md's
but it wasn't difficult to fix (something with constant defines
that tell which MD to compile or something)

Edit the Makefile in this distribution, and point
to the place you put the deslib & MDs.
This so it can
1) Include the needed headers
2) Link with libdes.a and md4c.o

Note that this distribution also includes a proto.h file from NTCrack.

If make goes well, you should have a single binary
called 'chntpw', dynamically linked with the clib,
statically with libdes & md4

So, note that the binary then contains cryptocraphic code
which may be illegal for you to export. (esp. the US)

Good luck.

