mirror of
https://github.com/DarkSecDevelopers/HiddenEye-Legacy.git
synced 2024-03-22 21:12:55 +08:00
Added termsOfService and module loading messages, moved port selector
This commit is contained in:
parent
69ffe7004a
commit
d1a7108ecf
@ -1,8 +1,24 @@
|
|||||||
from Defs.ThemeManager.theme import default_palette
|
from Defs.ThemeManager.theme import default_palette
|
||||||
from Defs.ImportManager.unsorted_will_be_replaced import run_command
|
from Defs.ImportManager.unsorted_will_be_replaced import run_command, wait
|
||||||
from Defs.EmailManager.email_prompt import captured_data_email_request
|
from Defs.EmailManager.email_prompt import captured_data_email_request
|
||||||
from Defs.ActionManager.Server.server_menu import server_selection
|
from Defs.ActionManager.Server.server_menu import server_selection
|
||||||
|
|
||||||
|
|
||||||
|
def terms_of_service_message(): # menu where user select what they wanna use
|
||||||
|
# Terms Of Service
|
||||||
|
wait(6)
|
||||||
|
run_command('clear')
|
||||||
|
orange = '\033[33m'
|
||||||
|
blue = '\033[34m'
|
||||||
|
purple = '\033[35m'
|
||||||
|
red = '\033[31m'
|
||||||
|
print("\n\n\n {1}WITH GREAT {0}POWER {2}- {1}COMES GREAT {0}RESPONSIBILITY ".format(red, purple, blue))
|
||||||
|
|
||||||
|
if input("\n\n\n\n{2}[{1}!{2}]{3} Do you agree to use this tool for educational/testing purposes only? {1}({0}Y{1}/{2}N{1})\n{2}HiddenEye >>> {0}".format(default_palette[2], default_palette[4], default_palette[0], orange)).upper() != 'Y':
|
||||||
|
run_command('clear')
|
||||||
|
print("\n\n[ {0}YOU ARE NOT AUTHORIZED TO USE THIS TOOL.YOU CAN ONLY USE IT FOR EDUCATIONAL PURPOSE.!{1} ]\n\n".format(default_palette[0], default_palette[4]))
|
||||||
|
exit()
|
||||||
|
|
||||||
def exit_message(port): # Message when HiddenEye exit
|
def exit_message(port): # Message when HiddenEye exit
|
||||||
choice = input(
|
choice = input(
|
||||||
"\n\n{0}[{1}?{0}] Re-run(r) : Exit(x) : Send Email(M) : SelectServer(S)\n\n >> {2}".format(default_palette[0], default_palette[4], default_palette[2])).upper()
|
"\n\n{0}[{1}?{0}] Re-run(r) : Exit(x) : Send Email(M) : SelectServer(S)\n\n >> {2}".format(default_palette[0], default_palette[4], default_palette[2])).upper()
|
||||||
@ -30,6 +46,10 @@ def exit_message(port): # Message when HiddenEye exit
|
|||||||
run_command('clear')
|
run_command('clear')
|
||||||
return exit_message(port)
|
return exit_message(port)
|
||||||
|
|
||||||
|
def module_loading_message(module): # This one just show text..
|
||||||
|
print('''\n {0}[{1}*{0}] SELECT ANY ONE MODE...{0}\n--------------------------------'''.format(default_palette[0], default_palette[2]))
|
||||||
|
|
||||||
|
|
||||||
def credentials_collector(port):
|
def credentials_collector(port):
|
||||||
|
|
||||||
print("{0}[{1}*{0}]{1} Waiting For Victim Interaction. Keep Eyes On Requests Coming From Victim ... \n{2}________________________________________________________________________________\n".format(default_palette[0], default_palette[2], default_palette[4]))
|
print("{0}[{1}*{0}]{1} Waiting For Victim Interaction. Keep Eyes On Requests Coming From Victim ... \n{2}________________________________________________________________________________\n".format(default_palette[0], default_palette[2], default_palette[4]))
|
||||||
@ -63,3 +83,21 @@ def log_writer(ctx): # Writing log
|
|||||||
logFile = open("log.txt", "w")
|
logFile = open("log.txt", "w")
|
||||||
logFile.write(ctx.replace(default_palette[0], "").replace(default_palette[1], "").replace(default_palette[2], "").replace(default_palette[3], "").replace(default_palette[4], "") + "\n")
|
logFile.write(ctx.replace(default_palette[0], "").replace(default_palette[1], "").replace(default_palette[2], "").replace(default_palette[3], "").replace(default_palette[4], "") + "\n")
|
||||||
print(ctx)
|
print(ctx)
|
||||||
|
|
||||||
|
def port_selector(): # Question where user must select port
|
||||||
|
run_command('clear')
|
||||||
|
print('''
|
||||||
|
{1}_ _ . ___ ___ ___ _ _ {0}___ _ _ ___{1}
|
||||||
|
|__| | ] | ] | |__ |\ | {0}|__ \__/ |__{1}
|
||||||
|
| | | ]__| ]__| |__ | \| {0}|__ || |__{1}
|
||||||
|
{0}http://github.com/darksecdevelopers
|
||||||
|
{0}** BY:DARKSEC ** \n\n-------------------------------\n{0}[ WEBSERVER PORT SELECTION ]{1}!! {0}\n-------------------------------'''.format(default_palette[0], default_palette[2]))
|
||||||
|
print("\n {0}[{1}*{0}]{0}Select Any Available Port [1-65535]:{1}".format(default_palette[0], default_palette[4]))
|
||||||
|
choice = input(" \n{0}HiddenEye >>> {1}".format(default_palette[0], default_palette[2]))
|
||||||
|
try:
|
||||||
|
if (int(choice) > 65535 or int(choice) < 1):
|
||||||
|
return selectPort()
|
||||||
|
else:
|
||||||
|
return choice
|
||||||
|
except:
|
||||||
|
return port_selector()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user