[网鼎杯2020]boom
[网鼎杯2020]boom
分析
感觉比较友善,主要考查数学运算。
解析
解压之后发现是个exe文件,运行得到一个md5

查询:

输入明文得到:

下个挑战是解三元一次方程:

拿matlab算一下。
syms x y z
q1=3*x-y+z==185
q2=2*x+3*y-z==321
q3=x+y+z==173
s=solve([q1,q2,q3],[x,y,z])
x: 74
y: 68
z: 31
最后一道是一元n次方程:

还是用我们的matlab来解:
>> syms x
>> p=x*(x+1)==7943722218936282
 
p =
 
x*(x + 1) == 7943722218936282
 
>> solve(p,x)
 
ans =
 
-89127562
 89127561	#得到两个根,输入任意一个都可以
首先这个答案肯定是没问题的,但是不知道什么原因输入答案时直接闪退了。
心存迷惑看了其他师傅的讲解视频,发现答案正确,输入之后也确实应该返回flag了,不知道具体是什么原因没有返回。
(看wp看到有师傅上反汇编工具调试直接拿flag
破案了,用cmd运行就返回flag了(乐)

flag{en5oy_746831_89127561}
总结:
matlab真的很方便。
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号