主要是复现XY的题目,嗯,这周刷题也感觉到了一点问题:不能太依赖wp了,但是后面的题目额也确实不看wp都不知道怎么下手有的,还是需要控制好那个度。
一,16位DOS程序
这类题目好像已经不好运行了,ida也只能看汇编代码,说明汇编还是要掌握的
XY_RE复现(一)_456rutrtfjurjrtj-CSDN博客
二,z3可以解方程,也可以来爆字符串
XY_RE复现(一)_456rutrtfjurjrtj-CSDN博客
三,对文件的读写
这个还是需要再练,看看资料。之前校赛也是有一个
XY_RE复现(一)_456rutrtfjurjrtj-CSDN博客
四,机器码处理
给了一大堆十六进制数的附件,可以去在线网站转汇编。也可以把字节码放到010里dump出来(有点问题)
五,qemu
有些程序好像需要特定引擎什么的
六,unity的
嗯,又掌握了对于有il2cppdumper加密的处理
七,对于TEA,AES的认识加深
八,根据信息爆破key
srand(time)是伪随机,还有注意al,ax,eax,rax,寄存器长度不一样
九,python的itertools库
可以玩魔方,嘿嘿
十,一个lua语言题目
十一,数据结构
都是考察的树结构
十二,函数替换+字符串大数相加
[Zer0pts2020]easy strcmp-CSDN博客
十三,位运算和端序
十四,apk的native层
十五,还有就是动调
感觉之前的动调都太low了,没get到重点,可以调试加密是否魔改,输入后是否乱序,调试来验证自己猜想,根据调试来搞清楚程序逻辑,等等。