changeset 669:271fb597efc9 draft

improved splice3's code. see contrib/splice3/CHANGES
author d3v11 <d3v11@d3v11.ano>
date Fri, 14 Oct 2011 18:19:47 -0500
parents d76cc244e016
children eee9ab3d1b11
files contrib/splice3/CHANGES contrib/splice3/LINUX/manual contrib/splice3/LINUX/splice3.py
diffstat 3 files changed, 30 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/contrib/splice3/CHANGES	Sun Oct 09 17:53:29 2011 -0500
+++ b/contrib/splice3/CHANGES	Fri Oct 14 18:19:47 2011 -0500
@@ -81,3 +81,10 @@
               splice3 will now give an error and
               quit if a compiled wordlist returns
               null.
+
+	Fri Oct 14 2011
+	d3v11 updated manual for splice3
+
+	      splice3's --se-create is now much
+	      faster and much more efficient
+              with memory.
--- a/contrib/splice3/LINUX/manual	Sun Oct 09 17:53:29 2011 -0500
+++ b/contrib/splice3/LINUX/manual	Fri Oct 14 18:19:47 2011 -0500
@@ -702,6 +702,28 @@
 .br
 This attack uses all characters.
 
+--exh-custom
+.br
+This attack uses custom characters in a character list. IE:
+.br
+--exh-custom='CharList.txt'
+.br
+A character list should be in the following syntax:
+
+============= NOT ACTUAL LINE ON FILE ===============
+.br
+j
+.br
+1
+.br
+@
+.br
+0
+.br
+z
+.br
+============= NOT ACTUAL LINE ON FILE ===============
+
 .SH
 STDOUT
 
--- a/contrib/splice3/LINUX/splice3.py	Sun Oct 09 17:53:29 2011 -0500
+++ b/contrib/splice3/LINUX/splice3.py	Fri Oct 14 18:19:47 2011 -0500
@@ -1562,6 +1562,7 @@
     ReadDictionary = open(dictionary, 'r')
     for line in ReadDictionary:
      socen_words.append(line.replace('\n', ''))
+    socen_words = list(set(socen_words))
 
     for i in socen_words:
      for let in i: