1、打开软件后,发现是未注册,然后点击关闭按钮,会弹出窗口

我们的目的就是为了能够去掉这个弹窗。


2、对这个程序进行查壳,没有什么发现

3、载入OD里面,F9运行起来,随后切换到程序主界面点击关闭按钮,照样弹窗

4.此时,切换到OD中,按下F12暂停,此时OD会出现这样的画面

这时OD把程序给暂停住了

5、在OD中使用快捷键“Alt+K”,出来”调用堆栈“界面

我们在这里分析一下调用堆栈,可以看到上面的都是系统空间的,我们在最后一行红色调用那里右键点击,选择“显示调用”

6、接着OD就来到了这里

在 77D5082A 处按F2下断点,重新运行程序。

7、切换到程序,继续点击关闭按钮,这时OD会断在上一步下的断点那里

8、随后F8单步运行,此时程序会弹窗了,点击对话框里面的“是“或”者“否”让程序能够运行下去。

随后继续F8单步下去,不久就会运行到程序空间。

9、这时就会看到调用弹窗的那个地方

观察上面的代码,看是否有jmp可以跳过这个的。但是一直找到了段首也没有发现,

既然没有,那我们F8继续单步,返回到上一层的调用

10、返回到了这里

4CDCE6 出的call就是是弹窗出现的call,要是能够把它跳过就相当于跳过了弹窗  可以看到他上面有个关键跳 jnz

上图所示 这个jnz未实现 所以没有跳过我们的关键call 执行了nag 我们要破解这个nag就是要让他跳转实现

破解成功

转载于:https://www.cnblogs.com/-qing-/p/10770260.html

shark恒破解笔记6-摆脱NAG相关推荐

  1. LP Wizard10.5破解笔记

    LP Wizard10.5破解笔记: 首先下载完安装包(附破解包)后解压会有两个文件夹, 1.先运行一次Crack.vbs,路径空着 2.点LPWizard_mib.exe安装软件,安装到默认路径,不 ...

  2. Shark恒【逆向】笔记

    第三课 这里作者是带壳破解,f9运行起来后,直接转到401000处查找字符串"未购买",查看到访问注册表的,下个断点,直接从栈中可看到注册码 但我就尝试脱壳再破解,先查壳 这个es ...

  3. Shark恒【逆向笔记】

    第五课(EAX决胜负) 查壳,没壳,Delphi写的 运行,看看 那查找关键字"注册" 竟然找到注册成功的了,跟过去,发现有个跳转越过了这里 发现一个关键call我们让那个call ...

  4. System Mechanic汇编破解笔记

    堆栈 ss:[0018F6E4]=01D2E908, (ASCII "91594-PR339-8757279693") eax=0018F6B4 0048FFF3  |.  8B4 ...

  5. 苹果ipa软件包破解笔记

    苹果的验证机制: Appstore上的应用都採用了DRM(digital rights management)数字版权加密保护技术,直接的表现是A帐号购买的app,除A外的帐号无法使用,事实上就是有了 ...

  6. sourceInsight4 破解笔记(完美破解)【转】

    转自:http://www.cnblogs.com/Napoleon-Wang/p/6706773.html 软件下载地址:http://www.cr173.com/soft/421803.html ...

  7. kali密码破解笔记

    密码破解 思路 目标系统实施了强安全措施 ·安装了所有补丁 ·无任何已知漏洞 ·无应用层漏洞 ·攻击面最小化 社会工程学 获取目标系统用户身份 ·非授权用户不受信,认证用户可以访问守信资源 ·已有用户 ...

  8. sourceInsight4 破解笔记

    转自:http://www.cnblogs.com/Napoleon-Wang/p/6706773.html 时隔好多年,sourceinsight4以迅雷不及掩耳之势的来了.与3.5相比,sourc ...

  9. sourceInsight4破解笔记

    时隔好多年,sourceinsight4以迅雷不及掩耳之势的来了.与3.5相比,sourceinsight4多了代码折叠以及文件标签功能,可谓是让sourceinsight迷兴奋了好几晚上.废话不多说 ...

  10. sourceInsight4 破解笔记(完美破解)

    2019独角兽企业重金招聘Python工程师标准>>> https://www.cnblogs.com/Napoleon-Wang/p/6706773.html 转载于:https: ...

最新文章

  1. 数据结构与算法-day3-归并 快速排序
  2. HandlerAdapters
  3. jquery 去除空格
  4. 计算机管理档案有什么好处,利用资料管理系统管理档案有什么好处
  5. linux 查看emmc分区表_如何查看闪存类型?UFS与F2FS简易科普
  6. 95-10-035-启动-Metrics
  7. oracle有关游标的知识
  8. Win8.1激活方法
  9. newton插值公式
  10. MapReduce作业提交流程
  11. POJ 3580 SuperMemo
  12. 修改植物大战僵尸数据
  13. [转帖]房博士教你购房(二)
  14. 京东商品爬虫实战笔记
  15. 在树莓派中安装MCSM面板
  16. 将maximo工具栏图标放置在正上方
  17. 未来数字科技趋势分析与前沿热点解读
  18. ffmpeg 视频裁剪格式问题
  19. Nodejs运行错误小结
  20. Lind.DDD.LindAspects方法拦截的介绍

热门文章

  1. C语言打印金字塔,菱形,V形图案
  2. 主流PC常用总线总结
  3. 《程序设计基础课程设计》实验报告
  4. 基于python的三维射线追踪库-ttcrpy详解(3)
  5. 计数器java代码_计数器的java代码
  6. 计数器代码php,php 的计数器程序代码示例
  7. Tableau超市数据分析报告
  8. xp系统打开计算机配置文件,XP系统启动Windows零配置(WZC)服务教程(图文)
  9. linux sound usb声卡,openwrt上用usb声卡听音乐
  10. 金士顿u盘分区工具_U盘PE安装ESD格式系统 图文教程