码迷,mamicode.com
首页 > 其他好文 > 详细

南京邮电大学网络攻防平台(NCTF)-MD5-Writeup

时间:2017-05-31 10:21:42      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:div   hex   property   image   letter   code   import   word   http   

南京邮电大学网络攻防平台-MD5-Writeup

题干如下:

技术分享

分析:

遍历 TASC?O3RJMV?WDJKX?ZM(?替换为其他),找到md5为e9032???da???08????911513?0???a2形式的即可


脚本如下:

 1 import md5
 2 import string
 3 ?
 4 dic = string.ascii_letters + string.digits
 5 ?
 6 for i in dic:
 7     for j in dic:
 8         for k in dic:
 9             s = TASC + i + O3RJMV + j + WDJKX + k + ZM
10             MD5 = md5.md5(s).hexdigest()
11             if MD5[0: 5] == e9032:
12                 print nctf{ + MD5 + }

 


                

技术分享

则flag即为nctf{e9032994dabac08080091151380478a2}

南京邮电大学网络攻防平台(NCTF)-MD5-Writeup

标签:div   hex   property   image   letter   code   import   word   http   

原文地址:http://www.cnblogs.com/WangAoBo/p/6921914.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!