使用Resource Hacker+W32Dasm+OD移除警告窗口
1.使用Resource Hacker加载Nag.exe程序,发现要移除的窗口ID是121,换算成16进制就是79H。
2.使用W32Dasm打开该程序,打开对话框参考。
3.点击Dialog:DialogID_0079,跳转到相关代码处。
4.可在此处发现,调用了DialogBoxParamA函数。该函数参数如下:
5.从该函数参数可知,对话框处理函数指针是其要跳转执行的地址,到达此地址,查看代码。
6.此处有一个EndDialog函数的调用,该函数关闭对话框。
7.移除对话框方法
①:可在调用DialogBoxParam函数之前,压入参数时,直接跳转到关闭对话框函数调用之后。使用OD更改汇编代码。更改如下:
复制到可执行文件,更改后,运行exe程序,可发现已除去目标对话框。
②:由于此程序的主窗口也是该函数,所以可将警告窗口的参数改为主窗口的参数。
使用RH加载函数,主窗口101,16进制为65H,使用W32Dasm加载,找到主窗口处代码。
使用OD打开exe程序,将要移除窗口处的参数改为主窗口的代码。
保存exe文件,运行可发现,该窗口已被移除
使用Resource Hacker+W32Dasm+OD移除警告窗口相关推荐
- Resource Hacker+mysql安装会出现错误“应用程序无法启动因为应用程序的并行配置不正确”...
Resource Hacker:免费软件,用于查看,修改,添加和删除 Win32可执行文件的资源. 1. 查看 Win32 可执行和相关文件的资源 (*.exe, *.dll, *.cpl, *.oc ...
- 利用Resource Hacker简单去除WinRar广告-boldiy
利用Resource Hacker简单去除WinRar广告-boldiy boldiy关注IP属地: 江苏 2022.04.26 18:43:27字数 114阅读 315 下载 Resource Ha ...
- js中的3种弹出式消息提醒(警告窗口,确认窗口,信息输入窗口)的命令是什么?
弹出警告窗口"输入数据无效" 弹出确认窗口"确认保存吗?" 弹出信息输入窗口"请在此输入你的姓名" "输入数据无效": ...
- 去除Neg窗口(警告窗口)
3种常用的方法 :修改程序的资源,静态分析以及动态分析.使用资源修改工具去除警告窗口. 显示窗口的常用函数有MessageBoxA(W).MessageBoxExA(W).DialogBoxParam ...
- 使用ArcMap中的工具时,总是弹出windows安全警告窗口解决方法
在ArcMap的10.4或者更高版本中,使用工具箱工具时总是弹出windows安全警告窗口,提示"在此页上的ActiveX控件和本页上的其他部分的交互可能不安全.你想允许这种交互吗?&quo ...
- java中 never closed_【Spring】在Java使用Spring时的Resource leak: 'applicationContext' is never closed警告...
在Java使用Spring的时候,在定义完Spring的核心文件,用准备使用ApplicationContext applicationContext = new ClassPathXmlAppli ...
- Java “Resource leak: ‘scanner‘ is never closed“警告的解决办法
相信好多小伙伴都见到过这样的警告吧,虽然他不影响运行,但是对我这种有强迫症的人来说,看到就很不舒服,就想把他弄没.相信和我想法相同的人肯定大有人在吧!哈哈. 好了废话不多说了,下面就送上解决办法! 解 ...
- Resource Hacker
http://www.angusj.com/resourcehacker/#download 转载于:https://www.cnblogs.com/olajennings/p/9787889.htm ...
- wpf中webbrowser弹出windows 安全警告窗口的处理
经查,除了模拟点击之外,没其他好的办法,代码如下: [DllImport("User32.dll", EntryPoint = "FindWindow")]pr ...
- win10系统打开文件出现安全警告窗口怎么关闭?
当我们在win10系统中打开部分文件或者是运行软件的时候,系统会弹出提示:打开文件安全警告,你要打开此文件吗?有什么办法可以关闭这个弹窗吗?下面小编就给大家介绍两种解决办法. 方法一 1.首先,按下& ...
最新文章
- 使用Xpand XAF创建项目产生Quartz错误的解决方法
- 调用ajax后页面为什么会刷新,为什么页面在JQuery ajax调用之后重新加载?
- C++Builder如何响应消息及自定义消息
- TomcatServlet笔记
- 通俗理解数字签名,ssl数字证书和https
- 会不会导致内存泄漏_Java内存泄漏!为什么会泄漏?如何泄漏?怎么定位?
- ZeroMQ接口函数之 :zmq_setsockopt –设置ZMQ socket的属性
- Jmeter 2.6下载安装
- 服务器防御DDOS的办法
- 进制转换: 十进制转换成其他进制(一)
- Hadoop MapReduce实现人员二度关系运算
- Vue实现页面导航实战
- Ubuntu 20.04 系统自带中文输入法在PyCharm只能输入3个字母的问题
- arcgis for Android 100.3.0 加载shp数据以及操作
- linux 磁盘碎片整理
- 中信信用卡核心升级应用数据服务系统
- ubuntu18.04同时使用多个有线网络和无线网络时如何设置优先级
- 基于数字温度传感器的数字温度计 华氏度和摄氏度
- [多图]未来iPhone的虚拟SIM卡结构
- sql又双叒叕报错了
热门文章
- JS同步执行延时函数的实现
- Android手机开发总结
- 渗透测试-安卓APP经验总结
- bmc156 linux驱动源码,BMC156 BOSCH博世 加速+电子罗盘 全新电子罗盘传感器 只做原装...
- 【码学堂】教师如何在码学堂上组织教学活动?
- 1一10到时的英文单词_[1-10的英语单词读音]1到10的英语单词
- (附源码)Springboot酒店预订管理系统 毕业设计 100908
- Delphi开发Web的MVC框架
- pb文件存储成txt, pbtxt文件
- 完成图书管理系统类图的绘制_如何在线免费绘制各类图形