Exemplo n.º 1
0
def get_fingerprint(md5=False):
    """
    Fingerprint of the current operating system/platform.

    If md5 is True, a digital fingerprint is returned.
    """
    sb = []
    sb.append(p.node())
    sb.append(p.architecture()[0])
    sb.append(p.architecture()[1])
    sb.append(p.machine())
    sb.append(p.processor())
    sb.append(p.system())
    sb.append(str(uuid.getnode()))  # MAC address
    text = '#'.join(sb)
    if md5:
        return string_to_md5(text)
    else:
        return text
Exemplo n.º 2
0
def get_fingerprint(md5=False):
    """
    Fingerprint of the current operating system/platform.

    If md5 is True, a digital fingerprint is returned.
    """
    sb = []
    sb.append(p.node())
    sb.append(p.architecture()[0])
    sb.append(p.architecture()[1])
    sb.append(p.machine())
    sb.append(p.processor())
    sb.append(p.system())
    sb.append(str(uuid.getnode()))    # MAC address
    text = '#'.join(sb)
    if md5:
        return string_to_md5(text)
    else:
        return text
Exemplo n.º 3
0
 def test_string_to_md5(self):
     assert hash.string_to_md5('uncrackable12') == '7e1f843673a0c8082378a0f7e6831c7b'
Exemplo n.º 4
0
 def test_string_to_md5(self):
     assert hash.string_to_md5(
         'uncrackable12') == '7e1f843673a0c8082378a0f7e6831c7b'