asky533 发表于 2022-12-24 22:16:47

tommyyu 发表于 2022-12-24 22:06
MD5不是最后么

不是o( ̄_ ̄)o

asky533 发表于 2022-12-24 22:19:07

Mike_python小 发表于 2022-12-24 17:57
我的pass:123456

错了,但还是有一个数重合了;)

Mike_python小 发表于 2022-12-25 07:23:36

asky533 发表于 2022-12-24 22:19
错了,但还是有一个数重合了;)

223456?

tommyyu 发表于 2022-12-25 08:28:23

asky533 发表于 2022-12-24 22:16
不是o( ̄_ ̄)o

{:10_277:}那如果md5不是在最后,密文为啥是32位?

asky533 发表于 2022-12-25 09:56:45

Mike_python小 发表于 2022-12-25 07:23
223456?

错了,但还是有一个数重合了;)

asky533 发表于 2022-12-25 09:57:18

tommyyu 发表于 2022-12-25 08:28
那如果md5不是在最后,密文为啥是32位?

{:10_282:}不知道

tommyyu 发表于 2022-12-25 10:02:08

本帖最后由 tommyyu 于 2022-12-25 10:07 编辑

asky533 发表于 2022-12-25 09:57
不知道

{:10_282:}{:10_282:}{:10_282:} hmacsha512不是128位么??>>> x = hmac.new(key = 'PASS'.encode(), msg = '123456'.encode(), digestmod = hashlib.sha512).hexdigest()
>>> x
'e6135fe76fbcd343921cc8efdb2617315425f0e4e2911a67b45d9ae65abfd75d0df4e0c60c0685850b2b5b1cf0cbbb4ac14b5dfd964bb6ad0bc982c722b323ba'
>>> len(x)
128

asky533 发表于 2022-12-25 10:35:11

tommyyu 发表于 2022-12-25 10:02
hmacsha512不是128位么??

对了,我最后的时候还HmacMD5 了一下,秘钥和前几个一样{:10_282:}

tommyyu 发表于 2022-12-25 11:05:43

asky533 发表于 2022-12-25 10:35
对了,我最后的时候还HmacMD5 了一下,秘钥和前几个一样

{:10_282:}顺序是这样的么(为啥我跑不出结果{:10_282:}{:10_282:}{:10_282:})def jiami(x):
    x = x.encode()
    x = hashlib.sha1(x).hexdigest().encode()
    x = hashlib.sha224(x).hexdigest().encode()
    x = hashlib.sha256(x).hexdigest().encode()
    x = hashlib.sha384(x).hexdigest().encode()
    x = hashlib.sha512(x).hexdigest().encode()
    x = hashlib.md5(x).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.sha1).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.sha224).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.sha256).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.sha384).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.sha512).hexdigest().encode()
    x = hmac.new(key = 'PASS'.encode(), msg = x, digestmod = hashlib.md5).hexdigest()
    return x

for i in range(0, 1000000):
    for digits in range(len(str(i)), 7):
      real = '{'+f':0{digits}'+'}'
      x = real.format(i)
      if jiami(x) == '4f6632cc5dca50adf6f58c99521dca2e':
            print(x)
            break
    if i % 100000 == 0:
      print(i)

asky533 发表于 2022-12-25 11:07:18

tommyyu 发表于 2022-12-25 11:05
顺序是这样的么(为啥我跑不出结果)

Yes
就是这样的{:10_282:}

tommyyu 发表于 2022-12-25 11:08:36

asky533 发表于 2022-12-25 11:07
Yes
就是这样的

{:10_266:}六位数都枚举了,但是没有找到正确的

svensun 发表于 2022-12-25 11:27:38

{:10_319:}

Eschborn 发表于 2022-12-25 16:19:09

???

AhrimanSefid 发表于 2022-12-26 17:12:34

没人了?

元豪 发表于 2022-12-27 18:57:50

看看提示吧

三体—夜航星 发表于 2022-12-27 20:21:24

看下剧透

三体—夜航星 发表于 2022-12-27 20:23:45

有ctf密码学那味了

三体—夜航星 发表于 2022-12-27 22:07:53

本帖最后由 三体—夜航星 于 2022-12-27 22:10 编辑

我脚本啥都没跑出来

叼辣条闯世界 发表于 2022-12-30 13:15:42

{:10_277:}

liuzhengyuan 发表于 2022-12-31 09:18:54

页: 1 [2] 3 4 5
查看完整版本: 我的PASS?