飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 15851|回复: 32

[分享] Baymax v2.7 制作内存注册机

    [复制链接]
  • TA的每日心情
    开心
    2016-11-3 14:57
  • 签到天数: 1 天

    [LV.1]初来乍到

    发表于 2018-8-3 00:47:53 | 显示全部楼层 |阅读模式
    写了一个试炼品,OD分析,点注册后来到这里:

    注册码为19位,我们输入假码:1111-2222-3333-4444,中断到验证函数:



    1. 00B92203   .  E8 58F5FFFF   CALL    Test.00B91760                // 验证函数
    2. 00B92208   .  83C4 0C       ADD     ESP, 0C  // 函数返回

    3. 进入验证函数:

    4. ...

    5. 00B917CE  |.  68 8832BA00   PUSH    Test.00BA3288                    ;  2018
    6. 00B917D3  |.  8D55 E4       LEA     EDX, DWORD PTR SS:[EBP-1C]
    7. 00B917D6  |.  52            PUSH    EDX
    8. 00B917D7  |.  E8 F4740000   CALL    Test.00B98CD0                        // 第一次明码比较,其中 [ESP+4] 为真码字符串的地址(为固定字符串 2018)
    9. 00B917DC  |.  83C4 08       ADD     ESP, 8
    10. 00B917DF  |.  85C0          TEST    EAX, EAX
    11. 00B917E1  |.  74 08         JE      SHORT Test.00B917EB                // 这里继续跳 验证第二部分

    12. ...

    13. 00B91849  |.  0FB74D FC     MOVZX   ECX, WORD PTR SS:[EBP-4]         ;  KEY 计算用户名的HASH为第二部分
    14. 00B9184D  |.  0FB755 DC     MOVZX   EDX, WORD PTR SS:[EBP-24]        ;  OUR KEY 中间 2222 字符串转HEX
    15. 00B91851  |.  3BCA          CMP     ECX, EDX                                        // 比较真假码
    16. 00B91853  |.  74 05         JE      SHORT Test.00B9185A              ;  ZF = 1 这里继续跳走后续验证
    17. 00B91855  |.  8B45 E0       MOV     EAX, DWORD PTR SS:[EBP-20]

    复制代码


    1. 算法如下:

    截取第一部分的比较,并修改跳转继续验证。
    第 5 位为连接符,必须为‘#’
    截取第二部分的比较,并继续验证。
    注册码后半部分为任意值,其中第 10 位为‘-’,第 15 位为 ‘#’。


    2. Byamax 的注册机设计思路是这样的
    第一步,获取注册信息;
    包括可以从寄存器读取HEX或转为十进制数据,也可以从内存中读取DWORD,HEX,字符串等信息,也可以在其中添加连接字符。
    第二步,显示注册信息;
    当所有数据都获取完毕后,需要找一个地址来进行显示获取信息。


    3. 在Baymax中的设置方法:

    1> 获取 内存 中存储的前4位真码
    11.png

    2> 修改跳转继续执行后续验证
    2.png

    3> 添加连接符 '#'
    3.png

    4> 获取 寄存器 中保存的第二部分真码
    4.png

    5> 追加注册码尾部的随机值
    5.png

    6> 当函数返回后随意找一个执行的地址显示注册信息
    6.png

    7> 获取真码:
    2018#0294-NISY#6666

    copy.png

    ----------------------------------------------------

    补充:

    信息栏的文字说明最多可显示三行,换行可使用换行符“\r\n”。设置及效果如下:

    ss.png
    hh.png


    ==========================

    试炼品见附件(Baymax v2.7 开始支持内存注册机功能)

    Baymax 内存注册机 试炼品.rar

    45.4 KB, 下载次数: 127, 下载积分: 飘云币 -2 枚

    需要使用2.7及以上的版本打开

    评分

    参与人数 10威望 +65 飘云币 +73 收起 理由
    哥又回来了 + 1 + 1 这哥们用的表情符号我跟我很类似~~ 还有一.
    wjzzhtgp + 4 原创精品 感谢分享!
    yosen2001 + 20 赞一个,这个帖子很给力!
    天玄 + 4 PYG有你更精彩!
    cxqdly + 4 + 4 感谢发布原创作品,PYG有你更精彩!
    飞天 + 4 + 4 赞一个,这个帖子很给力!
    天上飞的鱼 + 20 + 20 新姿势已Get√
    dryzh + 20 + 20 学习新姿势
    HiPP + 4 + 4 感谢发布原创作品,PYG有你更精彩!
    jgs + 1 感谢发布原创作品,PYG有你更精彩!

    查看全部评分

    PYG19周年生日快乐!
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 1372 天

    [LV.10]以坛为家III

    发表于 2018-8-3 07:57:16 | 显示全部楼层
    牛犇,新姿势,!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2018-8-3 08:22:34 | 显示全部楼层
    好帖子,谢谢分享!
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2022-8-18 19:11
  • 签到天数: 725 天

    [LV.9]以坛为家II

    发表于 2018-8-3 08:43:45 | 显示全部楼层
    校长辛苦,半夜发精品,谢谢校长的教程
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2021-2-19 14:43
  • 签到天数: 69 天

    [LV.6]常住居民II

    发表于 2018-8-3 08:47:20 | 显示全部楼层
    好东西,简单易行
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2 小时前
  • 签到天数: 956 天

    [LV.10]以坛为家III

    发表于 2018-8-3 09:04:23 | 显示全部楼层

    感谢分享。实用的工具
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    1 小时前
  • 签到天数: 1476 天

    [LV.10]以坛为家III

    发表于 2018-8-3 09:35:10 | 显示全部楼层
    期待功能继续增强,太牛了。
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-11-24 08:41
  • 签到天数: 62 天

    [LV.6]常住居民II

    发表于 2018-8-3 09:45:22 | 显示全部楼层
    感谢楼主,大白功能不断完善.
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    无聊
    5 小时前
  • 签到天数: 1777 天

    [LV.Master]伴坛终老

    发表于 2018-8-3 09:49:01 | 显示全部楼层
    感谢新增内存注册机功能,才发现 Baymax 已经到 2.7 版了~~
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-7-9 22:48
  • 签到天数: 16 天

    [LV.4]偶尔看看III

    发表于 2018-8-3 10:22:54 | 显示全部楼层
    感谢校长分享
    PYG19周年生日快乐!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

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