第一层:下载后打开得到一张图片,根据题意和图片名guess.jpg猜测,尝试outguess爆破
python3 outguess爆破脚本
# OGBrute.py
import os
import pandas
from datetime import datetime
beginDate = '18810101' #密码开始值
endDate = '19001231' #密码结束值
dic = [datetime.strftime(x, '%Y%m%d') for x in list(pandas.date_range(start = beginDate, end = endDate))]
dic = dic[::-1]
for p in dic:
out = './' + p
cmd = 'outguess -k ' + p + ' -r guess.jpg ' + out
os.system(cmd)
o = open(out, 'rb').read()
if len(o) == 0:
os.system('rm ' + out)
跑完后,生成很多文件,在kali中可以直观看到文件类型,其中