Content-type: text/html
Manpage of cisilia
cisilia
Section: User Commands (1)
Updated: Jan 10, 2003
Index
Return to Main Contents
NAME
cisilia - A multiprocessing password cracking system
SYNOPSIS
cisilia
[OPTIONS]
password_file
DESCRIPTION
cisilia
is a scalable multiprocess password cracking system.
The current version of
cisilia (0.7.3)
recovers Windows NT/2000/XP and Samba user account passwords
computing DES/MD4 password hashes.
Though
cisilia
includes a dictionary password recovery scheme,
the main goal of this system is to perform
parallel-brute-force attacks.
This is why it is designed as a multiprocess parallel system with the
ability to run in
multiprocessor (SMP) or load-balancing cluster systems.
cisilia
divides the password ranges among subprocesses and
then creates the "n" child processes themselves.
If
cisilia
is executed on a
load-balancing cluster,
the different child
processes are migrated to the other nodes increasing the computational
speed.
cisilia
includes a flexible character feeding mechanism which will be used
to test different character sets (alphabets) in order to accelerate
the password recovery task.
Cracked passwords, the username they belong to and other related
statistical data will be the only lines printed to
stdout.
MULTIPROCESS SCHEME
Parallel execution is achieved via
fork().
Processes will be generated as following:
-
- 1
-
parent process which spawns all subprocesses and takes care
of administration, communications and synchronization.
- 1
-
dictionary subprocess (only if the
-d
option is set).
- n
-
brute-force subprocesses (set with the
-n
option).
OPTIONS
- -a, --alfa=alphabet_file
-
load custom alphabet from alphabet_file. (See
FILES
section for more information on the alphabet file format).
The default alphabet is [A-Z] if macro
ALFABETO_NUMERICO
is zero, else [A-Z;0-9].
- -d, --dict=dictionary_file
-
load dictionary from dictionary_file. (See
FILES
section for more information on the dictionary file format).
- -h, --help
-
prints a help message and exits.
- -l, --log=log_file
-
append cracked passwords to log_file during execution.
- -n, --proc=num
-
sets the number of brute-force subprocesses. The default is 1
although it may be zero or greater.
- -p, --port=num
-
sets the listening TCP/UDP port. The default is 6666. If
num
is zero, a free random port is allocated.
- -v, --version
-
prints the current version number and exits.
- -V, --verbose
-
causes
cisilia
to print lots of messages about its
progress to
stderr
which can be a useful aid to debugging.
- -x, --frontend=host:port
-
forces
cisilia
to connect to a frontend located in host:port.
(Intended to be set by the frontend itself only).
FILES
- password_file
-
a file containing several lines like the following one:
-
-
username:userid:LanManager_Hash:NT/MD4_Hash
-
Lines beginning with a '#' (in the first column only) will be ignored
(e.g. the password file from Samba,
smbpasswd
).
- alphabet_file
-
any text file is valid, as every printable character will be used,
in order of appearance, leaving out repetitions.
- dictionary_file
-
a list of words of any length. Currently only the first 14 characters
of each word are read.
VERSION
This manual page documents
cisilia
version 0.7.3.
AUTHORS
Cisilia Team
<cisilia@cisiar.org>
- ---
-
Carlos Benitez (Coordinator)
- ---
-
Santiago Abrazian
- ---
-
Maximiliano Bertacchini
- ---
-
Flavio A. Fernandez
- ---
-
Sebastian A. Lovera Higa
- ---
-
Cesar Nicolas Rossi
- ---
-
Rafael B. Velasco Rios
Please see the AUTHORS file for a full list of people
who have contributed to this project.
COPYRIGHT
Cisilia
is copyright (C) 2002-2003
Cisilia Team
<cisilia@cisiar.org>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
WEBSITE
http://www.cisiar.org/
SEE ALSO
The
Openmosix Project:
http://www.openmosix.org/
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- MULTIPROCESS SCHEME
-
- OPTIONS
-
- FILES
-
- VERSION
-
- AUTHORS
-
- COPYRIGHT
-
- WEBSITE
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 22:51:37 GMT, January 15, 2003