南京郵電大學網絡攻防平台(NCTF)-MD5-Writeup


南京郵電大學網絡攻防平台-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}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM