shell习题171010-破解字符串

新朋友请点上方shell习题171010-破解字符串
 蓝字“阿铭linux”关注

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



21029299

00205d1c

a3da1677

1f6d12dd

890684b



解题思路:通过每次传递一个参数的方式,来实现依次破解,$RANDOM的范围为0-32767。

答案明日公布。

习题171009 - 监控节点==参考答案==

#!/bin/bash

url="www.aming.com/index.php"

s_ip="88.88.88.88"

curl -x $s_ip:80 $url > /tmp/source.html 2>/dev/null

for ip in `cat /tmp/ip.txt`

do

    curl -x $ip:80 $url 2>/dev/null >/tmp/$ip.html

    [ -f /tmp/$ip.diff ] && rm -f /tmp/$ip.diff

    touch /tmp/$ip.diff

    diff /tmp/source.html /tmp/$ip.html > /tmp/$ip.diff 2>/dev/null

    n=`wc -l /tmp/$ip.diff|awk "{print $1}"`

    if [ $n -lt 0 ]

    then

        echo "node $ip sth wrong."

    fi

done



- END -

出品 | 阿铭linux

shell习题171010-破解字符串

私人微信:81677956  验证:公众号   

shell习题171010-破解字符串

提升自己,才是世界上最稳健的投资

shell习题171010-破解字符串