Skip to content

Commit 003d5a6

Browse files
committed
Added code refactors
1 parent e5a970e commit 003d5a6

File tree

9 files changed

+154
-155
lines changed

9 files changed

+154
-155
lines changed

core/Auxillaries/auxilban.py

Lines changed: 3 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,35 +9,17 @@
99
#https://github.com/theInfectedDrake/TIDoS-Framework
1010

1111
from __future__ import print_function
12-
from colors import *
1312
import time
1413
import os
14+
from colors import *
15+
from core.Core.arts import auxilban_art
1516

1617
def auxilban():
1718

1819
os.system('clear')
1920
print(" [!] Module Selected : Auxillary Modules\n")
2021
time.sleep(0.4)
21-
print(C+'''
22-
\033[1;37m
23-
' . + . . ' + ' . .
24-
. ' + . * .
25-
+ ' . +
26-
. * . . . * . *
27-
. \033[1;33m _\033[1;37m . . . .
28-
. . \033[1;33m _ / | \033[1;37m . . * \033[1;33m _ \033[1;37m . . +
29-
\033[1;33m| \_| | \033[1;37m + . \033[1;33m| | __
30-
\033[1;33m _ | |\033[1;37m . _ \033[1;33m| |/ |
31-
+ \033[1;33m| \ | \033[1;36m _/\_ \033[1;33m| | / | \ \033[1;37m + /
32-
\033[1;33m| | \ \033[1;36m+/_\/_\+ \033[1;33m| | / | \ \033[1;37m . |\033[1;34m
33-
____\033[1;33m/____\--...\___ \033[1;36m\_||_/\033[1;34m ___...\033[1;33m|__\_\033[1;34m..\033[1;33m|____\____/\033[1;34m_______/_\033[1;34m
34-
. . \033[1;36m|_|__|_| \033[1;34m . . .
35-
. . . \033[1;36m_/ /__\ \_\033[1;34m . . . .
36-
. . . . . .
37-
. ' ' ' '
38-
' \033[1;33m-=[\033[1;31m A U X I L L A R I E S \033[1;33m]=-\033[1;34m . ' .
39-
. ' . . ' .
40-
''')
22+
print(auxilban_art)
4123
time.sleep(0.3)
4224
print('')
4325
print(B+' [1]'+C+' Generate Hashes from Strings'+W+'(4 Types) ')

core/Core/arts.py

