摘要: 打开exe后发现不需要上ida,直接玩游戏即可 相当于一个初始全为0的长度为8的数组,每次操作选一个位置,将其与其相邻共3个数取反(首尾相邻,可看做一个环),一直操作到全部为1。易知最优解的按键上限为8次,在最优解中不会重复按键。 直接用c++写出搜索脚本 // rg是register,print是 阅读全文
posted @ 2021-08-29 01:07 iPlayForSG 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 先用exeinfo查一下 发现是64位文件并且有壳,进入下面所给出的网址下载脱壳软件,在题目目录下打开cmd键入 upx.exe -d *filename来脱壳 然后用64位ida打开,将main函数反编译 发现是将输入的s1与flag比对,直接双击flag追踪,得到flag: flag{Upx_1 阅读全文
posted @ 2021-08-29 00:09 iPlayForSG 阅读(60) 评论(0) 推荐(0) 编辑