annotate contrib/splice3/LINUX/manual @ 671:1bc0c37ce2c1 draft

updated splice3 manual for character controls
author d3v11 <d3v11@d3v11.ano>
date Sat, 15 Oct 2011 14:07:54 -0500
parents eee9ab3d1b11
children
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
670
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
147 --char-length Start and end with set character lengths
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
148 .br
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
149 splice3 appends characters to the beginning
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
150 .br
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
151 and end of each password. You can choose
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
152 .br
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
153 where these characters start and stop. IE:
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
154 .br
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
155 splice3 --char-length="1, 5"
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
156 .br
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
157 splice3 --char-length="1, 3" --exh-lns
eee9ab3d1b11 improved splice3 code with --char-length
d3v11 <d3v11@d3v11.ano>
parents: 669
diff changeset
158
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
159 --custom Use custom characters
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 --custom="/home/user/list"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
162
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
163 --deshadow Crack shadow hash sums
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 --getshadow Get the shadow info for a user
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 --getshadow="username"
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 See deshadow below for details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
170
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
171 --setshadow Use the shadow info from a file
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
172 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
173 splice3 --setshadow="/home/user/shadow"
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 See deshadow below for details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
176
658
bd1f56c22102 updated splice3
d3v11 <d3v11@d3v11.ano>
parents: 626
diff changeset
177 --se-create a social engineering module.
626
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 splice3 will create concatenated words from
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
180 .br
658
bd1f56c22102 updated splice3
d3v11 <d3v11@d3v11.ano>
parents: 626
diff changeset
181 dictionary.
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
182
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
183 --create Create a dictionary and exit. splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
184 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
185 will create a dictionary with a user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
186 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
187 selected wordlist and the selected
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 Modules. The new dictionary will be
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
190 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
191 created in your current directory as
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
192 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
193 splice3.create
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
194
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
195 -v, --version Show splice3's version number and exit
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
196
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
197 --debug Enable debugging
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
198 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
199 Allows debugging and traceback reporting from splice3.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
200
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
201 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
202 DICTIONARIES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
203
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
204 splice3 comes equipped with its own dictionary but is
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 designed to use custom dictionaries as well. The
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
207 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
208 dictionary should be in the following format: a plain
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 text file with one word per line, no spaces between
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 words, letters only. You do not have to follow the
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 above guideline exactly but it is strongly suggested.
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 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
217
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
218 ============= NOT ACTUAL LINE ON FILE ===============
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 qwerty
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 john
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
223 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
224 linux
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
225 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
226 newpass
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
227 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
228 princess
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
229 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
230 hacker
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
231 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
232 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
233
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
234 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
235 USERNAMES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
236
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
237 splice3 is capable of cycling through usernames as 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 would a dictionary. There is no default username list
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 on splice3. The username list should be in the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
242 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
243 following format: a plain text file with one word per
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 line, no spaces between words, letters only. You do
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 not have to follow the above guideline exactly but it
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 is strongly suggested.
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 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
252
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
253 ============= NOT ACTUAL LINE ON FILE ===============
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 john
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
256 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
257 admin
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
258 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
259 root
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
260 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
261 david
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
262 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
263 fred
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
264 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
265 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
266
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
267 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
268 SAVING AND RESTORING
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
269
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
270 splice3 is capable of restarting where it was stopped
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 by using the -r switch followed by the full path to
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 a splice3.save file. DO NOT modify these files or
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 may receive an error or not load at all.
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 When restoring, if you set the -t switch you must
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 manually set it again or splice3 will not test for
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 specified output. If saving splice3's status, then
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 splice3 will save to the specified directory as
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 splice3.save. If splice3.save already exists it will
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
287 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
288 be overwritten so change the name of any original
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
289 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
290 copies if you want to keep them. If saving a splice3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
291 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
292 session you should stop the process using the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
293 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
294 appropriate terminal feature before killing splice3
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 to avoid corrupting the save file.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
297
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
298 -s "/path/to/save/directory/"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
299
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
300 -r "/path/to/splice3.save/"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
301 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
302 MODULES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
303
660
04346b25d789 changed splice3 manual
d3v11 <d3v11@d3v11.ano>
parents: 658
diff changeset
304 -A -B -C -L -M -N -R -S -U --wep-5 --wep-13 --se-create
626
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 splice3 comes equipped with several modules that mangle
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
307 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
308 the words in the selected dictionary to create probable
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 password combinations. You may use as many of these
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 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
313 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
314 minutes to enhance a dictionary depending on the size
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
315 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
316 of the selected dictionary.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
317
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
318 -A Alphabetical Mixing Module:
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 This module puts several combinations of alphabet
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 characters inside the words in the selected
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 dictionary. IE:
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 pZassword
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 pCatssword
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 passworKd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
331 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
332 passwoJrLd
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 -B Backwards 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 creates backwards words from the
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 selected dictionary. IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
341
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
342 drowssap
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
343 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
344 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
345
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
346 -C Capitalization Module:
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 This module recreates the words in the selected
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 dictionary with alternating capitalizations.
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 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
353
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
354 Password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
355 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
356 PAssword
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 PaSsWoRd
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 pAsSwOrD
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 passwoRD
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
363 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
364 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
365
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
366 -L L337 Speak Module:
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 This module converts the words in the selected
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 dictionary to several versions of "l337 speak".
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 IE:
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 p4ssword
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 p455w0rd
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 pa5sword
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 ps@$$word
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
381 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
382 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
383
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
384 -N Numerical Mixing Module:
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 This module puts several combinations of number
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 characters inside the words in the selected
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 dictionary. IE:
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 p2assword
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 p5a8ssword
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 passwor0d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
397 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
398 passwo6r9d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
399 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
400 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
401
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
402 -R Regular Words Module:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
403 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
404 This module tells splice3 to use the words in a
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
405 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
406 selected dictionary as they are listed.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
407
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
408
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
409 -S Special Mixing Module:
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 This module puts several combinations of special
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 characters inside the words in the selected
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 dictionary. IE:
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 p!assword
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 p@a$ssword
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 passwor(d
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 passwo-r+d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
424 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
425 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
426
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
427 -U Custom Mixing Module:
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 This module puts several combinations of user
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 selected characters inside the words from the
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 selected character list. IE:
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 p!assword
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 p@a$ssword
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 passwor(d
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 passwo-r+d
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
442 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
443 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
444
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
445 -U's list should only contain one character per
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 line on a plain text file. If you select this
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 module then modules -A, -N, -S will be ignored.
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 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
452
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
453 ============= NOT ACTUAL LINE ON FILE ===============
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 j
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
456 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
457 1
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 @
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
460 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
461 0
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 z
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 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
466
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
467 If -A, -N, and/or -S options are selected then
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 the modules will be combined. IE:
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 pZa!ssword
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 p0atssword
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 passwor7d
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 passwo*rLd
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
478 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
479 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
480
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
481 -M MD5 Module:
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 This module generates md5 hash sums for
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 words listed in the selected dictionary.
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 IE:
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 5912d7bfd10f631f1715bf85bbb72d97
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
490 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
491 966e8fda594333563c02fa4b69765a5e
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
492 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
493 900bc885d7553375aec470198a9514f3
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
494 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
495 97f014516561ef487ec368d6158eb3f4
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
496 .br
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
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
499
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
500 --wep-* WEP Modules:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
501 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
502 these two modules strip 5 or 13 character
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
503 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
504 words from the selected dictionary and produce
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
505 .br
662
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
506 WEP compatible hex passwords. If your dictionary
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
507 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
508 does not contain 5 or 13 character words then
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
509 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
510 splice3 will likely give an error.
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
511
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
512
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
513 --se-create Social Engineering Module:
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
514 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
515 see the social engineering section below for
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
516 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
517 details.
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
518
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
519 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
520 CHARACTERS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
521
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
522 splice3 appends alternating character tags to the beginning
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
523 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
524 and/or ending of each password. By default splice3 will use
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
525 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
526 all standard keyboard characters but you can choose to use
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
527 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
528 specific combinations. If one or more of the following
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
529 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
530 options is omitted then only the selected options will be
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
531 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
532 used ; they will be combined.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
533
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
534 --letters Use letter characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
535 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
536 Apassword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
537 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
538 passwordA
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
539 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
540 abCpassword
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
541 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
542 passwordxYz
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
543 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
544 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
545
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
546 --numbers Use numbers characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
547 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
548 1password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
549 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
550 password1
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
551 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
552 123password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
553 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
554 password098
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
555 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
556 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
557
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
558 --specials Use specials characters
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
559 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
560 $password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
561 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
562 password^
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
563 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
564 %)!password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
565 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
566 password#*@
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
567 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
568 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
569
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
570 --custom Use custom characters from a list
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
571 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
572 $password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
573 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
574 password^
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
575 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
576 %)!password
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
577 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
578 password#*@
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
579 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
580 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
581
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
582 --custom list should only contain one character per
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
583 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
584 line on a plain text file. If you select this
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
585 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
586 module then other character flags will be ignored.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
587 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
588 If the custom list matches the selected dictionary
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
589 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
590 then splice3 will run in exhaustive mode.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
591 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
592 IE:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
593
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
594 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
595 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
596 j
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
597 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
598 1
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
599 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
600 @
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
601 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
602 0
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 z
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 ============= NOT ACTUAL LINE ON FILE ===============
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
607
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
608 --letters, --numbers, and/or --specials
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 Apassword6&
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 7passwordA
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
613 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
614 a*Cpassword9
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 a}password0Yz
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
617 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
618 ...
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
619
671
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
620 --no-char Override character usage
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
621 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
622 This option tells splice3 not to make
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
623 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
624 any character additions to passwords.
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
625
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
626 --char-length Start and end with set character lengths
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
627 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
628 This option tells splice3 to start and stop with a set
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
629 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
630 amount of characters. IE:
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
631
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
632 The following will start with one character added and
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
633 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
634 end with 3:
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
635 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
636 splice3 --char-length='1, 3'
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
637
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
638 The following will generate only 6 character passwords:
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
639 .br
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
640 splice3 --exh-custom='MyCharacters.txt' --char-length='6, 6'
1bc0c37ce2c1 updated splice3 manual for character controls
d3v11 <d3v11@d3v11.ano>
parents: 670
diff changeset
641
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
642 .SH
662
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
643 SOCIAL ENGINEERING
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
644
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
645 --se-create Social Engineering Module:
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
646 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
647 splice3 is equipped with a social engineering module to create
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
648 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
649 concatenated words from the selected dictionary. This module
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
650 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
651 allows for "Module Stacking". IE, if you select other other
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
652 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
653 modules when setting this flag then compiled words will also
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
654 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
655 be incorporated into the algorithm as if they appeared on the
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
656 .br
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
657 the selected dictionary itself.
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
658
57f1b4308edd improved splice3 code - d3v11
d3v11 <d3v11@d3v11.ano>
parents: 660
diff changeset
659 .SH
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
660 DESHADOW
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
661
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
662 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
663 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
664 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
665 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
666 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
667 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
668 exactly one of the --getshadow or --setshadow options. There is no
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
669 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
670 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
671 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
672 because the values for each will be preset.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
673
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
674 --getshadow Get the shadow info for a user
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
675 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
676 see examples below for usage details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
677
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
678 --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
679 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
680 in plain text and contain only one line with the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
681 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
682 following syntax:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
683
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
684 ============= NOT ACTUAL LINE ON FILE ===============
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 $HashingMethod$SaltValue$ActualHashItself
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
687
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
688 ============= NOT ACTUAL LINE ON FILE ===============
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 If you need to see an example Shadow entry you may
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 use the following command:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
693
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
694 cat /etc/shadow | grep -i "$USER"
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
695
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
696 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
697 EXHAUSTIVE
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
698
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
699 splice3 is capable of mounting a standard exhaustive attack.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
700 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
701 An exhaustive attack is a sure\-fire method to crack any
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
702 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
703 password but this can also take large amounts of time
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
704 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
705 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
706 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
707 use an exhaustive bruteforcing algorithm you may do so with
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 one of the following 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 --exh-l
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
712 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
713 This attack uses only letters.
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 --exh-n
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
716 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
717 This attack uses only numbers.
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 --exh-s
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
720 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
721 This attack uses only special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
722
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
723 --exh-ln
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
724 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
725 This attack uses only letters and numbers.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
726
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
727 --exh-ls
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
728 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
729 This attack uses only letters and special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
730
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
731 --exh-ns
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
732 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
733 This attack uses only numbers and special characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
734
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
735 --exh-lns
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
736 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
737 This attack uses all characters.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
738
669
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
739 --exh-custom
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
740 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
741 This attack uses custom characters in a character list. IE:
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
742 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
743 --exh-custom='CharList.txt'
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
744 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
745 A character list should be in the following syntax:
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
746
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
747 ============= NOT ACTUAL LINE ON FILE ===============
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
748 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
749 j
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
750 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
751 1
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
752 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
753 @
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
754 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
755 0
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
756 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
757 z
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
758 .br
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
759 ============= NOT ACTUAL LINE ON FILE ===============
271fb597efc9 improved splice3's code. see contrib/splice3/CHANGES
d3v11 <d3v11@d3v11.ano>
parents: 662
diff changeset
760
626
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
761 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
762 STDOUT
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
763
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
764 splice3 has the option to skip the command and test flags
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
765 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
766 and print only the created passwords to stdout. This is a
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 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
769 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
770 on another program.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
771
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
772 --stdout
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
773 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
774 The output will look similar to the following:
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 password
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 qwerty
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 123magick
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
781 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
782 newpass
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 john1965
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
785
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
786 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
787 REGEXP
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
788
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
789 splice3 can create some regexp type functions
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
790 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
791 using existing options:
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
792
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
793 splice3 --command='echo onePASSWORDthree' --test='onetwothree' --exh-l
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
794
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
795 splice3 -c 'echo johnPASSWORD65' --test='john1965' --exh-custom='MyList.txt'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
796
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
797 splice3 --command='echo ilovePASSWORD' -R --no-char --test='iloveqwerty'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
798
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
799 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
800
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
801 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
802 CONTROLS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
803
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
804 splice3 contains some options worth going over again.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
805
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
806 --command='<insert command> PASSWORD' #must contain regexp 'PASSWORD'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
807
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
808 --time='10, 1' #timed iterations
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
809
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
810 --custom='file.txt', -U 'file.txt', --dictionary='file.txt',
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
811 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
812 --exh-custom='file.txt' #custom wordlists and/or character lists
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
813
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
814 --no-char #useful flag to only use the generated wordlist
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
815 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
816 #no characters will be appended to the passwords
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
817
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
818 --stdout #prints only passwords
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
819
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
820 --debug #helps to troubleshoot
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
821
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
822 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
823 EXAMPLES
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
824
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
825 splice3 -c"unrar -pPASSWORD t file.rar" -t"All OK" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
826
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
827 splice3 -c"sshpass -pPASSWORD ssh user@host" -d"wordlist" -L
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
828
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
829 splice3 -c"smbclient -L 192.168.1.0 -Uusername%PASSWORD" -L
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
830
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
831 splice3 --deshadow --getshadow="root" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
832
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
833 splice3 --deshadow --setshadow="/home/user/shadow.txt" -ACLNRS
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
834
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
835 splice3\\
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
836 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
837 --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
838 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
839 --wep-5 --wep-13 --no-char --dictionary='MyWords.txt'\\
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
840 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
841 --test='KEY FOUND'
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
842
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
843 splice3 -c"curl --user <user[:PASSWORD]> https://www.example.com" -R
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
844
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
845 .SH
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
846 LICENSE
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
847
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
848 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
849 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
850 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
851 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
852 the Free Software Foundation, either version 3 of the License, or
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
853 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
854 (at your option) any later version.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
855
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
856 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
857 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
858 but WITHOUT ANY WARRANTY; without even the implied warranty of
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
859 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
860 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
861 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
862 GNU General Public License for more details.
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
863
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
864 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
865 .br
ed8cff39b9a7 added splice3 to resdb/contrib
d3v11 <d3v11@d3v11.ano>
parents:
diff changeset
866 along with this program. If not, see <http://www.gnu.org/licenses/>.