def do_check(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename): if not settings.VERBOSITY_LEVEL >= 1 and not settings.ENUMERATION_DONE: print "" # Check if PowerShell is enabled. if not menu.options.ps_version and settings.TARGET_OS == "win": checks.ps_check() if menu.options.ps_version and settings.TARGET_OS == "win" and settings.PS_ENABLED == None: powershell_version(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.hostname: hostname(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.current_user: current_user(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.sys_info: system_information(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.users: system_users(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.passwords: system_passwords(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename) settings.ENUMERATION_DONE = True # eof
def do_check(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename): if not menu.options.verbose and not settings.ENUMERATION_DONE: print "" # Check if PowerShell is enabled. if not menu.options.ps_version and settings.TARGET_OS == "win": checks.ps_check() if menu.options.ps_version and settings.TARGET_OS == "win" and settings.PS_ENABLED == None: powershell_version(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.hostname: hostname(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.current_user: current_user(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.sys_info: system_information(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.users: system_users(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.passwords: system_passwords(separator, payload, TAG, delay, prefix, suffix, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True
def do_check(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename): # if not settings.VERBOSITY_LEVEL >= 1 and not settings.ENUMERATION_DONE: # print "" # Check if PowerShell is enabled. if not menu.options.ps_version and settings.TARGET_OS == "win": checks.ps_check() if menu.options.ps_version and settings.PS_ENABLED == None: if not checks.ps_incompatible_os(): powershell_version(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.hostname: hostname(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.current_user: current_user(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.sys_info: system_information(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.users: system_users(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True if menu.options.passwords: system_passwords(separator, payload, TAG, timesec, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, OUTPUT_TEXTFILE, alter_shell, filename) settings.ENUMERATION_DONE = True
def do_check(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay): if not settings.VERBOSITY_LEVEL >= 1 and not settings.ENUMERATION_DONE: print "" # Check if PowerShell is enabled. if not menu.options.ps_version and settings.TARGET_OS == "win": checks.ps_check() if menu.options.ps_version and settings.TARGET_OS == "win" and settings.PS_ENABLED == None: powershell_version(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True if menu.options.hostname: hostname(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True if menu.options.current_user: current_user(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True if menu.options.sys_info: system_information(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True if menu.options.users: system_users(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True if menu.options.passwords: system_passwords(separator, TAG, prefix, suffix, whitespace, http_request_method, url, vuln_parameter, alter_shell, filename, delay) settings.ENUMERATION_DONE = True # eof