Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
hhhrrrttt222111
GitHub Repository: hhhrrrttt222111/Dorkify
Path: blob/master/Modules/ftp.py
810 views
1
import sys
2
import time
3
4
import core.search_url as search_url
5
import core.logo as logo
6
import core.colors as colors
7
import core.mods as mods
8
9
10
def ftp():
11
def ftp_menu():
12
global ch
13
mods.clear_screen()
14
logo.dorkify_logo()
15
16
print(f'''
17
CHOOSE OPTION :
18
19
{colors.bcolors.OKBLUE}[~]{colors.bcolors.ENDC} Detect vulnerable FTP sites [1]
20
{colors.bcolors.OKBLUE}[~]{colors.bcolors.ENDC} Finding potential log files in FTP servers [2]
21
{colors.bcolors.OKBLUE}[~]{colors.bcolors.ENDC} Find open FTP Servers [3]
22
{colors.bcolors.OKBLUE}[~]{colors.bcolors.ENDC} Find admin folders on FTP servers [4]
23
24
''')
25
26
ch = int(input(" --> "))
27
print('\n\n')
28
29
ftp_menu()
30
31
if ch == 1:
32
q = 'inurl:ftp://ftp'
33
print('\n Searching...\n')
34
time.sleep(1)
35
search_url.url_search(q)
36
37
elif ch == 2:
38
q = '"index of" /ftp/logs'
39
print('\n Searching...\n')
40
time.sleep(1)
41
search_url.url_search(q)
42
43
elif ch == 3:
44
q = 'intitle:"index of" inurl:ftp'
45
print('\n Searching...\n')
46
time.sleep(1)
47
search_url.url_search(q)
48
49
elif ch == 4:
50
q = 'intitle:"index of" inurl:ftp intext:admin'
51
print('\n Searching...\n')
52
time.sleep(1)
53
search_url.url_search(q)
54
55
else:
56
print('INVALID OPTION \n TRY AGAIN')
57
sys.exit()
58
59