Lines changed: 136 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,136 @@
1+
#!/usr/bin/env python2
2+
# -*- coding: utf-8 -*-
3+
4+
#-:-:-:-:-:-:-:-:-:-:-:-:#
5+
# TIDoS Framework #
6+
#-:-:-:-:-:-:-:-:-:-:-:-:#
7+
8+
#Author : @_tID
9+
#This module requires TIDoS Framework
10+
#https://github.com/theInfectedDrake/TIDoS-Framework
11+
12+
from colors import *
13+
14+
auxilban_art = C+'''
15+
\033[1;37m
16+
' . + . . ' + ' . .
17+
. ' + . * .
18+
+ ' . +
19+
. * . . . * . *
20+
. \033[1;33m _\033[1;37m . . . .
21+
. . \033[1;33m _ / | \033[1;37m . . * \033[1;33m _ \033[1;37m . . +
22+
\033[1;33m| \_| | \033[1;37m + . \033[1;33m| | __
23+
\033[1;33m _ | |\033[1;37m . _ \033[1;33m| |/ |
24+
+ \033[1;33m| \ | \033[1;36m _/\_ \033[1;33m| | / | \ \033[1;37m + /
25+
\033[1;33m| | \ \033[1;36m+/_\/_\+ \033[1;33m| | / | \ \033[1;37m . |\033[1;34m
26+
____\033[1;33m/____\--...\___ \033[1;36m\_||_/\033[1;34m ___...\033[1;33m|__\_\033[1;34m..\033[1;33m|____\____/\033[1;34m_______/_\033[1;34m
27+
. . \033[1;36m|_|__|_| \033[1;34m . . .
28+
. . . \033[1;36m_/ /__\ \_\033[1;34m . . . .
29+
. . . . . .
30+
. ' ' ' '
31+
' \033[1;33m-=[\033[1;31m A U X I L L A R I E S \033[1;33m]=-\033[1;34m . ' .
32+
. ' . . ' .
33+
'''
34+
35+
scanenumban_art = """
36+
\033[1;33m,-. . \033[1;37m + . +
37+
\033[1;37m * \033[1;33m / \ `. \033[1;31m __..-,O \033[1;37m + * .
38+
\033[1;37m + \033[1;33m: \ \033[1;31m--''_..-'.'
39+
\033[1;37m \033[1;33m| . \033[1;31m.-' `. '.\033[1;37m + . . + +
40+
\033[1;37m . \033[1;33m: . \033[1;31m.`.' \033[1;37m
41+
\033[1;37m \033[1;33m \ `. \033[1;31m/ .. \033[1;37m . + + .
42+
\033[1;37m + \033[1;33m \ `. \033[1;31m' \033[1;33m. \033[1;37m * .
43+
\033[1;37m \033[1;33m `, `. \ \033[1;37m + +
44+
\033[1;37m . \033[1;36m,|,\033[1;33m`. `-.\ \033[1;37m * .
45+
\033[1;37m + \033[1;36m'.|| \033[1;33m ``-...__..-` \033[1;37m '
46+
\033[1;37m + \033[1;36m| | \033[1;37m . * +
47+
\033[1;37m * \033[1;36m|__| \033[1;37m + * .
48+
\033[1;37m . \033[1;36m/||\ \033[1;37m .
49+
\033[1;37m . \033[1;36m//||\\ \033[1;37m + \033[1;33m-=[ \033[1;31mP R O B E & E N U M E R A T E \033[1;33m]=-\033[1;37m
50+
\033[1;37m + \033[1;36m// || \\ \033[1;37m +
51+
\033[1;37m \033[1;36m __//__||__\\_ \033[1;37m . . * . +
52+
\033[1;33m ____________\033[1;36m'--------------'\033[1;33m____________________________________________ """
53+
54+
exploitsban_art = '''
55+
\033[1;33m|\ \033[1;33m/)
56+
\033[1;37m /\_\033[1;33m\\\033[1;37m__ \033[1;33m(_//
57+
\033[1;37m| `>\-` \033[1;36m_._ \033[1;33m//`)
58+
\033[1;37m \ /` \033[1;33m\\\033[1;36m _.-\033[1;34m:::\033[1;36m`-._ \033[1;33m//
59+
\033[1;37m ` \033[1;33m\|\033[1;36m` \033[1;34m::: \033[1;36m `|\033[1;33m// \033[1;37m[0x00] \033[1;31mE X P L O I T S
60+
\033[1;36m | \033[1;34m ::: \033[1;36m|\033[1;33m/
61+
\033[1;36m |\033[1;34m.....:::.....\033[1;36m| \033[1;31mC A S T L E \033[1;37m[0x00]
62+
\033[1;36m |\033[1;34m:::::::::::::\033[1;36m|
63+
\033[1;36m | \033[1;34m::: \033[1;36m|
64+
\033[1;36m \ \033[1;34m ::: \033[1;36m/
65+
\033[1;36m \ \033[1;34m ::: \033[1;36m / \033[1;37m" [0x00] \033[1;33mCode the Exploits
66+
\033[1;36m `-. \033[1;34m:::\033[1;36m .-' \033[1;33mand
67+
\033[1;33m//\033[1;36m`:::`\033[1;33m\\ \033[1;33mExploit the Codes \033[1;37m[0x00] "
68+
\033[1;33m// \033[1;36m' \033[1;33m\\
69+
|/ \033[1;33m\| '''
70+
71+
footprintban_art = """
72+
\033[1;36m
73+
74+
\033[1;37m . .
75+
* . . . . * .
76+
. . . . . \033[1;35m ###
77+
\033[1;35mo \033[1;33m-=[ \033[1;31mR E C O N N A I S S A N C E \033[1;33m]=- \033[1;35m > ######-\033[1;37m --0
78+
+ . . . \033[1;35m###
79+
\033[1;35m0\033[37m . . .
80+
. . + , , ,
81+
. \033[1;35m\ \033[37m . . + .
82+
. \033[1;35m\ \033[36m . . \033[1;36m###\033[1;37m .
83+
. \033[1;35mo \033[36m . \033[1;33m> \033[1;36m###########- --0\033[1;37m . +
84+
. \033[36m\ \033[1;36m########\033[1;37m . .
85+
\033[34m#\##\##. \033[1;33m> \033[1;36m###########- --0\033[1;37m . .
86+
+ \033[34m# #O##\### \033[1;36m###\033[1;37m . + .
87+
. \033[34m#*# #\##\###\033[37m . + .
88+
. \033[34m##*# #\##\##\033[37m + .
89+
. \033[34m##*# #o##\# \033[37m . * , .
90+
. \033[34m**# #\# \033[37m . . .
91+
+ \ . \033[33m/\^ \033[37m \033[1;33m.". \033[1;33m/
92+
\033[1;33m____^/\___^--____/\____\033[1;31mO\033[1;33m_____________/ \/\___________/\/ \______________
93+
/\^ ^ ^ ^ ^^ ^ '\ ^ ^ ---
94+
-- - -- - - --- __ ^
95+
-- __ ___-- ^ ^ -- __"""
96+
97+
vulnban_art = R+"""
98+
.....
99+
.:noONNNNNNNOon:.
100+
.:NNNNNNNmddddNNNNNNN:.
101+
:NNNNmy+:. + .:+ymNNNN:
102+
NNNNy:` + `:yNNNN
103+
NNNNy. -!NNNN
104+
NNNN/ + \NNNN
105+
NNNm- .:#####:. -mNNN \033[1;37m[0x00] \033[1;33mV U L N E R A B I L I T Y \033[1;31m
106+
:NNN+ # + # +NNN:
107+
NNNm # + # mNNN \033[1;33mE N U M E R A T I O N\033[1;31m \033[1;37m[0x00]
108+
NNNh+++ ++#+++++++++++#++ +++hNNN
109+
NNNm # + # mNNN
110+
:NNN+ # + # +NNN:
111+
NNNm- *:#####:* -mNNN
112+
NNNN\ + /NNNN
113+
NNNNy. -yNNNN
114+
NNNNy:` + `:yNNNN"
115+
:NNNNmy+:. + .:+ymNNNN:
116+
*:NNNNNNNmddddNNNNNNNN*
117+
*:!NNNNNNNNNNN!:*
118+
'''*'''
119+
120+
"""
121+
122+
bugsban_art = C+'''
123+
\033[1;34m
124+
+------------------------------------------------------+
125+
| \033[1;37mTIDoS Dialog \033[1;33m[-] [口] [×] \033[1;34m|
126+
| ---------------------------------------------------- |
127+
\033[1;36m | |
128+
| \033[1;33mTIDoS has detected that you want to hunt for bugs! \033[1;36m |
129+
| \033[1;33mDo you wish to continue? \033[1;36m |
130+
| |
131+
| \033[1;37m.----------. .----------. .----------. \033[1;36m|
132+
| \033[1;37m| Yes \033[1;37m| | No \033[1;37m| | Maybe \033[1;37m| \033[1;36m|
133+
| \033[1;37m'----------' '----------' '----------' \033[1;36m |
134+
|______________________________________________________|
135+
136+
'''

