File: psk-crack.1

package info (click to toggle)
ike-scan 1.7-3
  • links: PTS
  • area: main
  • in suites: sarge
  • size: 4,928 kB
  • ctags: 542
  • sloc: ansic: 5,931; sh: 3,589; makefile: 72
file content (75 lines) | stat: -rw-r--r-- 2,053 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
.\" $Id: psk-crack.1,v 1.1 2004/12/05 21:18:48 rsh Exp $
.TH PSK-CRACK 1 "December 5, 2004"
.\" Please adjust this date whenever revising the manpage.
.SH NAME
psk-crack \- Crack IKE Aggressive Mode Pre-Shared Keys
.SH SYNOPSIS
.B psk-crack
.RI [ options ] " " < psk-parameters-file > " " [ < dictionary-file > ]
.PP
The
.B <psk-parameters-file>
argument specifies the file containing the pre-shared key parameters in colon seperated hex format as generated by
.B ike-scan
with the
.B --pskcrack
option.
.PP
The
.B <dictionary-file>
argument is only required when
.B psk-crack
is operating in dictionary cracking mode (which is the default mode).  When
.B psk-crack
is operating in brute-force cracking mode, you do not need to specify a
dictionary file.
.SH DESCRIPTION
.B psk-crack
attempts to crack IKE Aggressive Mode pre-shared keys that have been previously
gathered using
.B ike-scan
with the
.B --pskcrack
option.
.PP
.B psk-crack
can operate in two different modes:
.IP 1)
Dictionary cracking mode: this is the default mode in which
.B psk-crack
tries each candidate word from the dictionary file in turn until it finds a
match, or all the words in the dictionary have been tried.
.IP 2)
Brute-force cracking mode: in this mode,
.B psk-crack
tries all possible combinations of a specified character set up to a given
length.
.SH OPTIONS
.TP
.B --help or -h
Display this usage message and exit.
.TP
.B --version or -V
Display program version and exit.
.TP
.B --verbose or -v
Display verbose progress messages.
.TP
.B --md5 or -m
Force MD5 hash type.
Normally this is not required because the hash type
is automatically determined from the hash length.
.TP
.B --sha1 or -s
Force SHA1 hash type.
Normally this is not required because the hash type
is automatically determined from the hash length.
.TP
.B --bruteforce=<n> or -B <n>
Select bruteforce cracking up to <n> characters.
.TP
.B --charset=<s> or -c <s>
Set bruteforce character set to <s>
Default is "0123456789abcdefghijklmnopqrstuvwxyz"
.SH AUTHOR
Roy Hills <Roy.Hills@nta-monitor.com>