Compiling Crack on Solaris 2.6

Compiling Crack on Solaris 2.6

Post by Ian Diddam » Wed, 04 Nov 1998 04:00:00

Just downloaded crack v. 5a

Trying to build it on Solaris 2.6 with cc (WorkShop Compilers 4.2)

I'm just trying tom install it as a vanilla product ie no tweaking of
"Crack" or makefiles etc.

Have compiled libdes as instructed, and run make install (instructions
are very vague as to whether this is required or not - I've tried with
and without).

Anyhow, libdes goes OK, but when I come to crack itself...

root: ./Crack -makeonly
Crack 5.0a: The Password Cracker.
(c) Alec Muffett, 1991, 1992, 1993, 1994, 1995, 1996
System: SunOS swi004 5.6 Generic sun4u sparc SUNW,Ultra-Enterprise
Home: /data2/local_tools/security/crack
Invoked: ./Crack -makeonly
Option: -makeonly enabled
Stamp: sunos-5-sparc

Crack: making utilities in run/bin/sunos-5-sparc
find . -name "*~" -print | xargs -n50 rm -f
( cd src; for dir in * ; do ( cd $dir ; make clean ) ; done )
rm -f dawglib.o debug.o rules.o stringlib.o *~
/bin/rm -f *.o tags core rpw destest des speed libdes.a .nfs* *.old \
*.bak destest rpw des speed
rm -f *.o *~
`../../run/bin/sunos-5-sparc/libc5.a' is up to date.
-DUSE_UNISTD_H -DUSE_PWD_H -I../lib -o ../../run/bin/sunos-5-sparc/dawg
dawg.c ../../run/bin/sunos-5-sparc/libc5.a
Undefined                       first referenced
 symbol                             in file
UnPackDAWG                          dawg.o
PackDAWG                            dawg.o
ld: fatal: Symbol referencing errors. No output written to
*** Error code 1
make: Fatal error: Command failed for target
Current working directory /data2/local_tools/security/crack/src/util
*** Error code 1
make: Fatal error: Command failed for target `utils'

So - has anybody successfully built crack v 5 (c50a to be precise) on a
Solaris box, and what have I blatanbtly missed from this compketely
vanilla installation?

Need a UK mobile phone deal? Full packages and SIM-only deals available