运维-实用篇

shell-实战2

2020-04-29  本文已影响0人  JSFnull

企业Shell面试题2:破解RANDOM随机数案例
已知下面的字符串是通过RANDOM随机数变量md5sum后,再截取一部分连续字符串的结果,请破解这些字符串对应的使用md5sum处理前的RANDOM对应的数字?
21029299
00205d1c
a3da1677
1f6d12dd
890684b

for i in {0..32767}
do
echo "$i:$(echo $i|md5sum)" >>/tmp/passbook.txt
done

#查找密码:
egrep '21029299|00205d1c|a3da1677|1f6d12dd|890684b' /tmp/passbook.txt

#说明:RANDOM最多随机生成32767个数
上一篇下一篇

猜你喜欢

热点阅读