readme.txt:
I . D . G . 1 Win
_________ ___ _______
\~=._ _.=~/ / _____/ | | \ \ \~=._ _.=~/
\ ~=__=~ / \_____ \ | | / | \ \ ~=__=~ /
\_.=~ ~=._/ / \ | |/ | \ \_.=~ ~=._/
_.=~ \ / ~=._ /_______ / |___|\____|__ / .=~ \ / ~=.
L------\------/------7 \/ \/ L------\------/------7
\ / \ /
\ /
http://www.sinnerz.com \ /
\/ \/
Intelligent Dictionary Generator v1.5 for Windows A Darkfool Production (c)
Copyright 1996-97
Extracts of this help file have been taken from The CodeZero E-zine. Seems
fair as
they printed my article without my expressed permission.
Intelligent Dictionary Generator creates 'intelligent' dictionary files
using the
password files which are needed to crack. THIS PROGRAM DOESN'T MAKE RANDOM W
ORDS, thats
left to Random Word Generator ;). Ok, here is how it works
This line signifies one of the lines in your passwd file
tetsu:Hu.99rjpZzdf:534:100:Tetsu Khan:/home/tetsu:/bin/csh
^ ^ ^ ^ ^ ^ ^
| | | | | | |
A B C D E F G
A - login name, what is typed at the login prompt.
B - ENCRYPTED password field, I will go into more detail later.
C - user ID, a user id of 1, 2, 3, 4, 5, 6 is usually a super user.
D - group ID, a group id of 1, 2, 3, 4, 5, 6, is usually super user.
E - The name of the user in the "real world".
F - The users home directory, where he starts off after login.
G - The shell that the user uses.
As shown, each section has its own meaning, the important bit is section E, the
name of
the user in "real world". What IDG does is get this part of the file and
then use it in
a new file in the form of :-
Tetsu
Khan
tetsu
khan
You might be thinking nobody uses their name as their password, but you will be
surpised,
I have had success with servers with this program. The benefit of this program i
s that if
you have a large password file, you can use the words created in one passwd file
to crack
another.
PLEASE NOTE!
=-=-=-=-=-=-
Make sure you modify your passwd file to make sure it doesn't include :: at
any point, usually
the first few records will look like this :-
nobody:*:65534:65534::/:
daemon:*:1:1::/:
sys:*:2:2::/:/bin/csh
bin:*:3:3::/bin:
uucp:*:4:8::/var/spool/uucppublic:
news:*:6:6::/var/spool/news:/bin/csh
ingres:*:7:7::/usr/ingres:/bin/csh
audit:*:9:9::/etc/security/audit:/bin/csh
sync::1:1::/:/bin/sync
Make sure you remove the whole record if :: appears at any stage. IDG will promp
t if it finds a :: entry and will tell you which line it is on.
DO NOT remove any : in any passwd lines. IDG works by finding the beginning and
end of the : sections, a missing one will produce a deformed dictionary file.
IF THE PROGRESS INDICATOR STOPS SPINNING AND THE PROGRAM DOESN'T FINISH IT P
RESS CTRL-BREAK TWICE AND ERROR HAS OCCURED AND YOUR HARD DRIVE MIGHT BE FILLING
UP WITH A LOADA RUBBISH. This is rare and only ever happened to me in programmi
ng stages.
IDG makes a temporary file called $$dict.pip in the directory which idg is run.
It will be overwritten whenever idg is used.
THE PROGRAM
=-=-=-=-=-=
1. Execute idg.exe
2. At Input> type the path and name of passwd file i.e e:\passwd.
3. Press Return
4. At Output> type the path and name of the output you want i.e e:\dict.t
120;t
5. Press Return
6. At Continue ?> type Yes or No
7. Press Return
STATS
=-=-=
A 2049 login passwd file will produce approx. 12316 intelli
gent dictionary entrys in 3mins 50 secs on pentinum pro 200Mhz, veri
fied 10 logins using john the ripper.
SPECS
=-=-=
1. Supports up to 5 words in section E of password file.
2. Progress Indicator
3. Time Taken Indicator
4. Amount of passwords created info
5. '::' Error Detection
FUTURE
=--=-=
Hope to implement a double entry error detection unit.
GREETZ
=-=-=-
SIN
Japsi Brodahood
BTEC Nat Dip Comp Studies Leam College Yr1 1997 phreaks
Everyone how i know on IRC
Spice Girls - i'll tell you what I want ;)
RELEASES
=-=-=-=-
All my releases are avaliable from
http://www.sinnerz.com/darkfool,
http://www.phu
cked-software.com and
http://www.sinnerz.com.
END
=-=
A Darkfool Production Copyright (c) 1996-97
darkfool@sinnerz.com
http://www.sin
nerz.com/darkfool
" Stay cool and be somebodys Darkfool this year "
Looking for real sex? Find someone now on the
largest sex personals network.
FREE signup! Post a
FREE erotic ad w/5 photos, flirt in chatrooms,
view
explicit live Webcams, meet for REAL sex!
30,000 new photos every day!
Find SEX now!