Skip to content

Latest commit

 

History

History
32 lines (27 loc) · 554 Bytes

65.md

File metadata and controls

32 lines (27 loc) · 554 Bytes

题目要求

已知下面的字符串是通过RANDOM随机数变量md5sum|cut -c 1-8截取后的结果,请破解这些字符串对应的md5sum前的RANDOM对应数字? 21029299 00205d1c a3da1677 1f6d12dd 890684ba

参考答案

#!/bin/bash
#这个脚本用来破解字符串
#作者:猿课-阿铭 www.apelearn.com
#日期:2018-12-08

for i in `seq 0 32767`
do
    m=`echo $i|md5sum |cut -c 1-8 `
    echo $i $m 
done > /tmp/md5.txt

cat > c.txt <<EOF
21029299
00205d1c
a3da1677
1f6d12dd
890684ba
EOF

grep -f c.txt /tmp/md5.txt