You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
Narthex (Greek: Νάρθηξ, νάρθηκας) is a modular & minimal dictionary generator for Unix and Unix-like operating system written in C and Shell. It contains autonomous Unix-style programs for the creation of personalised dictionaries that can be used for password recovery & security assessment. The programs make use of Unix text streams for the collaboration with each other, according to the Unix philosophy. It is licensed under the GPL v3.0. Currently under development!
3
3
4
4
## The tools
5
-
+nchanc - A capitalization tool that appends the results to the bottom of the dictionary (stdout).
5
+
+nchance - A capitalization tool that appends the results to the bottom of the dictionary (stdout).
6
6
+ ninc - A incrementation tool that multiplies alphabetical lines and appends an n++ at the end of each line.
7
7
+ ncom - A combination tool that creates different combinations between the existing lines of the dictionary.
8
8
+ nrev - A reversing tool, that appends the reserved versions of the lines at the end of the dictionary.
ncom iterates over stdin and after printing the dictionary as is, it will print it again but will also append every line of stdin to each iteration creating, that way, a list of combinations (pairs) of the lines.
10
+
11
+
.SH OPTIONS
12
+
-d use dot separator
13
+
14
+
-u use underscore separator
15
+
16
+
-m use hyphen separator
17
+
18
+
-n exclude numerical bases, so if the base is '2002' and the part to be appended is 'word', the operation will not be executed.
19
+
20
+
-b do not operate when the base is the same with the appended part
ninc reads from standard input and multiplies each line with the difference of max-min, and appends n to each line, where n is increased after every line from min to max inclusive. It prints to standard output.
9
+
ninc reads from standard input and, after printing the dictionary as is, it reprints it but multiplies each line with the difference of max-min, and appends n to each line, where n is increased after every line from min to max inclusive. It prints to standard output.
0 commit comments