コード例 #1
0
def myspace_auth_challenge_response(username, password, nonce):
    ips = net.myips('')

    numips = len(ips)
    ips = [ord(c) for c in ''.join(ips)]

    import struct
    extra = struct.pack('!I', numips)
    extra += ''.join(chr(x) for x in ips)

    return msim_util.crypt(nonce, password, username + '\0' + extra)
コード例 #2
0
ファイル: MSIMApi.py プロジェクト: AlexUlrich/digsby
def myspace_auth_challenge_response(username, password, nonce):
    ips = net.myips('')

    numips = len(ips)
    ips = [ord(c) for c in ''.join(ips)]

    import struct
    extra = struct.pack('!I', numips)
    extra += ''.join(chr(x) for x in ips)

    return msim_util.crypt(nonce, password, username + '\0' + extra)
コード例 #3
0
ファイル: MSIMProtocol.py プロジェクト: AlexUlrich/digsby
 def make_chl_response(self, s):
     return b64encode(msimutil.crypt(s, self.password.lower())).strip('=')
コード例 #4
0
 def make_chl_response(self, s):
     return b64encode(msimutil.crypt(s, self.password.lower())).strip('=')