关于去掉vb中的nag窗口

去除nag弹窗 【一】实验内容及要求 实验名称:去除nag 实验目的 掌握基本的软件破解方法 实验环境 Windows操作系统,OllyDbg,Tut.ReverseMe1.exe,CodeZero.1.exe, blaster99.exe 实验内容 1.破解Tut.ReverseMe1.exe 2.破解CodeZero.1.exe 3.破解blaster99.exe 【二】实验过程及结果 实验内容1 1.破解Tut.ReverseMe1.exe,根据PPT给出实验过程 1.现在先从入口点00401168处往下开始观察一下 阅读详情

1、用vbexplore打开exe文件,在属性窗口查看nag窗口的timer空间的interval属性,记录下来,比如是7000,转换为16进制后为1B58。

2、用WinHex打开exe文件,搜索581B(注意要把高低位颠倒来搜)。找到了注意看其前面是否有timer字符(ascii模式下),若有,十有八九,这就是vb的exe中存timer的interval的位置,我破解的exe文件摘抄一段如下

Offset      0  1  2  3  4  5  6  7   8  9 10 11 12 13 14 15


00023392   00 44 00 FF 01 1F 00 00  00 01 06 00 54 69 6D 65    D         Time
00023408   72 31 00 0B 03 58 1B 00  00 07 40 0B 00 00 08 70   r1   X    @    p
00023424   08 00 00 FF 03 44 00 00  00 02 06 00 4C 61 62 65       D      Labe
00023440   6C 31 00 01 01 02 00 23  32 00 04 FF C0 FF 00 05   l1     #2  ?  
00023456   18 06 80 07 EF 01 77 01  12 00 00 14 02 1F 00 25     € ?w        %
00023472   01 00 00 00 BC 02 A4 2C  02 00 0D 43 6F 6D 69 63       ??   Comic
00023488   20 53 61 6E 73 20 4D 53  FF 02 04 00 06 00 00 00    Sans MS       
00023504   18 72 40 00 56 42 35 21  8C 0E 2A 00 00 00 00 00    r@ VB5!?*     

把581B 改为0100,即把interval变为1毫秒,即nag闪现1毫秒,曲线实现目的。


总结:581B前的0B03应该表示interval属性。

160个crackme(3)----Afkayas2 3 Afkayas ★★ Nag,Name/Serial(VB5) 这个跟上次那个也是VB编写的,这里转载两篇篇关于VB程序逆向反汇编的博文 VB程序逆向反汇编常见的函数http://www.cnblogs.com/bbdxf/p/3780187.html VB程序逆向反汇编常见的函数(下断用)http://blog.sina.com.cn/s/blog_80deaf0 阅读详情

相关推荐

VBExplorer1.1,可以对vb6做的程序进行逆向

VBExplorer1.1,可以对vb6做的程序进行逆向,不过值可以得到基本信息,想要全的只有靠反汇编了。

Crackme_003

功能:   拿到文件,先执行一下。功能如下:   1、nag窗口     会先出现如下nag窗口,持续几秒        2、注册窗口:     出现错误会提示:You Get Wrong Try Again        破解:   1、查壳:     无壳,并且是用VB5.0-6.0写的        解除nag窗口: ...

a525024162806525的博客 296

Android各个版本存储权限适配

虽然 Android10 上面提出了外部存储分区的概念,不过之前的版本中,我们只要为应用添加了。1、AndroidManifest添加权限设置。3、拒绝权限时跳转详细设置页面。就可以像之前的方式一样访问手机的外部存储空间。2、请求所有文件管理权限。

sig321的专栏 1844

去VB程序NAG窗口方法-4C法

去除VB程序的程序启动时的NAG窗口,基本原理就是寻找到每珍具窗口的启动顺序,再改变窗口的启顺序就可以了。 具体实列如下: 当程序启动时,会出现一个NAG窗口,如下所示: OD载入程序:EP处 VB程序有个特点-入口点处都是一个PUSH指令,然后一个CALL指令,看JMP 后面跟的MSVBVM50,应该是VB5.0编写的。(如果不是这种情况的话,那么该程序可能被加过壳), PUSH将要压入堆栈的...

迪迦 • 奥特曼 908

内网渗透—横向移动&IPC横移&Impacket套件&CS插件

以上便是IPC横移的知识。最后,以上仅为个人的拙见,如何有不对的地方,欢迎各位师傅指正与补充,有兴趣的师傅可以一起交流学习。

2301_76227305的博客 1890

保姆级教程:用CellOracle 0.10.13从单细胞数据构建基因调控网络(附完整代码)

