压缩软件 WinRAR 逆向去广告分析报告【API下断】

 

一、工具及软件介绍

 使用工具:Ollydbg

实现功能:去广告。

 

WinRAR版本:5.50

二、逆向逻辑

1、广告窗口

首先在对话框相关函数下断点。

断在了CreateWindowExW上。回溯分析。

 

 

 

分析得出此函数是弹出广告函数,直接去掉就可以了。

记录特征码:

6A 00 6A 01 E8 7F 7A FC FF 6A 00 68 0C 10 10 01 68 34 0B 10 01

   

2、购买窗口

去掉广告窗口后,还会弹出一个购买窗口,继续分析。

 

   

分析可知,此购买窗口与前面广告窗口不同,是模态对话框,所以下模态对话框API的相关断点。

断在了DialogBoxParamW

   

 

   

查看OD的调用堆栈。

   

   

回溯分析。

发现关键跳转,BL是决定因数。

   

   

所以此处修改跳转指令即可。

   

   

记录特征码:

6A 00 68 70 82 23 01 C6 05 F4 70 2D 01 01 FF 15 FC 04 27 01 50 68 DC 57 27 01 FF 35 70 AF 2C 01 FF 15 08 06 27 01 

 

三、成功

 成功去广告:

 

 

个人总结:本文主要利用API断点进行破解,所以关键对相关API有一定的了解。

附件:

 WinRAR_去广告EXE

 

KID

转载于:https://www.cnblogs.com/KIDofot/p/8553583.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值