core/Enumeration/scanenumban.py

Lines changed: 2 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -11,30 +11,14 @@
1111
from __future__ import print_function
1212
import os
1313
import time
14+
from core.Core.arts import scanenumban_art
1415

1516
def scanenumban():
1617

1718
os.system('clear')
1819
time.sleep(0.7)
20+
print(scanenumban_art)
1921
print("""
20-
\033[1;33m,-. . \033[1;37m + . +
21-
\033[1;37m * \033[1;33m / \ `. \033[1;31m __..-,O \033[1;37m + * .
22-
\033[1;37m + \033[1;33m: \ \033[1;31m--''_..-'.'
23-
\033[1;37m \033[1;33m| . \033[1;31m.-' `. '.\033[1;37m + . . + +
24-
\033[1;37m . \033[1;33m: . \033[1;31m.`.' \033[1;37m
25-
\033[1;37m \033[1;33m \ `. \033[1;31m/ .. \033[1;37m . + + .
26-
\033[1;37m + \033[1;33m \ `. \033[1;31m' \033[1;33m. \033[1;37m * .
27-
\033[1;37m \033[1;33m `, `. \ \033[1;37m + +
28-
\033[1;37m . \033[1;36m,|,\033[1;33m`. `-.\ \033[1;37m * .
29-
\033[1;37m + \033[1;36m'.|| \033[1;33m ``-...__..-` \033[1;37m '
30-
\033[1;37m + \033[1;36m| | \033[1;37m . * +
31-
\033[1;37m * \033[1;36m|__| \033[1;37m + * .
32-
\033[1;37m . \033[1;36m/||\ \033[1;37m .
33-
\033[1;37m . \033[1;36m//||\\ \033[1;37m + \033[1;33m-=[ \033[1;31mP R O B E & E N U M E R A T E \033[1;33m]=-\033[1;37m
34-
\033[1;37m + \033[1;36m// || \\ \033[1;37m +
35-
\033[1;37m \033[1;36m __//__||__\\_ \033[1;37m . . * . +
36-
\033[1;33m ____________\033[1;36m'--------------'\033[1;33m____________________________________________
37-
3822
Choose from the following options:
3923
4024
\033[1;34m [1] \033[1;36mRemote Server WAF Enumeration \033[0m(Generic) (54 WAFs)

core/Exploitation/exploitsban.py

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,15 @@
1010

1111
from __future__ import print_function
1212
import os, time
13+
from core.Core.arts import exploitsban_art
1314

1415
def exploitsban():
1516

1617
os.system('clear')
1718
print(" [!] Module Selected : Exploits\n\n")
1819
time.sleep(0.5)
20+
print(exploitsban_art)
1921
print('''
20-
\033[1;33m|\ \033[1;33m/)
21-
\033[1;37m /\_\033[1;33m\\\033[1;37m__ \033[1;33m(_//
22-
\033[1;37m| `>\-` \033[1;36m_._ \033[1;33m//`)
23-
\033[1;37m \ /` \033[1;33m\\\033[1;36m _.-\033[1;34m:::\033[1;36m`-._ \033[1;33m//
24-
\033[1;37m ` \033[1;33m\|\033[1;36m` \033[1;34m::: \033[1;36m `|\033[1;33m// \033[1;37m[0x00] \033[1;31mE X P L O I T S
25-
\033[1;36m | \033[1;34m ::: \033[1;36m|\033[1;33m/
26-
\033[1;36m |\033[1;34m.....:::.....\033[1;36m| \033[1;31mC A S T L E \033[1;37m[0x00]
27-
\033[1;36m |\033[1;34m:::::::::::::\033[1;36m|
28-
\033[1;36m | \033[1;34m::: \033[1;36m|
29-
\033[1;36m \ \033[1;34m ::: \033[1;36m/
30-
\033[1;36m \ \033[1;34m ::: \033[1;36m / \033[1;37m" [0x00] \033[1;33mCode the Exploits
31-
\033[1;36m `-. \033[1;34m:::\033[1;36m .-' \033[1;33mand
32-
\033[1;33m//\033[1;36m`:::`\033[1;33m\\ \033[1;33mExploit the Codes \033[1;37m[0x00] "
33-
\033[1;33m// \033[1;36m' \033[1;33m\\
34-
|/ \033[1;33m\|
35-
3622
\033[1;36m [1] \033[1;34mShellShock Exploit\n
3723
\033[1;36m [!info] \033[1;34m This module is still being worked on...
3824
''')

core/Footprinting/footprintban.py

Lines changed: 2 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -11,38 +11,15 @@
1111
from __future__ import print_function
1212
import os, time
1313
from colors import *
14+
from core.Core.arts import footprintban_art
1415

1516
def footprintban():
1617

1718
time.sleep(0.5)
1819
os.system('clear')
1920
print(G+' [!] Module Loaded : Reconnaissance\n')
21+
print(footprintban_art)
2022
print("""
21-
\033[1;36m
22-
23-
\033[1;37m . .
24-
* . . . . * .
25-
. . . . . \033[1;35m ###
26-
\033[1;35mo \033[1;33m-=[ \033[1;31mR E C O N N A I S S A N C E \033[1;33m]=- \033[1;35m > ######-\033[1;37m --0
27-
+ . . . \033[1;35m###
28-
\033[1;35m0\033[37m . . .
29-
. . + , , ,
30-
. \033[1;35m\ \033[37m . . + .
31-
. \033[1;35m\ \033[36m . . \033[1;36m###\033[1;37m .
32-
. \033[1;35mo \033[36m . \033[1;33m> \033[1;36m###########- --0\033[1;37m . +
33-
. \033[36m\ \033[1;36m########\033[1;37m . .
34-
\033[34m#\##\##. \033[1;33m> \033[1;36m###########- --0\033[1;37m . .
35-
+ \033[34m# #O##\### \033[1;36m###\033[1;37m . + .
36-
. \033[34m#*# #\##\###\033[37m . + .
37-
. \033[34m##*# #\##\##\033[37m + .
38-
. \033[34m##*# #o##\# \033[37m . * , .
39-
. \033[34m**# #\# \033[37m . . .
40-
+ \ . \033[33m/\^ \033[37m \033[1;33m.". \033[1;33m/
41-
\033[1;33m____^/\___^--____/\____\033[1;31mO\033[1;33m_____________/ \/\___________/\/ \______________
42-
/\^ ^ ^ ^ ^^ ^ '\ ^ ^ ---
43-
-- - -- - - --- __ ^
44-
-- __ ___-- ^ ^ -- __
45-
4623
Choose from the following options:
4724
4825
\033[1;34m [1] \033[1;36mPassive Footprinting \033[1;0m(Open Source Intelligence)

core/Vulnlysis/Misc_Bugs/webbugsban.py

Lines changed: 2 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,12 @@
1212
import time
1313
import os
1414
from colors import *
15+
from core.Core.arts import bugsban_art
1516

1617
def webbugsban():
1718

1819
os.system('clear')
19-
print(C+'''
20-
\033[1;34m
21-
+------------------------------------------------------+
22-
| \033[1;37mTIDoS Dialog \033[1;33m[-] [口] [×] \033[1;34m|
23-
| ---------------------------------------------------- |
24-
\033[1;36m | |
25-
| \033[1;33mTIDoS has detected that you want to hunt for bugs! \033[1;36m |
26-
| \033[1;33mDo you wish to continue? \033[1;36m |
27-
| |
28-
| \033[1;37m.----------. .----------. .----------. \033[1;36m|
29-
| \033[1;37m| Yes \033[1;37m| | No \033[1;37m| | Maybe \033[1;37m| \033[1;36m|
30-
| \033[1;37m'----------' '----------' '----------' \033[1;36m |
31-
|______________________________________________________|
32-
33-
''')
34-
20+
print(bugsban_art)
3521
print(O+' [1]'+GR+' Insecure Cross Origin Resource Sharing'+W+' (Absolute)')
3622
time.sleep(0.1)
3723
print(O+' [2]'+GR+' Same Site Scripting'+W+' (Sub-Domains Based)')

core/Vulnlysis/Oth_Bugs/othbugsban.py

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -10,31 +10,17 @@
1010
#https://github.com/theInfectedDrake/TIDoS-Framework
1111

1212
from __future__ import print_function
13+
from core.Core.arts import bugsban_art
1314
from colors import *
1415
import time
1516

1617
def othbugsban():
1718

1819
time.sleep(0.4)
1920
os.system('clear')
20-
print(C+'''
21-
\033[1;34m
22-
+------------------------------------------------------+
23-
| \033[1;37mTIDoS Dialog \033[1;33m[-] [口] [×] \033[1;34m|
24-
| ---------------------------------------------------- |
25-
\033[1;36m | |
26-
| \033[1;33mTIDoS has detected that you want to hunt for bugs! \033[1;36m |
27-
| \033[1;33mDo you wish to continue? \033[1;36m |
28-
| |
29-
| \033[1;37m.----------. .----------. .----------. \033[1;36m|
30-
| \033[1;37m| Yes \033[1;37m| | No \033[1;37m| | Maybe \033[1;37m| \033[1;36m|
31-
| \033[1;37m'----------' '----------' '----------' \033[1;36m |
32-
|______________________________________________________|
33-
34-
''')
21+
print(bugsban_art)
3522
time.sleep(0.3)
36-
print('')
37-
print(B+' [1]'+C+' FTP Protocol Bruteforce'+W+' (Default Credentials)')
23+
print(B+'\n [1]'+C+' FTP Protocol Bruteforce'+W+' (Default Credentials)')
3824
time.sleep(0.1)
3925
print(B+' [2]'+C+' SSH Protocol Bruteforce'+W+' (Default Credentials)')
4026
time.sleep(0.1)

0 commit comments

Comments
 (0)