本文提供了一份详细的CellOracle 0.10.13使用指南,帮助用户从单细胞数据构建基因调控网络。通过Python接口,即使是生物信息学新手也能快速掌握数据准备、KNN插补、GRN计算及可视化等关键步骤。文章包含完整代码和实用技巧,助力单细胞转录组数据分析。

weixin_42563415的博客 720

【亲测免费】 VBExplorer VB6程序反编译工具

VBExplorer VB6程序反编译工具 【下载地址】VBExplorerVB6程序反编译工具 VBExplorer是一款专为VB6程序设计的反编译工具,能够帮助用户深入剖析VB6程序的基本框架结构。通过直接打开目标exe文件,用户只需简单操作即可导出整个工程,轻松获取程序的内部信息。这款工具非常适合开发者或学习者用于...

gitblog_06708的博客 664

如何玩转腾讯云轻量级服务器(新手向)

如何玩转腾讯云轻量级服务器(新手向) ​ 相信不少同学都想将自己的服务器部署到云服务器,让别人通过自己的域名就可以访问到自己的项目,而腾讯云轻量级服务器作为一个小型的应用,支持域名解析和可视化运维等。比较适合新手入门 ​ 本文服务器操作系统为Centos7 一. 购买以及基本配置 1.购买方式 ​ 本文主要面向新手,毕竟一般只有新手才会购买轻量级服务器。所以可以选择购买一年的来学习,以后再根据需要换,前提提示(轻量级服务器没有安全组的,开放端口直接开启防火墙里的即可) ​ 购买连接 购买完成后点击控制

qq_46160687的博客 1万+

VB程序分析与修改

VB程序分析与修改 除去NAG窗口: 1. NAGForm.show 加载程序 → Ctrl+B(查找-->二进制字串) → FF??B0020000 → nop掉 2. NAGForm.Visible=true 加载程序 → Ctrl+B(查找-->二进制字串) → FF??BC010000 → nop掉 3. MsgBox() 加载程序 → bp rtcM...

axjs14547的博客 324

Java 简易版 UDP 多人聊天室

【代码】Java 简易版 UDP 多人聊天室。

nmy15570188135的博客 1187

cesium加载geotiff的 四种方法

本文介绍了在Cesium中加载GeoTIFF数据的两种主要方法。首先解析了核心前置知识,包括坐标系匹配、数据类型区分和性能优化。方法1详细演示了如何将RGB影像GeoTIFF转换为Cesium影像图层,包含从数据解析到Canvas转换的完整代码流程。方法2则针对高程数据(DEM)处理,展示了前端直接解析构建地形网格的方案。文章提供了完整的代码示例和关键实现要点,适用于卫星影像、专题图和数字高程模型等多种GeoTIFF数据类型在三维场景中的可视化需求。

大剑师兰特的GIS世界 392

[逆向工程]160个CrackMe入门实战之Afkayas.2.Exe解析(三)

[逆向工程]160个CrackMe入门实战之Afkayas.2.Exe解析(三)

曼岛_的博客 1367

三维重建(十八)——colmap的使用(粗浅)

三维重建(十八)——colmap的使用(粗浅)

河海大学研究生在读的学习笔记 1373

本人的第一个CrakeMe程序

很轻松地在地址004028E3处找到了“je blaster9.004029DC”这条命令,跳过了地址00402977处调用弹出信息框的命令“call <jmp.&MSVBVM50.#rtcMsgBox_595>”。所以试着将跳转命令nop掉,F9运行程序,随意输入注册字符或不输入,点击“Registrieren”按钮,弹出成功信息框!然后,将修改后的程序另存为blaster99_kill_nag.exe,运行一下blaster99_kill_nag.exe,发现已经没有了NAG窗口。”百度结果是“祝贺!

2301_77696232的博客 951

【YOLOv8系列】在Windows上离线搭建YOLOv8运行环境

我们都知道,通过 pip安装YOLOv8是非常方便的,但是有时候网络环境受到限制,比如公司的工作站(无法连接网络)或者机房的教学机器等等,只能通过离线的方式安装YOLOv8;今天就来记录一下离线搭建YOLOv8运行环境的过程。并记录了遇到的问题及解决过程。

AnChenliang_1002的博客 2004

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

逆向破解--除去软件nag窗口

作者是名新手,能力有限,文章中如果有和不正确的地方,希望各位前辈指出 本文仅作为学习的记录,做分享… 我们有时候会用非注册软件,然后软件提供者希望更多的人注册他的软件,因此烦人的nag窗口出现了,不堪忍受的人回去注册… 本文的程序很简单,很容易就去除了,可以说水文了,不过还是挺详细的,会额外多点零碎的知识点 首先运行下程序… 和是第一个nag窗口… 然后进入程序: 当我们推出程序时: 再一...

