摘要: BUUCTF --CrackRTF 无壳,ida打开 第一个密码 大致分析一下,第一个密码是六位的数字(通过strlen函数与atoi函数判断),然后对这个密码用strcat加字符串@DBApp后到sub_40100A()函数进行加密,最后把加密字符串用strcmp与6E32D0943418C2C3 阅读全文
posted @ 2024-10-26 23:52 结城希亚 阅读(35) 评论(0) 推荐(0) 编辑
摘要: DIE查壳 32位,无壳 32位ida打开 界面很难看,按\后得到加密程序 关注这个while循环,明明是个循环16次,但却v1却只有四个元素 从声明变量这里可以看到v1是int数组,每个元素占四字节 梳理一下逻辑,v1是我们需要求的flag,也就是传入的数据,这里通过第一个while循环进行了两次 阅读全文
posted @ 2024-10-26 17:38 结城希亚 阅读(43) 评论(0) 推荐(0) 编辑