摘要: 1、查看文件信息,32位 2、载入IDA中,发现有个decrypt函数需要注意。进入main等函数查看源码。 3、跟踪 authenticate() 函数中 if 语句 print() 函数发现了success 的字样。因此我们能知道当 authenticate() 函数中 ws 和 s2 相等时, 阅读全文
posted @ 2020-09-11 17:37 祟役丶 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 1、题目为一个pyc文件 pyc文件就是 python 程序编译后得到的字节码文件。 2、在线反编译后,得到源码。 3、根据加密函数编写 exp。运行得到 flag。 1 import base64 2 def encode(message): 3 s = '' 4 for i in message 阅读全文
posted @ 2020-09-11 17:05 祟役丶 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 1、查询文件基本信息,64位 2、载入IDA中分析。进入main函数。 我们输入的字符串存储到s中后,进行运算,满足条件(即flag)输出正确信息。 参与运算的有 v9 = ':\"AL_RT^L*.?+6/46' v7 = 7 v8 = 'ebmarah' 需要注意的是程序是小端存储,即 'har 阅读全文
posted @ 2020-09-11 16:42 祟役丶 阅读(207) 评论(0) 推荐(0) 编辑