小甲鱼 OllyDBG 教程:https://www.bilibili.com/video/av30969642?p=15

程序下载地址: https://pan.baidu.com/s/1xTBrvuAx6hsyHQ2RsYiCoA    提取码: 11sd

打开程序显示如下:

可以看到标题栏的 Flash Jigsaw Produce (unregistered),可以根据 这个提示的关键字,来进行切入

用 OD 代开程序:

然后通过关键字搜索:

找到 对应关键字后,双击进入对应代码

双击跳到对应得代码,然后往上查,找到跳转的地方

通常做法:

保存文件

运行修改后的程序,发现还是没有破解成功

重新载入没有修改过的程序,按上面流程搜索关键字符串,跳到对应代码处

重新载入程序,按 F9 执行到断点处,发现程序执行到  004047D3 处停了下俩,然后按 Alt +  b ,查看所有断点,删除其他所有断点。

004047D3 这个断点是程序自启动以来,程序第一次判定是否已经注册的位置。

按 F7 单步进入 程序:

滚动条往下拉,可以看到整个函数:

这个函数就是就是整个算法函数过程。通过单步分析

改完之后 按 F9 执行程序,发现程序已经 pojie 成功。

小甲鱼 OllyDbg 教程系列 (八) :fjproducer 逆向 之 困境相关推荐

  1. 小甲鱼 OllyDbg 教程系列 (四) : 逆向 VisualSite Designer 之 硬件断点

    去掉程序开始之前的界面:https://www.bilibili.com/video/av6889190?p=9 去掉关闭程序后的广告:https://www.bilibili.com/video/a ...

  2. 小甲鱼 OllyDbg 教程系列 (三) :PJ 软件功能限制

    小甲鱼OllyDbg教程:https://www.bilibili.com/video/av6889190?p=8 https://www.freebuf.com/articles/system/87 ...

  3. 小甲鱼 OllyDbg 教程系列 (九) :Delphi 程序逆向特点

    小甲鱼 OllyDBG 使用教程:https://www.bilibili.com/video/av30969642?p=16 OD 实验(十二) - 对一个 Delphi 程序的逆向:https:/ ...

  4. 小甲鱼 OllyDbg 教程系列 (十五) : 逆向注册机简单算法

    小甲鱼 OD 教程: https://www.bilibili.com/video/av6889190?p=24 KeygenMe 下载地址:https://pan.baidu.com/s/1gXAs ...

  5. 小甲鱼 OllyDbg 教程系列 (十) : Windows 逆向常用 api 以及 XOFTSPY 逆向

    小甲鱼 OllyDbg 视频教程       尝试 1 : https://www.bilibili.com/video/av6889190?p=17       尝试 2 : https://www ...

  6. 小甲鱼 OllyDbg 教程系列 (十六) : 简单病毒的逆向分析

    小甲鱼 OD 教程( 多态 和 变形 分析 ):         https://www.bilibili.com/video/av6889190?p=25         https://www.b ...

  7. 小甲鱼 OllyDbg 教程系列 (十三) : 把代码和变量注入程序 以及 硬件断点

    小甲鱼 OllyDbg 视频教程:https://www.bilibili.com/video/av6889190?p=21 程序下载地址:https://pan.baidu.com/s/1A4-BD ...

  8. 小甲鱼 OllyDbg 教程系列 (十七) : 反调试

    小甲鱼 OD 教程:https://www.bilibili.com/video/av6889190?p=27 ReverseMe.A.B.C.D 下载地址:https://pan.baidu.com ...

  9. 小甲鱼 OllyDbg 教程系列 (十四) : 模态对话框 和 非模态对话框 之 URlegal 和 movgear

    小甲鱼 OD 使用教程:https://www.bilibili.com/video/av6889190?p=22 exeScope 下载:https://pan.baidu.com/s/1dSWap ...

最新文章

  1. R使用neuralnet包构建神经网络回归模型并与线性回归模型对比实战
  2. 了解ViewConfiguration
  3. Java计算两个经纬度间的距离
  4. Android字数限制的EditText实现方案研究
  5. linux内存管理之分段分页机制
  6. depot_tools下载
  7. 对数似然值 matlab,matlab aic准则 怎么计算对数似然值
  8. whois php,域名whois php
  9. dds文件怎么在linux查看,Linux 环境编译 OpenDDS 全记录
  10. 尚硅谷的Netty介绍(一)
  11. sql 凭证明细表 科目余额表_金碟财务软件手册——明细账 凭证汇总表 科目余额表...
  12. 软件开发实训(720科技)――产品经理能力模型
  13. JAVA简易控制台选择题答题,改自书上代码
  14. 什么是元宇宙?宏大的元宇宙中有哪些安全与隐私问题?
  15. 牛客算法周周练14 BCircle D 绝地求生(gcd,思维) E
  16. JSP mysql酒店预订系统
  17. 基于Titanic数据集的数据分析处理及乘客生还率预测全流程教程
  18. html5 特效框架,带37种3D动画特效的跨浏览器CSS3动画框架
  19. 名帖202 米芾 行书《主家林馆帖》
  20. s7.net 写数据到plc_三个C#读写西门子PLC的类库

热门文章

  1. 丁香园在语义匹配任务上的探索与实践
  2. Overleaf v2 评测
  3. Android官方开发文档Training系列课程中文版:后台加载数据之处理CursorLoader的查询结果
  4. Android官方开发文档Training系列课程中文版:连接无线设备之网络服务搜索功能
  5. Android官方开发文档Training系列课程中文版:构建第一款安卓应用之创建用户界面
  6. 【JavaWeb】数据库基础复习
  7. 【Java】函数式编程思想-Lambda表达式
  8. Maven:导入Oracle的jar包时出现错误
  9. 第一章 Linux是什么
  10. MongoDB limit 选取 skip跳过 sort排序 方法