1.
no win.exe
直接ida64打开
2.直接找到main
3.输入数独,然后与v12这个数组里面的数据进行了比较
只要找到v12里面的数据就好了
静态调试是看不到v12里面的数据,要动调,然后把断点放到数独初始化完成后面
4.动态调试
5.
双击v12
找到数据,因为太分散,这里用脚本提取出来了
复制下来到它这个程序里面
6.
UNCTF{chr(29+vme)chr(15+vme)chr(29+vme)chr(24+vme)chr(39+vme)chr(25+vme)chr(29+vme)chr(20+vme)chr(32+vme)}
vme是这里的v15
得到flag
UNCTF{OAOJYKOFR}
标签:v12,vme,29,UNCTF,unctf2022,chr,数独 From: https://www.cnblogs.com/Hznuxxw/p/16942390.html