05
22
16
04
22
刷题笔记:BabyConst 刷题笔记:BabyConst
前言关键词:[MD5|加密算法题|密码学|常见加密] 题解 虽然也搜出了其他加密算法……姑且认为这个是MD5算法 12个循环,一行取16个字节,正好是一个长度32的字符串,MD5解密一下,结束
2021-04-22
21
刷题笔记:BabyAlgorithm 刷题笔记:BabyAlgorithm
前言关键词:[RC4|加密算法题|密码学|常见加密] 加密算法里有好几个mod 256 然后交换啥的,可以判断为RC4算法,具体看笔记特征值识别 题解 v8 = [0]*46 v8[0] = 0xC6 v8[1] = 0x21 v8[2
2021-04-21
13
刷题笔记:[DDCTF 2019]Windows_Reverse1 刷题笔记:[DDCTF 2019]Windows_Reverse1
前言以前做的题,这题似乎有点小迷惑? 题解 这里把v4给ecx 然后跳入sub_401000,并没有重新赋值ecx, 所以*v1=var_804 ascii 32位之前是不可视字符,所以有种情况是字符显示不出来,但实际有字
2021-04-13
11
10
刷题笔记:simple-check-100 刷题笔记:simple-check-100
前言来源:school-ctf-winter-2015 这题Win程序有问题,输出乱码 题解 EAX是32位寄存器 RAX是64位寄存器 知识点复习汇编存数字存的是ASCII码 Dword=双字=取两个
2021-04-10
06
03
28
16 / 17