首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >160个CrackMe之002

160个CrackMe之002

作者头像
李鹏华
发布2024-03-12 14:29:24
发布2024-03-12 14:29:24
2460
举报
文章被收录于专栏:网络信息安全网络信息安全

方法一

老规矩,我们先查看是否有壳以及获取一些相关信息。 在这里插入图片描述

然后我们运行一下程序,看看到底是个什么情况,如下图,和往常一样,输入账户密码即可。

第三步,我们放入OD来动态调试它。

放入OD后,我们选择的测试用例是111以及222,报错如下:

我们来搜索字符串,从而确定核心代码在程序中的具体位置。

在0040258B这个位置下断点,因为根据如图的红线,这个语句会跳转到报错的位置。

直接用nop填充它。

运行结果如下。

这样我们就完成了这个程序的爆破。

方法二

前奏是同样的,但是这次我们的断点应该断在00402533

测试用例是同样的111,222

当程序运行到点2533处,我们在数据窗口看到了,一些有趣的数据

我们重新打开OK,依次输入111,AKA-292642

如上图,这样我们就完成了第二种方式的破解。 希望大家可以学到一些东西。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-12,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方法一
  • 方法二
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档