关键:设置CreateWindowEx()的lpClassName参数为NULL!

以WinRARx64, v6.01为例:

00007FF714E0A52F | 4C:8D05 0AD50900        | lea r8,qword ptr ds:[7FF714EA7A40]     | r8:L"WinRAR", 00007FF714EA7A40:L"WinRAR"
00007FF714E0A536 | 4C:897C24 58            | mov qword ptr ss:[rsp+58],r15          |
00007FF714E0A53B | 48:8D15 2ED90A00        | lea rdx,qword ptr ds:[7FF714EB7E70]    | 00007FF714EB7E70:L"RarReminder"
00007FF714E0A542 | 48:894C24 50            | mov qword ptr ss:[rsp+50],rcx          |
00007FF714E0A547 | 44:8BCE                 | mov r9d,esi                            |
00007FF714E0A54A | 4C:897C24 48            | mov qword ptr ss:[rsp+48],r15          |
00007FF714E0A54F | 33C9                    | xor ecx,ecx                            |
00007FF714E0A551 | 4C:897C24 40            | mov qword ptr ss:[rsp+40],r15          |
00007FF714E0A556 | 44:897424 38            | mov dword ptr ss:[rsp+38],r14d         |
00007FF714E0A55B | 896C24 30               | mov dword ptr ss:[rsp+30],ebp          |
00007FF714E0A55F | 897C24 28               | mov dword ptr ss:[rsp+28],edi          |
00007FF714E0A563 | 895C24 20               | mov dword ptr ss:[rsp+20],ebx          |
00007FF714E0A567 | FF15 EB650900           | call qword ptr ds:[<&CreateWindowExW>] |

修改参数rdx,即lpClassName

00007FF714E0A53B | 48:33D2                 | xor rdx,rdx                            |
00007FF714E0A53E | 90                      | nop                                    |
00007FF714E0A53F | 90                      | nop                                    |
00007FF714E0A540 | 90                      | nop                                    |
00007FF714E0A541 | 90                      | nop                                    |

关闭 WinRAR 广告弹出窗口相关推荐

  1. 服务器系统怎么把IE浏览器的阻止窗口关掉,如何关闭IE浏览器弹出窗口阻止程序...

    有时候使用浏览器做什么事情的时候,常常要求将IE浏览器的弹出窗口保护程序给关闭,该怎么做呢?下面学习啦小编整理了关闭IE浏览器弹出窗口阻止程序的解决方法,供你参考. 关闭IE浏览器弹出窗口阻止程序的解 ...

  2. php中退出的时候弹框显示,php – 浏览器关闭时显示弹出窗口

    我正在开发一个电子商务(PHP)网站,这是我的要求. 客户离开订单页面或关闭浏览器后, 我想提供另一种带弹出或警告框的产品. 如果他们选择"是",则会重定向到其他产品页面 而不是关 ...

  3. java一个界面用另一个界面的值_如何将参数/值从一个弹出窗口传递到Angular2中的另一个弹出窗口...

    我在Angular2中有一个要求,我需要打开第一个弹出窗口,用户会输入一些值 . 在某些用户事件(即按钮单击)上,我需要关闭该弹出窗口并打开另一个弹出窗口,其中包含用户在第一个弹出窗口中输入的值 . ...

  4. html自动弹出窗效果,JavaScript实现弹出窗口效果

    本文实例为大家分享了JavaScript实现弹出窗口的具体代码,供大家参考,具体内容如下 思路 1.总体使用两个div,一个作为底层展示,一个做为弹出窗口: 2.两个窗口独立进行CSS设计,通过dis ...

  5. wpf 如何设置弹出窗口必须关闭才能打开其他软件_新电脑到手后,这3项定要这样设置,能让你的电脑多用三年!...

    有用户说到,自己的新电脑刚买没多久,开机速度就如同龟速一般,关于导致这问题发生的原因咱们暂时不探讨.但新电脑到手,我们是不是需要做点什么呢?让电脑变得更好使呢?大家或许都知道,新电脑到手后需对Wind ...

  6. html点击按钮弹出窗口_电脑桌面总是弹出广告怎么办?教你2种方法,轻松解决...

    平常我们在使用电脑时,总会出现很多的弹窗广告,点关闭按钮直接就进入了广告,每次都要浪费时间来关闭广告页面,非常的烦人. 不过最近小编发现了关闭电脑广告弹窗的方法,我们一起来看一看吧! 一.启用弹出窗口 ...

  7. 弹出窗口以及关闭窗口

    按钮弹出,通常在这个窗口里会显示一些注意事项.版权信息.警告.欢迎光顾之类的话或者作者想要特别提示的信息.其实制作这样的页面非常容易,只要往该页面的HTML里加入几段javascript代码即可实现. ...

  8. 点击弹出窗口外任意地方关闭弹出窗口

    问:如何在点击弹出窗口外其他地方时关闭弹出窗口? 答:使用FlexMouseEvent'sMOUSE_DOWN_OUTSIDE事件.用户点击弹出窗口的外部时,会分发此事件.只需要在popUpWindo ...

  9. 关闭弹出窗口刷新父窗口

    在弹出窗口的BODY中加入 onUnload="window.opener.location.reload();" 关闭弹出窗口则自动刷新父窗口. 转载于:https://blog ...

最新文章

  1. C++/C++11中引用的使用
  2. (4)打鸡儿教你Vue.js
  3. Centos 配置mailx使用外部smtp发送邮件
  4. C++中各种智能指针的实现及弊端(三)
  5. CNN(Convolutional Neural Network) 的基础
  6. python3 内置方法
  7. codeblocks printf函数打印不出来_最全C语言基本程序交互函数之输出到屏幕
  8. java action提交表单数据,form表单action提交详解
  9. opencv 实现一个鼠标绘图小程序
  10. oracle 自增长这么使用,Eova Oracle 自增长的处理
  11. UltraEdit使用正则表达式(通配符)进行查找和替换
  12. 【文本挖掘】关键词提取
  13. 浅析桌面虚拟化给企业带来的价值
  14. 玩转NFT夏季:这份工具宝典值得收藏
  15. 程序员辞职回老家山洞写代码,二年敲了 45 万行!
  16. 关于安卓开发,在鸿蒙系统应用时,File读取文被拒绝访问的解决方案
  17. LZO基本介绍与调试总结
  18. matlab 面 颜色,matlab曲面颜色
  19. 如何下载北京城区卫星地图高清版大图
  20. ANSYS workbench的模态分析基本原理和步骤

热门文章

  1. kubernetes各组件介绍
  2. 记一次 .NET 某工控自动化控制系统 卡死分析
  3. 乐优商城部署配置过程
  4. 目标跟踪评估绘图(1):Windows10环境将pycharm跑出来的OTB100数据集的.txt结果文件,转换成.mat文件
  5. 深度学习 笔记(线性神经网络)
  6. 全国软考中级软件设计师 复习大纲概览
  7. 【李宏毅2020 ML/DL】P107-109 Deep Reinforcement Learning | Scratching the surface
  8. 信息收集之——子域信息
  9. OAuth2的理解与客户端开发
  10. Spring Data Querydsl-JPA 的简单入门笔记