repo: resdb
action: commit
revision: 
path_from: 
revision_from: ba092261fef553fb6f4bc27e0f3179948134f8ef:
path_to: 
revision_to: 
git.thebackupbox.net
resdb
git clone git://git.thebackupbox.net/resdb
commit ba092261fef553fb6f4bc27e0f3179948134f8ef
Author: d3v11 
Date:   Fri Oct 14 18:19:47 2011 -0500

    improved splice3's code. see contrib/splice3/CHANGES

diff --git a/contrib/splice3/CHANGES b/contrib/splice3/CHANGES
index dff9d7dc03ef2646d0fddd4dabd4e945d4d7e55d..
index ..f103df465d6a1dc848e3b3eb9880d2805c04958b 100644
--- a/contrib/splice3/CHANGES
+++ b/contrib/splice3/CHANGES
@@ -81,3 +81,10 @@ CHANGES:
               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.
diff --git a/contrib/splice3/LINUX/manual b/contrib/splice3/LINUX/manual
index 649a224b8d40004818698abfa661cef7c2e487df..
index ..877b9a0d64999e4b82265faa90e1c53bdec143bc 100644
--- a/contrib/splice3/LINUX/manual
+++ b/contrib/splice3/LINUX/manual
@@ -702,6 +702,28 @@ This attack uses only numbers and special characters.
 .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

diff --git a/contrib/splice3/LINUX/splice3.py b/contrib/splice3/LINUX/splice3.py
index 5953f6c88a10996e9bb4ade8199ffd7db6afd18a..
index ..d838149ceacbe4fc60b0c60014b03d4ee4a0f58d 100755
--- a/contrib/splice3/LINUX/splice3.py
+++ b/contrib/splice3/LINUX/splice3.py
@@ -1562,6 +1562,7 @@ def SOCEN():
     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:

-----END OF PAGE-----