2020 第二屆網鼎杯 boom wp


 

卑微新手在線答題。。。。。

第二屆網鼎杯-boom

下載附件得到一個boom.exe程序

打開是這樣

根據提示繼續

 得到一串md5 加密的數據,使用在線解密 https://www.somd5.com/

 得到第一個答案 en5oy

 

 繼續下一個

 

 

解方程組,就直接硬着頭皮的解答把

答案為:

    x=74

    y=68

    z=31

輸入答案之后下一題

 

又是方程。。。。解一個 二元一次方程 x*x+x-7943722218936282=0

自己寫了一個python腳本來解,腳本如下:

import math
print("ax*x+bx+c=0")
a=float(input("輸入a:"))
b=float(input("輸入b:"))
c=float(input("輸入c:"))
p=b*b-4*a*c
if p<0:
    print("無")
    exit()
else:
    x1 = (-b+math.sqrt(p))/(2*a)
    x2 = (-b-math.sqrt(p))/(2*a)
print("第一個解: "+str(x1),"第二個解: "+str(x2))
 

 

 

解出答案:89127561

輸入答案

輸入答案之后,我的exe程序一閃而過了。。。。。(當時就tmd無語)

然后想了一下應該是 直接就執行結束了

把boom.exe 扔到了 C32Asm  中去看看

 

 

找到了 flag的格式 繼續去找   %s_%d%d%d_lld

 

 

 

 

 

 

找到了這三個地方  三個地方的答案就是   %s_%d%d%d_lld

flag格式 flag{  %s_%d%d%d_lld}

構造出 flag{en5oy_746831_89127561}

得到flag

 

 

 

 

 

 


免責聲明!

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



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