CrackMe
文章平均质量分 82
折翊
这个作者很懒,什么都没留下…
展开
-
CrackMe练习-029
目录查壳测试程序代码分析分析结果查壳 这个程序和028是同一个作者,同样是无壳,使用VC++6.0编写,形式为Name/Serial格式。 测试程序 随机输入Name和Serial进行测试,与028类似,熟悉的界面和错误提示框,大胆猜测只是换了一个算法:D)。代码分析 将程序用OD加载开始分析,根据错误提示框中的字符串,查找所在程序段。 在程序的上方有一段循环计算的代码,这里有两个关键的指令,首先将bl和cl的值比较,如果不相等则跳转到错误提示,我们暂且标记一下,因为这一定是一原创 2021-04-16 21:06:21 · 217 阅读 · 1 评论 -
CrackMe练习-028
目录查壳程序测试代码分析分析结果查壳 该程序是使用VC++6.0编写的,无壳。程序测试 双击运行程序,又是熟悉的Name+Serial形式,我们随便输入一串字符,弹出如下的对话框。根据对话框提示的字符串,我们可以着手开始分析。代码分析 将程序拖入OD开始分析,使用中文搜索引擎查找ASCII字符串,可以上图中提示框的字符串"One of the Details you entered was wrong",然后双击进入。 如图所示,错误提示的代码上面有几个关键跳转,仔细分析后我们不原创 2021-04-16 15:43:52 · 288 阅读 · 0 评论 -
CrackMe练习-033
目录查壳程序测试代码分析第一个关键call第二个关键callSerial推断分析结果查壳 将CrackMe拖入PEiD进行查壳,可以看到程序是由汇编编写的,无壳。 程序测试 双击打开CrackMe,点击Rigster,输入Name和Serial,点击测试,弹出如下提示。那么我们便可以从这个错误提示字符串入手进行分析。 代码分析 将程序拖入OD开始分析,使用中文搜索引擎查找ASCII字符串,可以看到我们想要寻找的错误提示字符串"No luck there,mate!",如下图所原创 2021-04-16 11:04:30 · 338 阅读 · 0 评论