def __str__(self): index = 36+50 self['HostNameOffset']= index index += len(self['HostName']) if self['UserName'] != '': self['UserNameOffset'] = index else: self['UserNameOffset'] = 0 index += len(self['UserName']) if self['Password'] != '': self['PasswordOffset'] = index else: self['PasswordOffset'] = 0 index += len(self['Password']) self['AppNameOffset']= index self['ServerNameOffset']=self['AppNameOffset'] + len(self['AppName']) self['CltIntNameOffset']=self['ServerNameOffset'] + len(self['ServerName']) self['LanguageOffset']=self['CltIntNameOffset'] + len(self['CltIntName']) self['DatabaseOffset']=self['LanguageOffset'] self['SSPIOffset']=self['DatabaseOffset'] + len(self['Database']) self['AtchDBFileOffset']=self['SSPIOffset'] + len(self['SSPI']) return Structure.__str__(self)
def __str__(self): index = 36 + 50 self['HostNameOffset'] = index index += len(self['HostName']) if self['UserName'] != '': self['UserNameOffset'] = index else: self['UserNameOffset'] = 0 index += len(self['UserName']) if self['Password'] != '': self['PasswordOffset'] = index else: self['PasswordOffset'] = 0 index += len(self['Password']) self['AppNameOffset'] = index self['ServerNameOffset'] = self['AppNameOffset'] + len(self['AppName']) self['CltIntNameOffset'] = self['ServerNameOffset'] + len( self['ServerName']) self['LanguageOffset'] = self['CltIntNameOffset'] + len( self['CltIntName']) self['DatabaseOffset'] = self['LanguageOffset'] self['SSPIOffset'] = self['DatabaseOffset'] + len(self['Database']) self['AtchDBFileOffset'] = self['SSPIOffset'] + len(self['SSPI']) return Structure.__str__(self)
def __str__(self): self['domain_offset']=64 self['user_offset']=64+len(self['domain_name']) self['host_offset']=self['user_offset']+len(self['user_name']) self['lanman_offset']=self['host_offset']+len(self['host_name']) self['ntlm_offset']=self['lanman_offset']+len(self['lanman']) self['session_key_offset']=self['ntlm_offset']+len(self['ntlm']) return Structure.__str__(self)
def __str__(self): self['VersionOffset']=21 self['EncryptionOffset']=self['VersionOffset'] + len(self['Version']) self['InstanceOffset']=self['EncryptionOffset'] + 1 self['ThreadIDOffset']=self['InstanceOffset'] + len(self['Instance']) return Structure.__str__(self)
def __str__(self): self['VersionOffset'] = 21 self['EncryptionOffset'] = self['VersionOffset'] + len(self['Version']) self['InstanceOffset'] = self['EncryptionOffset'] + 1 self['ThreadIDOffset'] = self['InstanceOffset'] + len(self['Instance']) return Structure.__str__(self)
def __str__(self): self['host_offset']=32 self['domain_offset']=32+len(self['host_name']) return Structure.__str__(self)