0%

铁人三项baby_decomp

运行程序没有提示输入,直接输出Oops wrong path,尝试传参也没任何反应。

main函数就张这个样子,但是反编译一下就可以看到main远没这么简单

程序提示我们路径错误,就是说这里是不执行的,直接把上面的两个jnz跳转nop掉,就得到了

mainone和maintwo也是这个原理,

提示没有第一个key

nop之后得到

接下来动调,print这里直接打印出第一个key,同样的方法得到第二个key。可以保存一修改直接运行一下

拼接起来就是flag。