Crack 2.0 (alpha).

Scooter corp. (Scooter@IUK.FREENET.BISHKEK.SU)
Sat, 17 May 1997 15:27:50 +0500

Report of Scooter corp. information center.

A new alpha version of Unix Password cracker by Scooter corp. now is
available from anonymous ftp at:

ftp://ftp.info.bishkek.su/UNIX/crack-2a/crack-2a.tgz

or through World Wide Web at:

http://iukr.bishkek.su/crack/index.html

The short documentation is below:

Unix password cracker, version 2.0 (alpha). Production of Scooter corp.
(C) All rights reserved. Copyright Bishkek, Kyrgyzstan, 1996-1997.
---------------------------------------------------------------------------

History:

The work around unix password cracker was started in summer of 1996.
First alpha version 1.0 supported two ways of cracking process:

1. Step-by-step cracking (6 levels of description).
2. Cracking with dictionary (17000 words w/o capital analysis).
3. Password file adaptation function is external.

The alpha version 2.0 of unix password cracker supports following:

1. Step-by-step cracking (8-levels of description).
2. Cracking with dictionary (350223 words with capital analysis).
3. Fast cracking mode (full name, logname, office, phones analysis).
4. Password file adaptation function is internal.

Platforms:

Unix password cracker was written on a Linux Slackware 3.0 and 3.1
running machines. It was also tested on BSDI BSD/OS 2.0 and we
can say for sure that it should work on Free BSD as well.

Supports platforms:

1. Linux Slackware 3.0
2. Linux Slackware 3.1
3. Red Hat Linux 4.2
4. BSDI BSD/OS 2.0
5. Free BSD 4.2
6. ULTRIX 4.3 0 VAX
7. SunOS 5.3 sun4m sparc (Solaris 2.*)

System requirements:

Pentium 100+, 16 Mb RAM, 4 Mb free disk space on hard drive.

Packet:

1. crack.c - source code of unix password cracker.
2. crack.dic - dictionary with 350223 words.
Note: you can find more dictionary files on
ftp://ftp.ox.ac.uk/pub/wordlists
3. crack - compiled ELF binary file for Linux.
4. readme.1st - this documentation file.

Beta testing:

Beta testing has been done by "Beta testing group of Scooter
corp." E-Mail: betatest@iukr.bishkek.su.

Installation:

1. Unpack archive crack-2a.tgz
2. Compile crack.c
Usage: gcc -O2 -s -o crack crack.c
3. Copy you target password file into crack working directory.

Running:

To run unix password cracker type in your shell prompt one of
the following commands:

1. crack PasswdFile
2. crack -d PasswdFile
3. crack -f PasswdFile

In first case you are running crack in step-by-step cracking mode.
This mode takes a lot of time and check about 94^8 combinations.
For checking one password by this method you need about 2 years. It's
used for checking of short passwords which are not more than 5
characters.

In second case password cracker is running in dictionary mode. It
uses words from the dictionary in file "crack.dic" for cracking
process. The dictionary consists of 350223 words. During the cracking
process program changes each word according to the following rules:

1. xxxxxxx
2. Xxxxxxx
3. XxxxxxX

In fast cracking mode crack program uses information recieving
from your password file, like full name, home phone, office and
other. It works enought fast (1300 accounts per 18 sec. on Pentium
100, 16 Mb).

As we can see, unix password cracker checks about 1 000 000 words
using dictionary mode. The guessed passwords will be saved in
crack.out file.

Copyright:

(C) Scooter corp. Bishkek, Kyrgyzstan 1996-1997.

If you have any problems and suggestions regarding the unix password
cracker feel free to write to us:

E-Mail: scooter@iukr.bishkek.su