Beispiel #1
0
	def to_credential(self):
		cred = Credential(
			'netLMv2',
			username = self.username,
			fullhash = '$NETLMv2$%s$%s$%s$%s' % (self.username, self.ServerChallenge, self.ClientResponse, self.ChallengeFromClinet)
		)
		return cred
Beispiel #2
0
	def to_credential(self):
		cred = Credential(
			'netNTLMv1-ESS',
			username = self.username,
			fullhash = '%s::%s:%s:%s:%s' % (self.username, self.domain, self.ChallengeFromClinet, self.ClientResponse, self.ServerChallenge)
		)
		return cred
Beispiel #3
0
 def toCredential(self):
     return Credential('PLAIN',
                       username=self.username,
                       password=self.password,
                       fullhash='%s:%s' % (self.username, self.password))
Beispiel #4
0
 def toCredential(self):
     return Credential('APOP',
                       username=self.username,
                       fullhash='%s:%s:%s' %
                       (self.username, self.digest, self.salt))
Beispiel #5
0
	def to_credential(self):
		cred = Credential('netLM',
							username = self.username, 
							fullhash = '%s:$NETLM$%s$%s' % (self.username, self.ServerChallenge, self.ClientResponse)
						)
		return cred