逆向第一步,去广告呀,早看这个WinRAR不爽了,特此记录一下。

一、准备工具

工欲善其事,必先利其器。
没有好用的工具,怎么进行我们的逆向呢,首先,我们需要准备以下工具:

  1. visual studio
  2. x64dbg
  3. Restorator

二、核心思想

这个逆向去广告的思想如下:

  1. 找到弹窗的代码
  2. ret掉

如果不知道ret是啥,建议学一下汇编语言再来看这篇文章。

三、过程

首先,打开vs,工具里找到spy++,探测一下WinRAR的窗口,如下图所示:


可以看到类名为:RARReminder
记住这个类名,之后会用到。

然后我们将winrar.exe程序拖入X64Dbg,下命令断点,如下图所示输入:bp CreateWindowExW,之后回车。

然后F2断下,F9跑起来,观察堆栈寄存器的变化,直至出现RARReminder,然后点击下方的返回,按下Enter键跳转至相关汇编指令处。

向上查找,发现出现下图所示的链接,猜测是广告的api地址
继续往上找,找到ret截止处,单机此处,按下空格,输入ret,回车,然后右键补丁,修补文件,则此时广告已被滤掉。

双击运行修补后的文件,发现广告没了,大功告成。此时,我们加上一点咱破解的凭证!此处手动滑稽

打开Restorator,导入修补后的文件,如下图所示:


将上图改成下图,保存,导入保存即可。

然后打开,查看:

手动滑稽,本篇教程到此结束,不懂的朋友建议学一下nop和ret的用法,若是编程都不会的小白,则请学号C语言,再来学逆向。

X64Dbg手动去WinRAR广告相关推荐

  1. 手动去迅雷广告,加速迅雷启动方法

    经测试适用于Thunder5.8.3.541 1.打开迅雷安装目录X:/Program Files/Thunder Network/Thunder 2:进入"Program"子目录 ...

  2. 迅雷7手动去广告详细教程

    说明: A.临时数据文件夹路径 %tmp%\Thunder Network\Thunder 此路径所有机子都一样,由迅雷自动生成,不能随意更改 B.迅雷安装文件夹路径 C:\Program Files ...

  3. 迅雷5.9 手动 去广告

    迅雷5.9手动去广告 从一个网站转载的,楼主"尋覓"乃高手也. 打开(用记事本打开) X:/Program Files/Thunder/Program/ThunderUI.xml. ...

  4. [vue] vue组件里写的原生addEventListeners监听事件,要手动去销毁吗?为什么?

    [vue] vue组件里写的原生addEventListeners监听事件,要手动去销毁吗?为什么? 需要,原生DOM事件必须要手动销毁,否则会造成内存泄漏 个人简介 我是歌谣,欢迎和大家一起交流前后 ...

  5. 方维模板修改,发布分享、主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消...

    方维模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添加,手动点击可取消 方维购物分享系统模板修改,发布分享.主题有商品时,标签需自动写到input里,不要再手动去点击添 ...

  6. 【解决方案】雷电模拟器去开屏广告

    [解决方案]雷电模拟器去开屏广告 1.打开host文件,复制以下域名到最后一行粘贴 127.0.0.1 res.ldmnq.com 127.0.0.1 ldmnq.com 127.0.0.1 ldap ...

  7. wps2019去弹窗广告和屏保

    导读 wps越来越流氓了,之前还只是一周弹一次弹窗广告,现在莫名其妙又屏保了,为此整理了如何去弹窗广告和屏保. 去除弹窗广告 去除屏保

  8. 彻底关闭WinRAR广告弹窗

    WinRAR是一款便捷易用的解压及压缩文件的工具,但在使用过程中,老是会有广告弹窗,搞得大家都很烦,下面就来看看彻底关闭WinRAR广告弹窗的办法吧. 纯净之家-win7纯净版系统_win7 ghos ...

  9. 小米电视精简,去开机广告,系统更新,删除无用内置软件等

    小米电视精简,去开机广告,系统更新,删除无用内置软件等 首先安装第三方桌面 接下来打开电视的开发者模式(点击'产品型号'7次) adb调试选择允许(帐号与安全-ADB调试) PC上安装"线刷 ...

  10. 手动去设置HTTP响应行、响应头、响应体

    ①手动去设置HTTP响应行中的状态码,这里用到了response的setStatus(int sc);这个方法 package com.itheima.line;import java.io.IOEx ...

最新文章

  1. IDA-3D:基于立体视觉的自动驾驶深度感知的3D目标检测
  2. SpringMVC响应的方式,无数据跳转页面,带数据跳转页面.Json数据返回
  3. 一招搞定高等数学! | 今日最佳
  4. windows程序消息机制(Winform界面更新有关)
  5. 互联网架构:屡试不爽的架构三马车
  6. 计算机课程教改论文,高职计算机教改的课程设计研究论文
  7. kafka 的pom文件_Flink 消费 Kafka 数据
  8. 问题 C: 能被3整除吗?
  9. 第十八节:类与对象-构造函数和析构函数-访问控制-对象继承
  10. MarkDown 行首缩进
  11. Beyond Compare软件进行代码比对
  12. 桥接文件中file not found
  13. FreeBSD安装MySQL
  14. 商家冷启难题,快手每天8亿流量能解决吗?
  15. mysql2038年后不能启动
  16. 服务器多网卡多路由策略
  17. java下载excel文件损坏
  18. cordova 插件cordova-plugin-crosswalk-webview - Android 集成crosswalk浏览器内核
  19. 大数据集群搭建所遇问题(最重要的是各个组件必须版本匹配)
  20. 美食杰小项目(首页)

热门文章

  1. 新手教程:采用AD9软件画原理图
  2. 串口和并口通信1-概念
  3. ONVIF协议基础概念
  4. 【Altium Designer】PCB如何生成Gerber文件
  5. 各版本音标 IPA DJ KK 音标对照表
  6. mysql手册03_索引
  7. r9270公版bios_强劲超公版 迪兰R9-270酷能特价赠大礼
  8. Redis 菜鸟教程学习笔记- Redis 数据结构
  9. php宠物社交领养网站
  10. VMware14秘钥