Чуточку моего бредокода для подсчета номера карты
Python
import hashlib
z=0
for x in xrange(99999999):
a="5213"
b="3455"
if x > 0 and x < 10 :
z="0000000"+str(x)
if x > 10 and x < 100 :
z="000000"+str(x)
if x > 100 and x < 1000 :
z="00000"+str(x)
if x > 1000 and x < 10000 :
z="0000"+str(x)
if x > 10000 and x < 100000:
z="000"+str(x)
if x >100000 and x < 1000000:
z="00"+str(x)
if x >1000000 and x <10000000:
z="0"+str(x)
if x > 10000000:
z=str(x)
c=str(a)+str(z)+str(b)
if hashlib.sha256(c).hexdigest() ==
'53dbb09d3e2f1d4a40cc5a4b2b021330863aa048173ceea4e78c28c78346ad38':
print x
print "END"
sha256 admin2012.ru
Добавить комментарий