卑微新手在線答題。。。。。
第二屆網鼎杯-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:"))
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))
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