X64论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

热搜: 样本 软件
查看: 225|回复: 4

逆向破解笔记(1)

[复制链接]

2

技术

5

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
2767
人气
143
分享
17

最佳新人活跃会员

发表于 2022-5-4 10:33:15 | 显示全部楼层 |阅读模式
本帖最后由 hackerbob 于 2022-5-6 23:06 编辑

这个creakme是看雪书上的配套练习


首先x64dbg载入,此程序利用GetDlgItemTextA来获取输入框文本
ctrl+G转到api


找到后下断点


启动程序,输入用户名和密码,被断在这里,可以确定就是这个api了


alt+F9来到call,把汇编简单翻译一下,很容易就找到关键跳
注意:api参数通过栈传递,一定要遵循栈先进后出的原则,所以参数压栈从上往下是反着的
GetDlgItemTextA会返回文本长度


注意,现在我们是随便输入的数字,但这个跳转仍然成立
说明是跳往注册失败,那就不让跳,nop掉


成功了

用IDA反编译,找到api调用的地方,可以看到在判断用户名和密码是否正确的外边一个if..else..语句
是来判断用户名和密码是否为空或者小于5
里面的if就是判断用户名和密码是否正确了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

参与人数 3技术 +1 人气 +7 分享 +1 收起 理由
skystars + 1 + 2 + 1 很给力!
xiaomeng + 2 很给力!
Andysun06 + 3 赞一个!

查看全部评分

2

技术

5

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
2767
人气
143
分享
17

最佳新人活跃会员

 楼主| 发表于 2022-7-22 19:22:06 | 显示全部楼层
本帖最后由 hackerbob 于 2022-7-22 19:34 编辑
zhangzhixiao 发表于 2022-7-22 18:58
教我逆向好不好啊啊啊

。。。。。

2

技术

5

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
2767
人气
143
分享
17

最佳新人活跃会员

 楼主| 发表于 2022-7-22 19:26:34 | 显示全部楼层
zhangzhixiao 发表于 2022-7-22 18:58
教我逆向好不好啊啊啊

如果你真的很想学逆向,要先把基础打牢,C语言,C++,汇编,系统底层,再去学逆向
还有一部分软件破解比较简单,你要是只想破解CMS和简单的软件,直接听B站上的破解教程也可以

2

技术

5

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
2767
人气
143
分享
17

最佳新人活跃会员

 楼主| 发表于 2022-7-22 19:28:15 | 显示全部楼层
zhangzhixiao 发表于 2022-7-22 18:58
教我逆向好不好啊啊啊

植物大战僵尸中文版
这款游戏是个很好的练手软件,代码很有逻辑

2

技术

5

魅力

2

原创

病毒研究组

Rank: 8Rank: 8

积分
2767
人气
143
分享
17

最佳新人活跃会员

 楼主| 发表于 2022-7-22 19:29:20 | 显示全部楼层
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|X64论坛 ( 沪ICP备2020028431号-4 )|网站地图

GMT+8, 2022-12-8 17:19 , Processed in 0.063405 second(s), 10 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表