TITI(1) User Manuals TITI(1)
NAME
titi - set of utilities to cipher passwords
SYNOPSIS
crypt password salt
lanman password [challenge]
ntlm password [challenge]
sha1 password
DESCRIPTION
titi is a set of executables permiting to cipher a pass-
word using different algorithms. Supported algorithms are
: DES, MD5, BlowFish (BF), SHA1 and LanMan (LM) & NTLM
(with and without challenge).
Those utilities will be in a near future repackaged in
groar (my password cracker) in the aim do make a labora-
tory of password ciphering (cracking ?).
Excerpt from groar.1 manual :
groar is a temporary name for the older (but never pub-
licly released) sha1_crack package. groar is going to be
renamed dru as soon as formats with salt are supported (I
hope very soon).
The different crypt functions are coming from OpenBSD 2.5
(DES, MD5, BF) and the Unix L0phtCrack v1.5 (LANMAN & NTLM
with & without challenge / response).
This package needs OpenSSL installed in /usr/local/ssl/ to
compile and have been tested only with 0.9.4 and newer
versions. Look at .
Note : now autoconf looks in some standard directories to
find OpenSSL. You can specify where OpenSSL is installed
(--with-openssl) or if the system is OpenBSD (--with-
openbsd). Old OpenSSL and ssleay should be detected auto-
maticaly.
Attention : this is groarware, with a little chance it
compile, it Seg.Fault regularly and it may infringe one
hundred of copyrights and licences.
The only utility of that package is to improve myself in
programming and to learn new things (for me) to me as
autoconf, automake, BSD sources robbering, copyright
break-in and man pages writtings. If you think that on one
of those points I'm too incompetent so thanks to notify
myself if you have five minutes; the same if you found an
utility from that package. Thanks.
OPTIONS
crypt password salt
BF, MD5 and DES ciphering. Examples :
crypt toto '$2a$06$8Gg1PZ9J5wYaQKd0FCQNMO'
$2a$06$8Gg1PZ9J5wYaQKd0FCQNMO-
qHb3.yv.8aBrAf.f0vaN4BvED0rF9..
crypt toto '$1$06$'
$1$06$ghvXl7nTv00cpFJB4WKTo1
crypt toto '06'
06TsHBHR3MB3.
lanman password [challenge]
LM (with and without chalenge) ciphering. Examples
:
lanman toto
BAC14D04669EE1D1AAD3B435B51404EE
lanman toto 7654321076543210
75840AE5AE4233C0DDC000BEE9E112991763F2DB496AD142
ntlm password [challenge]
NTLM (with and without chalenge) ciphering. Exam-
ples :
ntlm toto
FBBF55D0EF0E34D39593F55C5F2CA5F2
ntlm toto 7654321076543210
1D3FB9498DBD72F6344A480251B803512CF015B4E285CE26
sha1 password
SHA1 ciphering. Example :
sha1 toto
C5wmJdwh7wX2rU3fR8XyA4N6oyw=
FILES
none as far as I know
ENVIRONMENT
none as far as I know
DIAGNOSTICS
todo but not prioritary
BUGS
groar used md4 files aren't 64 bits compliant so ntlm is
broken on 64 bits systems.
TODO: use md4 functions from OpenSSL (>=0.9.6) when
available or use local copies of md4 files from
OpenSSL when unavailable.
None of those utilities verify anything...
TODO Nothing have been done so everything have to be
made...
AUTHOR
titi is written by Denis Ducamp from
Herve Schauer Consultants . Thanks to
Herve Schauer to let me use different systems of his own
to develop that personal project.
DISTRIBUTION
The distribution of titi is available via http from the
host sourceforge.net. You'll find the latest version at
the following URL : and
.
SEE ALSO
crypt(3),
John the Ripper (greatest tool) by Solar Designer (great
guy) available at ,
(the Unix version of) L0phtCrack by Mudge available at
,
Crack by Alec Muffet available at
.
Unix November 05, 2000 1