Python impacket.nt_errors.ERROR_MESSAGES Examples
The following are 30
code examples of impacket.nt_errors.ERROR_MESSAGES().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
impacket.nt_errors
, or try the search function
.
Example #1
Source File: smb.py From CVE-2017-7494 with GNU General Public License v3.0 | 6 votes |
def __str__( self ): error_class = SessionError.error_classes.get( self.error_class, None ) if not error_class: error_code_str = self.error_code error_class_str = self.error_class else: error_class_str = error_class[0] error_code = error_class[1].get( self.error_code, None ) if not error_code: error_code_str = self.error_code else: error_code_str = '%s(%s)' % error_code if self.nt_status: return 'SMB SessionError: %s(%s)' % nt_errors.ERROR_MESSAGES[self.error_code] else: # Fall back to the old format return 'SMB SessionError: class: %s, code: %s' % (error_class_str, error_code_str) # Raised when an supported feature is present/required in the protocol but is not # currently supported by pysmb
Example #2
Source File: smb.py From Slackor with GNU General Public License v3.0 | 6 votes |
def __str__( self ): error_class = SessionError.error_classes.get( self.error_class, None ) if not error_class: error_code_str = self.error_code error_class_str = self.error_class else: error_class_str = error_class[0] error_code = error_class[1].get( self.error_code, None ) if not error_code: error_code_str = self.error_code else: error_code_str = '%s(%s)' % error_code if self.nt_status: return 'SMB SessionError: %s(%s)' % nt_errors.ERROR_MESSAGES[self.error_code] else: # Fall back to the old format return 'SMB SessionError: class: %s, code: %s' % (error_class_str, error_code_str) # Raised when an supported feature is present/required in the protocol but is not # currently supported by pysmb
Example #3
Source File: nrpc.py From cracke-dit with MIT License | 6 votes |
def __str__( self ): key = self.error_code if system_errors.ERROR_MESSAGES.has_key(key): error_msg_short = system_errors.ERROR_MESSAGES[key][0] error_msg_verbose = system_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) elif nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'NRPC SessionError: unknown error code: 0x%x' % (self.error_code) ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.2.5 NL_DNS_NAME_INFO # Type
Example #4
Source File: nrpc.py From Slackor with GNU General Public License v3.0 | 6 votes |
def __str__( self ): key = self.error_code if key in system_errors.ERROR_MESSAGES: error_msg_short = system_errors.ERROR_MESSAGES[key][0] error_msg_verbose = system_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) elif key in nt_errors.ERROR_MESSAGES: error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'NRPC SessionError: unknown error code: 0x%x' % (self.error_code) ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.2.5 NL_DNS_NAME_INFO # Type
Example #5
Source File: K8Cscan.py From K8CScan with MIT License | 6 votes |
def smbcheck(target): if checkPort(target,'445'): conn = MYSMB(target) try: conn.login(USERNAME, PASSWORD) except smb.SessionError as e: #print('Login failed: ' + nt_errors.ERROR_MESSAGES[e.error_code][0]) sys.exit() finally: #print('OS: ' + conn.get_server_os()) TragetOS = '(' + conn.get_server_os()+')' tid = conn.tree_connect_andx('\\\\'+target+'\\'+'IPC$') conn.set_default_tid(tid) # test if target is vulnerable TRANS_PEEK_NMPIPE = 0x23 recvPkt = conn.send_trans(pack('<H', TRANS_PEEK_NMPIPE), maxParameterCount=0xffff, maxDataCount=0x800) status = recvPkt.getNTStatus() if status == 0xC0000205: # STATUS_INSUFF_SERVER_RESOURCES #print('The target is not patched') CheckResult = 'MS17-010\t'+TragetOS return CheckResult
Example #6
Source File: smb.py From PiBunny with MIT License | 6 votes |
def __str__( self ): error_class = SessionError.error_classes.get( self.error_class, None ) if not error_class: error_code_str = self.error_code error_class_str = self.error_class else: error_class_str = error_class[0] error_code = error_class[1].get( self.error_code, None ) if not error_code: error_code_str = self.error_code else: error_code_str = '%s(%s)' % error_code if self.nt_status: return 'SMB SessionError: %s(%s)' % nt_errors.ERROR_MESSAGES[self.error_code] else: # Fall back to the old format return 'SMB SessionError: class: %s, code: %s' % (error_class_str, error_code_str) # Raised when an supported feature is present/required in the protocol but is not # currently supported by pysmb
Example #7
Source File: smb.py From cracke-dit with MIT License | 6 votes |
def __str__( self ): error_class = SessionError.error_classes.get( self.error_class, None ) if not error_class: error_code_str = self.error_code error_class_str = self.error_class else: error_class_str = error_class[0] error_code = error_class[1].get( self.error_code, None ) if not error_code: error_code_str = self.error_code else: error_code_str = '%s(%s)' % error_code if self.nt_status: return 'SMB SessionError: %s(%s)' % nt_errors.ERROR_MESSAGES[self.error_code] else: # Fall back to the old format return 'SMB SessionError: class: %s, code: %s' % (error_class_str, error_code_str) # Raised when an supported feature is present/required in the protocol but is not # currently supported by pysmb
Example #8
Source File: nrpc.py From CVE-2017-7494 with GNU General Public License v3.0 | 6 votes |
def __str__( self ): key = self.error_code if system_errors.ERROR_MESSAGES.has_key(key): error_msg_short = system_errors.ERROR_MESSAGES[key][0] error_msg_verbose = system_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) elif nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'NRPC SessionError: unknown error code: 0x%x' % (self.error_code) ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.2.5 NL_DNS_NAME_INFO # Type
Example #9
Source File: nrpc.py From PiBunny with MIT License | 6 votes |
def __str__( self ): key = self.error_code if system_errors.ERROR_MESSAGES.has_key(key): error_msg_short = system_errors.ERROR_MESSAGES[key][0] error_msg_verbose = system_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) elif nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'NRPC SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'NRPC SessionError: unknown error code: 0x%x' % (self.error_code) ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.2.5 NL_DNS_NAME_INFO # Type
Example #10
Source File: mimilib.py From Slackor with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if key in nt_errors.ERROR_MESSAGES: error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'Mimikatz SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'Mimikatz SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################
Example #11
Source File: kerberosv5.py From Slackor with GNU General Public License v3.0 | 5 votes |
def getErrorString( self ): return constants.ERROR_MESSAGES[self.error]
Example #12
Source File: smbconnection.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def getErrorString( self ): return nt_errors.ERROR_MESSAGES[self.error]
Example #13
Source File: kerberosv5.py From Slackor with GNU General Public License v3.0 | 5 votes |
def __str__( self ): retString = 'Kerberos SessionError: %s(%s)' % (constants.ERROR_MESSAGES[self.error]) try: # Let's try to get the NT ERROR, if not, we quit and give the general one if self.error == constants.ErrorCodes.KRB_ERR_GENERIC.value: eData = decoder.decode(self.packet['e-data'], asn1Spec = KERB_ERROR_DATA())[0] nt_error = struct.unpack('<L', eData['data-value'].asOctets()[:4])[0] retString += '\nNT ERROR: %s(%s)' % (nt_errors.ERROR_MESSAGES[nt_error]) except: pass return retString
Example #14
Source File: lsad.py From Slackor with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if key in nt_errors.ERROR_MESSAGES: error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAD SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAD SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.1.2 ACCESS_MASK for Policy Objects
Example #15
Source File: lsat.py From Slackor with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if key in nt_errors.ERROR_MESSAGES: error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAT SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAT SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.10 ACCESS_MASK
Example #16
Source File: even.py From Slackor with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if key in nt_errors.ERROR_MESSAGES: error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'EVEN SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'EVEN SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.2 EventType
Example #17
Source File: mgmt.py From PiBunny with MIT License | 5 votes |
def __str__( self ): key = self.error_code if nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'MGMT SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'MGMT SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################
Example #18
Source File: patator_ext.py From project-black with GNU General Public License v2.0 | 5 votes |
def execute(self, host, port='139', user=None, password='', password_hash=None, domain='', persistent='1'): with Timing() as timing: fp, _ = self.bind(host, port) try: if user is None: fp.login('', '') # retrieve workgroup/domain and computer name else: with Timing() as timing: if password_hash: if ':' in password_hash: lmhash, nthash = password_hash.split(':') else: lmhash, nthash = 'aad3b435b51404eeaad3b435b51404ee', password_hash fp.login(user, '', domain, lmhash, nthash) else: fp.login(user, password, domain) logger.debug('No error') code, mesg = '0', '%s\\%s (%s)' % (fp.getServerDomain(), fp.getServerName(), fp.getServerOS()) self.reset() except SessionError as e: code = '%x' % e.getErrorCode() mesg = nt_errors.ERROR_MESSAGES[e.getErrorCode()][0] if persistent == '0': self.reset() return self.Response(code, mesg, timing)
Example #19
Source File: lsat.py From PiBunny with MIT License | 5 votes |
def __str__( self ): key = self.error_code if nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAT SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAT SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.10 ACCESS_MASK
Example #20
Source File: lsad.py From PiBunny with MIT License | 5 votes |
def __str__( self ): key = self.error_code if nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAD SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAD SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.1.2 ACCESS_MASK for Policy Objects
Example #21
Source File: smbconnection.py From PiBunny with MIT License | 5 votes |
def getErrorString( self ): return nt_errors.ERROR_MESSAGES[self.error]
Example #22
Source File: kerberosv5.py From PiBunny with MIT License | 5 votes |
def __str__( self ): retString = 'Kerberos SessionError: %s(%s)' % (constants.ERROR_MESSAGES[self.error]) try: # Let's try to get the NT ERROR, if not, we quit and give the general one if self.error == constants.ErrorCodes.KRB_ERR_GENERIC.value: eData = decoder.decode(str(self.packet['e-data']), asn1Spec = KERB_ERROR_DATA())[0] nt_error = struct.unpack('<L', str(eData['data-value'])[:4])[0] retString += '\nNT ERROR: %s(%s)' % (nt_errors.ERROR_MESSAGES[nt_error]) except: pass return retString
Example #23
Source File: smbconnection.py From PiBunny with MIT License | 5 votes |
def __str__( self ): if nt_errors.ERROR_MESSAGES.has_key(self.error): return 'SMB SessionError: %s(%s)' % (nt_errors.ERROR_MESSAGES[self.error]) else: return 'SMB SessionError: 0x%x' % self.error
Example #24
Source File: kerberosv5.py From PiBunny with MIT License | 5 votes |
def getErrorString( self ): return constants.ERROR_MESSAGES[self.error]
Example #25
Source File: kerberosv5.py From cracke-dit with MIT License | 5 votes |
def getErrorString( self ): return constants.ERROR_MESSAGES[self.error]
Example #26
Source File: smbconnection.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def __str__( self ): if nt_errors.ERROR_MESSAGES.has_key(self.error): return 'SMB SessionError: %s(%s)' % (nt_errors.ERROR_MESSAGES[self.error]) else: return 'SMB SessionError: 0x%x' % self.error
Example #27
Source File: kerberosv5.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def getErrorString( self ): return constants.ERROR_MESSAGES[self.error]
Example #28
Source File: kerberosv5.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def __str__( self ): retString = 'Kerberos SessionError: %s(%s)' % (constants.ERROR_MESSAGES[self.error]) try: # Let's try to get the NT ERROR, if not, we quit and give the general one if self.error == constants.ErrorCodes.KRB_ERR_GENERIC.value: eData = decoder.decode(str(self.packet['e-data']), asn1Spec = KERB_ERROR_DATA())[0] nt_error = struct.unpack('<L', str(eData['data-value'])[:4])[0] retString += '\nNT ERROR: %s(%s)' % (nt_errors.ERROR_MESSAGES[nt_error]) except: pass return retString
Example #29
Source File: lsad.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAD SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAD SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.1.1.2 ACCESS_MASK for Policy Objects
Example #30
Source File: lsat.py From CVE-2017-7494 with GNU General Public License v3.0 | 5 votes |
def __str__( self ): key = self.error_code if nt_errors.ERROR_MESSAGES.has_key(key): error_msg_short = nt_errors.ERROR_MESSAGES[key][0] error_msg_verbose = nt_errors.ERROR_MESSAGES[key][1] return 'LSAT SessionError: code: 0x%x - %s - %s' % (self.error_code, error_msg_short, error_msg_verbose) else: return 'LSAT SessionError: unknown error code: 0x%x' % self.error_code ################################################################################ # CONSTANTS ################################################################################ # 2.2.10 ACCESS_MASK