summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--contrib/splicex/CHANGES11
-rwxr-xr-xcontrib/splicex/configure6
-rw-r--r--contrib/splicex/src/splicex.pyx68
3 files changed, 51 insertions, 34 deletions
diff --git a/contrib/splicex/CHANGES b/contrib/splicex/CHANGES
index f550f6d..f6befee 100644
--- a/contrib/splicex/CHANGES
+++ b/contrib/splicex/CHANGES
@@ -48,3 +48,14 @@ CHANGES:
SpliceX now detects invalid arguments
and prints with error message.
+
+ d3v11 - Sat Oct 29 2011:
+
+ Old timing bug is now fixed. --time now
+ how a consistant tracking of how many
+ passwords and how much time has elapsed
+ among each brute force algorithm. This
+ new patch also simplified the code and
+ makes the functions faster. Much code
+ has been trimmed from splicex without
+ removing any options or functionality.
diff --git a/contrib/splicex/configure b/contrib/splicex/configure
index 933b51d..a01825c 100755
--- a/contrib/splicex/configure
+++ b/contrib/splicex/configure
@@ -17,6 +17,7 @@ if which `which "$1"` >/dev/null; then
echo
else
echo -ne ' FAILED'
+ echo
exit 1
fi
@@ -26,6 +27,7 @@ if which man >/dev/null; then
echo
else
echo -ne ' FAILED'
+ echo
exit 1
fi
@@ -36,6 +38,7 @@ if [ -z "$2" ]; then
echo
else
echo -ne ' FAILED'
+ echo
exit 1
fi
fi
@@ -47,6 +50,7 @@ if [ -z "$2" ]; then
echo
else
echo -ne ' FAILED'
+ echo
exit 1
fi
fi
@@ -65,6 +69,8 @@ if [ -z "$2" ]; then
echo -e " compiler flags == gcc -I /usr/local/include/$1"
else
echo -e " Python.h and structmember.h could not be found... FAILED"
+ echo
+ exit 1
fi
fi
echo
diff --git a/contrib/splicex/src/splicex.pyx b/contrib/splicex/src/splicex.pyx
index d5d23c8..26c7898 100644
--- a/contrib/splicex/src/splicex.pyx
+++ b/contrib/splicex/src/splicex.pyx
@@ -1822,7 +1822,7 @@ def BF1():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -1878,7 +1878,7 @@ def BF2():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -1897,7 +1897,7 @@ def BF2():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -1955,7 +1955,7 @@ def BF3():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -1974,7 +1974,7 @@ def BF3():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -1992,7 +1992,7 @@ def BF3():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2052,7 +2052,7 @@ def BF4():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2071,7 +2071,7 @@ def BF4():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2089,7 +2089,7 @@ def BF4():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2107,7 +2107,7 @@ def BF4():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2169,7 +2169,7 @@ def BF5():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2188,7 +2188,7 @@ def BF5():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2206,7 +2206,7 @@ def BF5():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2270,7 +2270,7 @@ def BF6():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2289,7 +2289,7 @@ def BF6():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2307,7 +2307,7 @@ def BF6():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2325,7 +2325,7 @@ def BF6():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2391,7 +2391,7 @@ def BF7():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2410,7 +2410,7 @@ def BF7():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2428,7 +2428,7 @@ def BF7():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2496,7 +2496,7 @@ def BF8():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2515,7 +2515,7 @@ def BF8():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2533,7 +2533,7 @@ def BF8():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2551,7 +2551,7 @@ def BF8():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2621,7 +2621,7 @@ def BF9():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2640,7 +2640,7 @@ def BF9():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2658,7 +2658,7 @@ def BF9():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2730,7 +2730,7 @@ def BF10():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2749,7 +2749,7 @@ def BF10():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2767,7 +2767,7 @@ def BF10():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2785,7 +2785,7 @@ def BF10():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2859,7 +2859,7 @@ def BF11():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
cmd = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace('USERNAME', User[u].replace(" ", "")))
if test == None:
print(output)
@@ -2878,7 +2878,7 @@ def BF11():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)
@@ -2896,7 +2896,7 @@ def BF11():
if timeup == sleep_now:
time.sleep(sleep_for)
timeup = 0
- print(SpliceX + str(Speed) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
+ print(SpliceX + str(int(round(float(Speed)))) + "/s " + User[u].replace(" ", "") + " " + NewShowWord.replace(" ", ""))
output = os.popen(cmd.replace("PASSWORD", NewPassWd.replace(" ", "")).replace("USERNAME", User[u].replace(" ", ""))).read()
if test == None:
print(output)