LINUX.ORG.RU

История изменений

Исправление proud_anon, (текущая версия) :

#!/usr/bin/env python3
from hashlib import md5

number = 1
while True:
    hash = md5()
    hash.update(b'moroz')
    hash.update(bytes(str(number), 'ascii'))
    digest = hash.hexdigest()
    if digest.startswith('0000000'):
        print('FOUND: moroz{}: {}'.format(number, digest))
    number += 1

Никто же не говорил, что майнер должен быть эффективный. Особенно если ты на самом деле чей-то пароль там подбираешь.

Исходная версия proud_anon, :

#!/usr/bin/env python3
from hashlib import md5

number = 1
while True:
    hash = md5()
    hash.update(b'moroz')
    hash.update(bytes(str(number), 'ascii'))
    digest = hash.digest()
    if digest.startswith(b'0000000'):
        print('FOUND: moroz{}: {}'.format(number, str(digest, 'ascii')))
    number += 1

Никто же не говорил, что майнер должен быть эффективный. Особенно если ты на самом деле чей-то пароль там подбираешь.