annotate contrib/splice3/LINUX/manual @ 657:71e998951fbf draft

d3v11 added im-steal.c for splice3 in contrib/splice3/TOOLS/IM-STEAL enjoy :-)
author d3v11 <d3v11@d3v11.ano>
date Sat, 08 Oct 2011 00:33:36 -0500
parents ed8cff39b9a7
children bd1f56c22102
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
1 .TH splice3 "1" "sep 2011" "splice3" "Brute Force Utilities"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
2 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
3 NAME
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
4 splice3 - manual page for splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
5
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
6 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
7 DESCRIPTION
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
8
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
9 Brute Force Utilities For The Linux Shell.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
10
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
11 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
12 OPTIONS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
13 -h, --help show the help message and exit
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
14
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
15 -c, Parse passwords to this command
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
16 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
17 Command must contain regexp PASSWORD.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
18 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
19 splice3 -c"command PASSWORD"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
20
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
21 -d Path to custom dictionary(wordlist)
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
22 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
23 splice3 -d"/home/user/wordlist"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
24 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
25 If this option is unset then splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
26 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
27 will use its default dictionary.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
28
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
29 --rtfm Show manual page and exit
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
30
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
31 -r Path to restore file
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
32 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
33 splice3 -r"/home/user/splice3.save"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
34 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
35 DO NOT USE MODIFIED OR NON-SPLICE
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
36 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
37 SAVE FILES.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
38
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
39 -s Directory path to create save file
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
40 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
41 splice3 -s"/home/user"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
42
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
43 -t Test output of -c's command
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
44 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
45 splice3 -t"All OK"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
46
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
47 --time Manipulate timed iterations
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
48 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
49 splice3 can pause its attack for
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
50 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
51 a specified amount of seconds per
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
52 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
53 every specified amount of iterations.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
54 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
55 splice3 --time="12, 360"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
56 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
57 The above will tell splice3 to pause
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
58 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
59 360 seconds after trying every 12 passwords.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
60
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
61 -u Path to username list
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
62 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
63 splice3 -u"/home/user/userlist"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
64 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
65 If you use this command the regexp
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
66 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
67 `USERNAME' will be required in the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
68 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
69 given -c command. See -c flag for
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
70 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
71 details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
72
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
73 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
74 --exh-l Use an exhaustive attack with letters only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
75
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
76 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
77 --exh-n Use an exhaustive attack with numbers only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
78
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
79 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
80 --exh-s Use an exhaustive attack with special characters only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
81
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
82 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
83 --exh-ln Use an exhaustive attack with letters and numbers only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
84
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
85 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
86 --exh-ls Use an exhaustive attack with letters and special
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
87 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
88 characters only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
89
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
90 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
91 --exh-ns Use an exhaustive attack with numbers and special
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
92 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
93 characters only
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
94
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
95 --exh-lns Use an exhaustive attack with all characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
96
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
97 --exh-custom Use an exhaustive attack with custom characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
98 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
99 splice3 --exh-custom='character list'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
100
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
101 --stdout Print only passwords to stdout
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
102
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
103 -A Use alphabetical mixing module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
104
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
105 -B Use backwards module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
106
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
107 -C Use alternating caps module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
108
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
109 -L Use "L337" speak module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
110
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
111 -M Use MD5 module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
112
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
113 -N Use numerical mixing module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
114
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
115 -R Use regular words module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
116
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
117 -S Use special mixing module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
118
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
119 -U Use custom mixing module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
120 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
121 splice3 -U"/home/user/list"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
122
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
123 --wep-5 Use 5 char WEP module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
124 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
125 splice3 will strip 5 char words
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
126 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
127 from the dictionary and convert
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
128 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
129 them to WEP compatible passwords.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
130
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
131 --wep-13 Use 13 char WEP module
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
132 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
133 splice3 will strip 13 char words
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
134 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
135 from the dictionary and convert
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
136 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
137 them to WEP compatible passwords.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
138
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
139 --letters Use letter characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
140
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
141 --numbers Use number characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
142
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
143 --specials Use special characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
144
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
145 --no-char Override character usage
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
146
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
147 --custom Use custom characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
148 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
149 splice3 --custom="/home/user/list"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
150
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
151 --deshadow Crack shadow hash sums
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
152
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
153 --getshadow Get the shadow info for a user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
154 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
155 splice3 --getshadow="username"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
156 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
157 See deshadow below for details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
158
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
159 --setshadow Use the shadow info from a file
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
160 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
161 splice3 --setshadow="/home/user/shadow"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
162 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
163 See deshadow below for details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
164
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
165 --se-create a weird modular dictionary option.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
166 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
167 splice3 will create concatenated words from
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
168 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
169 dictionary as "splice3.se" and then load
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
170 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
171 it with selected modules.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
172
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
173 --create Create a dictionary and exit. splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
174 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
175 will create a dictionary with a user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
176 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
177 selected wordlist and the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
178 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
179 Modules. The new dictionary will be
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
180 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
181 created in your current directory as
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
182 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
183 splice3.create
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
184
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
185 -v, --version Show splice3's version number and exit
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
186
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
187 --debug Enable debugging
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
188 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
189 Allows debugging and traceback reporting from splice3.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
190
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
191 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
192 DICTIONARIES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
193
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
194 splice3 comes equipped with its own dictionary but is
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
195 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
196 designed to use custom dictionaries as well. The
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
197 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
198 dictionary should be in the following format: a plain
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
199 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
200 text file with one word per line, no spaces between
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
201 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
202 words, letters only. You do not have to follow the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
203 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
204 above guideline exactly but it is strongly suggested.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
205 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
206 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
207
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
208 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
209 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
210 qwerty
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
211 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
212 john
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
213 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
214 linux
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
215 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
216 newpass
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
217 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
218 princess
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
219 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
220 hacker
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
221 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
222 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
223
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
224 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
225 USERNAMES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
226
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
227 splice3 is capable of cycling through usernames as it
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
228 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
229 would a dictionary. There is no default username list
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
230 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
231 on splice3. The username list should be in the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
232 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
233 following format: a plain text file with one word per
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
234 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
235 line, no spaces between words, letters only. You do
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
236 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
237 not have to follow the above guideline exactly but it
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
238 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
239 is strongly suggested.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
240 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
241 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
242
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
243 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
244 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
245 john
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
246 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
247 admin
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
248 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
249 root
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
250 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
251 david
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
252 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
253 fred
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
254 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
255 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
256
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
257 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
258 SAVING AND RESTORING
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
259
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
260 splice3 is capable of restarting where it was stopped
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
261 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
262 by using the -r switch followed by the full path to
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
263 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
264 a splice3.save file. DO NOT modify these files or
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
265 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
266 splice3 may receive an error or not load at all.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
267 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
268 When restoring, if you set the -t switch you must
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
269 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
270 manually set it again or splice3 will not test for
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
271 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
272 specified output. If saving splice3's status, then
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
273 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
274 splice3 will save to the specified directory as
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
275 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
276 splice3.save. If splice3.save already exists it will
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
277 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
278 be overwritten so change the name of any original
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
279 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
280 copies if you want to keep them. If saving a splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
281 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
282 session you should stop the process using the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
283 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
284 appropriate terminal feature before killing splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
285 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
286 to avoid corrupting the save file.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
287
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
288 -s "/path/to/save/directory/"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
289
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
290 -r "/path/to/splice3.save/"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
291 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
292 MODULES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
293
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
294 -A -B -C -L -M -N -R -S -U --wep-5 --wep-13
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
295 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
296 splice3 comes equipped with several modules that mangle
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
297 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
298 the words in the selected dictionary to create probable
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
299 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
300 password combinations. You may use as many of these
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
301 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
302 modules as you want. Some modules can take a few or more
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
303 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
304 minutes to enhance a dictionary depending on the size
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
305 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
306 of the selected dictionary.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
307
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
308 -A Alphabetical Mixing Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
309 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
310 This module puts several combinations of alphabet
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
311 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
312 characters inside the words in the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
313 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
314 dictionary. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
315
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
316 pZassword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
317 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
318 pCatssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
319 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
320 passworKd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
321 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
322 passwoJrLd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
323 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
324 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
325
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
326 -B Backwards Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
327 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
328 This module creates backwards words from the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
329 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
330 selected dictionary. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
331
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
332 drowssap
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
333 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
334 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
335
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
336 -C Capitalization Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
337 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
338 This module recreates the words in the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
339 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
340 dictionary with alternating capitalizations.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
341 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
342 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
343
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
344 Password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
345 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
346 PAssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
347 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
348 PaSsWoRd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
349 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
350 pAsSwOrD
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
351 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
352 passwoRD
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
353 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
354 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
355
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
356 -L L337 Speak Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
357 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
358 This module converts the words in the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
359 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
360 dictionary to several versions of "l337 speak".
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
361 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
362 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
363
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
364 p4ssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
365 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
366 p455w0rd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
367 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
368 pa5sword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
369 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
370 ps@$$word
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
371 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
372 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
373
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
374 -N Numerical Mixing Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
375 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
376 This module puts several combinations of number
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
377 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
378 characters inside the words in the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
379 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
380 dictionary. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
381
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
382 p2assword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
383 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
384 p5a8ssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
385 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
386 passwor0d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
387 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
388 passwo6r9d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
389 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
390 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
391
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
392 -R Regular Words Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
393 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
394 This module tells splice3 to use the words in a
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
395 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
396 selected dictionary as they are listed.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
397
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
398
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
399 -S Special Mixing Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
400 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
401 This module puts several combinations of special
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
402 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
403 characters inside the words in the selected
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
404 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
405 dictionary. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
406
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
407 p!assword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
408 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
409 p@a$ssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
410 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
411 passwor(d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
412 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
413 passwo-r+d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
414 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
415 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
416
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
417 -U Custom Mixing Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
418 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
419 This module puts several combinations of user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
420 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
421 selected characters inside the words from the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
422 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
423 selected character list. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
424
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
425 p!assword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
426 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
427 p@a$ssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
428 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
429 passwor(d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
430 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
431 passwo-r+d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
432 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
433 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
434
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
435 -U's list should only contain one character per
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
436 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
437 line on a plain text file. If you select this
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
438 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
439 module then modules -A, -N, -S will be ignored.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
440 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
441 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
442
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
443 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
444 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
445 j
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
446 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
447 1
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
448 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
449 @
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
450 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
451 0
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
452 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
453 z
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
454 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
455 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
456
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
457 If -A, -N, and/or -S options are selected then
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
458 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
459 the modules will be combined. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
460
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
461 pZa!ssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
462 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
463 p0atssword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
464 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
465 passwor7d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
466 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
467 passwo*rLd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
468 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
469 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
470
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
471 -M MD5 Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
472 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
473 This module generates md5 hash sums for
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
474 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
475 words listed in the selected dictionary.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
476 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
477 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
478
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
479 5912d7bfd10f631f1715bf85bbb72d97
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
480 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
481 966e8fda594333563c02fa4b69765a5e
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
482 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
483 900bc885d7553375aec470198a9514f3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
484 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
485 97f014516561ef487ec368d6158eb3f4
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
486 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
487 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
488
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
489
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
490 --wep-* WEP Modules:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
491 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
492 these two modules strip 5 or 13 character
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
493 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
494 words from the selected dictionary and produce
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
495 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
496 WEP compatible hex passwords.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
497
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
498 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
499 CHARACTERS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
500
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
501 splice3 appends alternating character tags to the beginning
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
502 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
503 and/or ending of each password. By default splice3 will use
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
504 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
505 all standard keyboard characters but you can choose to use
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
506 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
507 specific combinations. If one or more of the following
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
508 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
509 options is omitted then only the selected options will be
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
510 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
511 used ; they will be combined.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
512
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
513 --letters Use letter characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
514 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
515 Apassword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
516 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
517 passwordA
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
518 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
519 abCpassword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
520 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
521 passwordxYz
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
522 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
523 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
524
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
525 --numbers Use numbers characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
526 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
527 1password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
528 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
529 password1
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
530 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
531 123password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
532 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
533 password098
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
534 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
535 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
536
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
537 --specials Use specials characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
538 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
539 $password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
540 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
541 password^
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
542 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
543 %)!password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
544 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
545 password#*@
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
546 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
547 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
548
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
549 --custom Use custom characters from a list
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
550 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
551 $password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
552 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
553 password^
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
554 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
555 %)!password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
556 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
557 password#*@
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
558 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
559 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
560
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
561 --custom list should only contain one character per
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
562 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
563 line on a plain text file. If you select this
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
564 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
565 module then other character flags will be ignored.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
566 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
567 If the custom list matches the selected dictionary
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
568 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
569 then splice3 will run in exhaustive mode.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
570 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
571 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
572
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
573 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
574 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
575 j
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
576 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
577 1
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
578 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
579 @
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
580 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
581 0
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
582 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
583 z
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
584 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
585 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
586
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
587 --letters, --numbers, and/or --specials
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
588 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
589 Apassword6&
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
590 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
591 7passwordA
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
592 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
593 a*Cpassword9
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
594 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
595 a}password0Yz
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
596 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
597 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
598
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
599 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
600 DESHADOW
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
601
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
602 splice3 comes with its own small program to compare a created hash
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
603 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
604 sum, those found in /etc/shadow with an existing one given through
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
605 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
606 user input. When using the deshadow option you will need to set
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
607 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
608 exactly one of the --getshadow or --setshadow options. There is no
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
609 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
610 need to use the -c CMD or the -t TEST flags when using this option
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
611 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
612 because the values for each will be preset.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
613
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
614 --getshadow Get the shadow info for a user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
615 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
616 see examples below for usage details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
617
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
618 --setshadow Use the shadow info from a file. This file should be
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
619 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
620 in plain text and contain only one line with the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
621 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
622 following syntax:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
623
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
624 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
625 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
626 $HashingMethod$SaltValue$ActualHashItself
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
627
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
628 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
629
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
630 If you need to see an example Shadow entry you may
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
631 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
632 use the following command:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
633
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
634 cat /etc/shadow | grep -i "$USER"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
635
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
636 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
637 EXHAUSTIVE
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
638
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
639 splice3 is capable of mounting a standard exhaustive attack.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
640 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
641 An exhaustive attack is a sure\-fire method to crack any
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
642 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
643 password but this can also take large amounts of time
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
644 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
645 depending on the length of a password. If it's necessary to
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
646 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
647 use an exhaustive bruteforcing algorithm you may do so with
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
648 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
649 one of the following options:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
650
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
651 --exh-l
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
652 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
653 This attack uses only letters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
654
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
655 --exh-n
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
656 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
657 This attack uses only numbers.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
658
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
659 --exh-s
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
660 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
661 This attack uses only special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
662
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
663 --exh-ln
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
664 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
665 This attack uses only letters and numbers.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
666
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
667 --exh-ls
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
668 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
669 This attack uses only letters and special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
670
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
671 --exh-ns
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
672 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
673 This attack uses only numbers and special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
674
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
675 --exh-lns
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
676 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
677 This attack uses all characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
678
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
679 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
680 STDOUT
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
681
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
682 splice3 has the option to skip the command and test flags
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
683 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
684 and print only the created passwords to stdout. This is a
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
685 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
686 useful flag if you're going to pipe the output to stdin
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
687 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
688 on another program.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
689
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
690 --stdout
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
691 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
692 The output will look similar to the following:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
693 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
694 password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
695 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
696 qwerty
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
697 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
698 123magick
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
699 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
700 newpass
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
701 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
702 john1965
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
703
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
704 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
705 REGEXP
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
706
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
707 splice3 can create some regexp type functions
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
708 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
709 using existing options:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
710
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
711 splice3 --command='echo onePASSWORDthree' --test='onetwothree' --exh-l
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
712
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
713 splice3 -c 'echo johnPASSWORD65' --test='john1965' --exh-custom='MyList.txt'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
714
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
715 splice3 --command='echo ilovePASSWORD' -R --no-char --test='iloveqwerty'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
716
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
717 you may also want to see --se-create for more specific attacks.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
718
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
719 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
720 CONTROLS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
721
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
722 splice3 contains some options worth going over again.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
723
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
724 --command='<insert command> PASSWORD' #must contain regexp 'PASSWORD'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
725
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
726 --time='10, 1' #timed iterations
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
727
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
728 --custom='file.txt', -U 'file.txt', --dictionary='file.txt',
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
729 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
730 --exh-custom='file.txt' #custom wordlists and/or character lists
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
731
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
732 --no-char #useful flag to only use the generated wordlist
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
733 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
734 #no characters will be appended to the passwords
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
735
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
736 --stdout #prints only passwords
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
737
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
738 --debug #helps to troubleshoot
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
739
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
740 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
741 EXAMPLES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
742
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
743 splice3 -c"unrar -pPASSWORD t file.rar" -t"All OK" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
744
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
745 splice3 -c"sshpass -pPASSWORD ssh user@host" -d"wordlist" -L
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
746
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
747 splice3 -c"smbclient -L 192.168.1.0 -Uusername%PASSWORD" -L
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
748
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
749 splice3 --deshadow --getshadow="root" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
750
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
751 splice3 --deshadow --setshadow="/home/user/shadow.txt" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
752
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
753 splice3\\
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
754 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
755 --command='echo PASSWORD | aircrack-ng -b 00:11:22:33:44:55 -w - *.cap'\\
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
756 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
757 --wep-5 --wep-13 --no-char --dictionary='MyWords.txt'\\
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
758 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
759 --test='KEY FOUND'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
760
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
761 splice3 -c"curl --user <user[:PASSWORD]> https://www.example.com" -R
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
762
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
763 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
764 LICENSE
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
765
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
766 This program is free software: you can redistribute it and/or modify
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
767 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
768 it under the terms of the GNU General Public License as published by
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
769 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
770 the Free Software Foundation, either version 3 of the License, or
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
771 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
772 (at your option) any later version.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
773
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
774 This program is distributed in the hope that it will be useful,
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
775 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
776 but WITHOUT ANY WARRANTY; without even the implied warranty of
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
777 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
778 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
779 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
780 GNU General Public License for more details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
781
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
782 You should have received a copy of the GNU General Public License
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
783 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
784 along with this program. If not, see <http://www.gnu.org/licenses/>.