WinRAR去广告实现「建议收藏」

WinRAR去广告实现「建议收藏」1.解压工具居然还有广告?2.我们可以看到我们点击压缩包之后弹出了窗口标题为WinRAR的广告窗口3.直接OD打开WinRAR.exe,右键->中文搜索引擎->智能搜索4.右键->查找,或使用快捷键Ctrl+F或Insert5.输入我们刚才看到的窗口标题名称6.最后找到两个WinRAR且有创建窗口的操作,我们都下断点尝试一下7.运行测试第一个断点,观察窗口弹出情况7.1F9运行程序,程序断在了我们第一个断点的位置,此时是没有窗口弹出的(因为程序断在了创建窗

大家好,又见面了,我是你们的朋友全栈君。

1.解压工具居然还有广告?
在这里插入图片描述

2.我们可以看到我们点击压缩包之后弹出了窗口标题为WinRAR的广告窗口
在这里插入图片描述

3.直接OD打开WinRAR.exe,右键->中文搜索引擎->智能搜索
在这里插入图片描述

4.右键->查找,或使用快捷键Ctrl+F 或 Insert
在这里插入图片描述

5.输入我们刚才看到的窗口标题名称
在这里插入图片描述

6.最后找到两个WinRAR且有创建窗口的操作,我们都下断点尝试一下
在这里插入图片描述

7.运行测试第一个断点,观察窗口弹出情况
在这里插入图片描述

7.1 F9运行程序,程序断在了我们第一个断点的位置,此时是没有窗口弹出的(因为程序断在了创建窗口的地方),我们需要再F9跑起来
在这里插入图片描述

8.2 主界面弹出,程序在第二个断点断下,此时的运行情况为仅运行了第一个CreateWindow,未运行第二个CreateWindow,故我们可以判断第一个CreateWindow是创建主界面窗口的
在这里插入图片描述

8.运行测试第二个断点,观察窗口弹出情况
在这里插入图片描述

8.1 当程序断在第二个CreateWindow后再次F9运行,发现弹出了广告窗口
在这里插入图片描述

9.故至此我们判断第二个CreateWindow的位置就是广告弹窗的位置,我们采用简单粗暴的方式,直接JMP跳过广告窗口创建,以达到去广告的目的
在这里插入图片描述

10.右键->复制到可执行文件,选择或所有修改都可以
在这里插入图片描述

11.右键->保存文件
在这里插入图片描述

12.测试运行修改后的程序
在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135796.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 《王道》数据结构笔记整理2022级_数据结构笔记整理

    《王道》数据结构笔记整理2022级_数据结构笔记整理数据结构第一章绪论1.1数据结构的基本概念1.2数据结构的三要素1.3算法的基本概念1.4算法的时间复杂度1.5算法的空间复杂度第一章绪论1.1数据结构的基本概念1.数据:数据是信息的载体,是描述客观事物属性的数、字符以及所有能输入到计算机中并被程序识别和处理的符号的集合。2.数据元素:数据元素是数据的基本单位,通常作为一个整体进行考虑和处理。一个数据元素可由若干数据项组成,数据项是构成数据元素的不可分割的最小单位。例如,学生记录就是一个数据元素,它由学号、姓名、性别等数据项组成。3.数据对象:数

    2022年8月23日
    12
  • idea2020最新版如何部署多个jdk

    idea2020最新版如何部署多个jdk

    idea 2021年10月3日
    75
  • linux ftp下载命令_centos如何连接ftp

    linux ftp下载命令_centos如何连接ftpLinuxFTP命令全集1前言下面就所有命令给出解释和例子。说明: 1.remote-file指远程文件,即服务器上的文件2.local-file 指本地文件,即本地机器上的文件2登录登出命令2.1ftp$ftp192.168.0.2格式:ftp[host]Host为ftp主机ip,此命令用来登录ftp服务器,登录后会提示输入账户和密码,账户和密码正确输入后,就会登录到…

    2022年9月21日
    0
  • Latex数学公式-求和符号上下限的限制[通俗易懂]

    Latex数学公式-求和符号上下限的限制[通俗易懂]我们需要求和符号写成这样的形式:说明输入显示行间$p=\sum\limits_{n=1}^Na_n$p=∑n=1Nanp=∑n=1Nanp=\sum\limits_{n=1}^Na_n独立$$p=\sum_{n=1}^Na_n$$p=∑n=1Nanp=∑n=1Nanp=\sum_{n=1}^Na_n……

    2022年10月12日
    0
  • nginx启动命令和停止命令(linux重启nginx)

    进入nginx所在目录:打开cmd命令窗口,进入nginx所在目录。在nginx所在目录下执行nginx启动、停止命令。nginx启动命令:【startnginx】或【nginx.exe】nginx停止命令:【nginx.exe-squit】或【nginx.exe-sstop】…

    2022年4月13日
    91
  • -2147467259 mysql_我点了帮助,提示说是:连接数据库错误,错误号:-2147467259,怎么回事?望帮我解答。谢谢!…

    -2147467259 mysql_我点了帮助,提示说是:连接数据库错误,错误号:-2147467259,怎么回事?望帮我解答。谢谢!…展开全部有几个主要的错误原因:这个错误发生在当自己的程序试图执行更新数据库或其它类似操作时。这是因为636f70793231313335323631343130323136353331333433623762:1、最普遍的原因是匿名用户帐号(IUSR_MACHINE)对该数据库文件没有写权限。要解决这个问题,在管理器中调整数据库文件的属性,让匿名用户有正确的权限。当使用ACCESS数据库时,…

    2022年7月13日
    14

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号