Cvjark的博客 1583

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

CrackMe003:NAG窗口(4C法)和浮点计算

下面是网上的160个CrackMe的部分逆向笔记,包括逆向思路、注册机实现和逆向中常用的知识整理 注意:逆向前一定要先操作一下软件,熟悉软件的运行现象;逆向一定要自己操作一遍,看是很难看会的(高手除外) CrackMe003:NAG窗口(4C法)和浮点计算 CrackMe002和CrackMe003是同一个作者用VB写的小程序;CrackMe003多了一个NAG窗口,难度也不是很大 1.现象 运行软件,会先弹出一个NAG窗口,什么也不能操作,几秒钟后会弹出验证用户名和序列号的主窗口 要求:需要去掉NA

可乐松子的博客 1202

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

160个crakeme之003AfKayAs.2爆破与算法分析及4C法去掉NAG

本文分成两部分 一部分是爆破与算法分析 第二部分是4C法去掉启动时的NAG 第一部分:爆破   查壳 无壳VB程序 载入OD点击否还是搜索字符串(用来定位关键代码的最直接方式) 双击 you get it 字符串进入反汇编窗口 先大致分析下结构 向上一直翻 会找到段首的(这里也可以直接在je处下断点 不过为保险起见 建议段首下个断点)  下好断点后 不要急 F8单步慢...

iqiqiya的博客 930

逆向技巧 去Nag窗口

很多软件都有烦人的nag窗口,经过调试了一些程序,发现暂时有两个技巧, 第一个技巧,就是暂停以后,看堆栈用回溯法,回溯到程序领空,然后判断 关键地方,找到函数头,然后retn返回就好了 第二个技巧,还是暂停,暂停以后,直接跟跟踪返回到程序领空,然后判断 nag窗口的显示函数,找到函数头,直接retn也可以了 最近发现bc++的创建窗口有点蛋疼,特别里面带了异常,只要修改了一个地方 导致

Safedebug的博客 1581

破解练习-CRACKME003

nag。

qq_67271037的博客 266

(160CrackMe)003_Afkayas.2

(160CrackMe)003_Afkayas.2 运行程序看看有什么功能。首先跳出一个window,然后过几秒钟才出来输入name/serial的窗口。 第二个窗口上面写着我们的任务,第一个去除nag,应该是说把第一个窗口给kill掉,第二个依旧是找注册码的任务。 首先来做注册码的任务吧~用OD打开,进到程序领空,搜索字符串,找到关键跳转。 依旧关键的注册算法应该就在附近,...

Nothing 340

160 - 25 CodeZero.1

160 - 25 CodeZero.1

123 446

【学习】汇编中vb调用约定01

标 题: [原创]高中物理课件破解次数、Nag算法分析和注册机 作 者: qiweixue 时 间: 2006-09-23,19:48 链 接: http://bbs.pediy.com/showthread.php?t=32356 高中物理课件是中学生学习物理之必备... 软件采用了次数限制使用超过三次,跳出提示注册的Nag并且打开官方网站要求注册,其次软件注册是计算一个本地机器码

penjie0418的专栏 1991

nag在逆向中是什么意思_CrackMe003-如何理解透VB逆向中的4C大法(图文+视频)-重在思维方法...

前言“张无忌”厉害是因为《九阳神功》的内力和《乾坤大挪移》的激发潜能,他玩的是“一通百通”。“鸠摩智”以小无相功推使“少林72绝技”,吓唬菜鸡确实管用,但最后却落得内力尽失。 作者深以为,学习还是应该走“张无忌”的路线,基本功搞好了,重在思维和方法的培养。而“鸠摩智”的套路,到处网上找点招式就开始搞,看似会的很多,实际一个不精,最后落得全都忘了! 本次,作者将以自己第一次遇见VB反汇...

weixin_42356307的博客 178

第三个crackme之4c大法

今天做到第三crapeme,发现点开程序后总会弹出一个没用的弹窗,大概七八秒,点也点不掉,很浪费时间,所以打算去掉这个弹窗。 一开 一开始以为这个弹窗应该就和之前的程序一样,找到函数调用的地方然后nop掉或者跳过就可以了,但后来找来找去硬是找不到,然后在看了视频教程后才知道这个程序是用VB写的,所以和之前的有些不一样。这种烦人的弹窗叫nag,用VB写的我们一般会用4C大法来把它去掉,下面就来介...

weixin_43575859的博客 294
上一篇: 打不开chm文件怎么办~~
下一篇: 账户备忘
vbsourcecode
博客等级 码龄17年 19粉丝 3原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值