2023-10-18 01:35阅读: 6评论: 0推荐: 0

【160Crackme】《AD_CM#2》


exeinfo查了一下壳,没壳
注意到这个程序就4kb,应该就是直接用汇编写的一个程序,直接扔od吧。

进去之后直接智能搜索然后看到一些关键信息

找到这个地方,就是正确的地方,应该想办法不让上面的跳成功

也就是这个跳不让他跳出来
先试试爆破吧


成功了。
想办法能不能写个注册机出来
用户名写12345
serial56789

然后下断到这个地方看看。

首先读出来name

随后因为大于五,没进入这个判断字符串数量出错的报错

第二个gettext读serial

好,然后就是详细的循环判断条件了
把name给eax,serial给ebx,ecx给0x5。
然后一位一位取出name给dl,dl再减去cl(5)赋给dl,然后比较同位数的serial,不对就跳出去。
注意在loopd里面ecx又自减。
所以第二个就是减4了。
写注册机


用来看看

本文作者:Corax0o0

本文链接:https://www.cnblogs.com/Corax0o0/p/17771150.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   Corax0o0  阅读(6)  评论(0编辑  收藏  举报
   
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.