-
-
[原创]kanxuectf2019 第六题
-
2019-3-22 11:24 2228
-
前面没什么好说的,直接异或就行。
之后这里有个陷阱,strcpy时会将20~23位覆盖到返回地址。如果我们没有给合适的值会造成程序崩溃。
我们在程序中搜一下get,scanf这类函数,发现还有一个地方需要输入东西0x401bf0,所以按照该地址布置后四位值。
该函数也很简单,具体分析一下就是以XiyouNet为秘钥做了一个des,然后与内置数据进行了比较(实在写不动了)。
赞赏
他的文章
看原图