02. Keyfiling the reverseme + assembler
02与01相差不大。重复01步骤,可以发现程序执行流程仍然为读取已存在keyfile.dat并判断是否符合要求。
新建文件如下:
OD执行程序,可以看到已经成功读取字符串
同时也可以看到字符串长度为A。
继续执行,可以看到一系列判断:
同样的上述指令要求获取字符串长度不少于10h同时字母‘G’个数不少于8个。
输入符合要求的字符串即破成功。
2024-03-22 15:05:52
02与01相差不大。重复01步骤,可以发现程序执行流程仍然为读取已存在keyfile.dat并判断是否符合要求。
新建文件如下:
OD执行程序,可以看到已经成功读取字符串
同时也可以看到字符串长度为A。
继续执行,可以看到一系列判断:
同样的上述指令要求获取字符串长度不少于10h同时字母‘G’个数不少于8个。
输入符合要求的字符串即破成功。
下一篇:汇编语言之歌