通过md5反向解析破解脚本

#!/bin/bash
a=(
21029299
00205d1c
a3da1677
1f6d12dd
)


j=0
for n in {0..32767}
do
	random=`echo $n | md5sum | cut -c 1-8`

    for((i=0;i<=${#a[@]};i++))
	do
        if [ "$random" == "${a[i]}" ];then
        	echo "$n" "${a[i]}"
            let  j++
        fi
    done
    if [ $j -eq ${#a[@]} ]; then
    	echo "complete!"
        break;
    fi
 done
posted @ 2024-08-19 22:51  Dusk_Yun  阅读(26)  评论(0)    收藏  举报