飘云阁(PYG官方论坛)

 找回密码
 加入论坛

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 93|回复: 0

[第十六轮] 【第十六轮】【第七题】BinaryNinja破解分析

[复制链接]
  • TA的每日心情
    开心
    3 天前
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 6 天前 | 显示全部楼层 |阅读模式
    思路是:通过关键字符查找到目标字符串,爆破跳过字符串,成功破解
    .查找关键代码段并破解
    安装软件,打开,如下图显示,需要输入license
    图片1.png
    载入x64dbg,查找所有模块的字符串,搜索license。可见如下两处关键信息,下断点。
    图片2.png
    首先进入代码段静态分析。可见第一处断点处上方紧接着跳转语句,它的跳转地址越过了两处断点地址,动态执行发现跳转没有触发,因此触发跳转语句。
    图片3.png
    图片4.png
    对代码做了如下修改,启动执行程序,发现跳转成功被触发。
    图片5.png
    打补丁,保存修改另存为exe文件。
    图片6.png
    图片7.png
    打开补丁文件,直接打开,没有提示输入license信息,破解有了进展。
    图片8.png

    您需要登录后才可以回帖 登录 | 加入论坛

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

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