ADSafe 3 3.2.1.409 OD修改绿色特别版去提示,暴力优化版

ADSafe3为一款国产广告过滤的新星,傻瓜化操作,但跟奶牛比设计的很不人性化
比如,奶牛可以双击系统托盘区图标,变为禁止过滤广告状态,而它却没有。
通过OD跟踪发现,压根就不检测鼠标右击动作


(1).这个蛋痛的文字项一点也不醒目,总让我跟下面一行看花眼,导致点错。
我们先来改掉它~~~
打开TC



改成啥?哥的电脑,高兴改啥就改啥

这次还算基本达标吧~~
=======================================
(2)
右击退出时,出这玩意,真是多此一举啊~~

打开OD,字串搜索,
012C72F9      68 D8183501   push ADSafe.013518D8                     ;  click  右击时,断 在这里
012C72FE      8BCE          mov ecx,esi
012C7300      FF15 70C23401 call dword ptr ds:[<&DuiLib.DuiLib::CStd>;  DuiLib.DuiLib::CStdString::operator wchar_t const *
012C7306   .  50            push eax
012C7307   .  E8 192F0600   call ADSafe.0132A225
012C730C   .  83C4 08       add esp,0x8
012C730F   .  85C0          test eax,eax
012C7311   .  0F85 57010000 jnz ADSafe.012C746E
012C7317   .  8B8E 08010000 mov ecx,dword ptr ds:[esi+0x108]
012C731D   .  8B01          mov eax,dword ptr ds:[ecx]
012C731F   .  8B50 28       mov edx,dword ptr ds:[eax+0x28]
012C7322   .  FFD2          call edx
012C7324   .  3D 6A810000   cmp eax,0x816A
012C7329   .  75 5A         jnz XADSafe.012C7385
012C732B   .  51            push ecx
012C732C   .  8BC4          mov eax,esp
012C732E   .  896424 24     mov dword ptr ss:[esp+0x24],esp
012C7332   .  50            push eax
012C7333   .  B9 F84F3501   mov ecx,ADSafe.01354FF8                  ;  确定停止广告过滤
012C7338   .  E8 A3C4FDFF   call ADSafe.012A37E0
012C733D   .  51            push ecx
012C733E   .  8BCC          mov ecx,esp
012C7340   .  896424 14     mov dword ptr ss:[esp+0x14],esp
012C7344   .  51            push ecx
012C7345   .  B9 0C503501   mov ecx,ADSafe.0135500C                  ;  Adsafe3-关闭过滤


当我们,再次点击第三次被断下

1路F8


我们到达这里后,
这里的位置程上启后,上边是已经click,下边是出来的那个退出对话框
jmp X012A2786
改成 : jmp  013B0EE1


013B0EE1  /$  8BFF          mov edi,edi            ;如果跳到这里就是程序退出时的地带了
013B0EE3  |.  55            push ebp
013B0EE4  |.  8BEC          mov ebp,esp
013B0EE6  |.  FF75 08       push [arg.1]
013B0EE9  |.  E8 C8FFFFFF   call ADSafe.013B0EB6
013B0EEE  |.  59            pop ecx
013B0EEF  |.  FF75 08       push [arg.1]                             ; /ExitCode
013B0EF2  \.  FF15 0CC53C01 call dword ptr ds:[<&KERNEL32.ExitProces>; \ExitProcess

完事,右击保存出一份来测试,
测试通过。
========================================
(3)
同理,右击。。。。,我们刚才修改的5星处,也会出来这东西
这里 我们本来打算修改完之后,点击上边的 切换过滤★项时,不再出来对话框的,
但这个程序有bug,很多时候程序只有彻底退出时,一些被误过滤掉的“广告”才能显示出来(比如论坛的音画贴经常被误杀,当然还有很多的网页)所以我们就此作罢了

经过修改后的2处,我们用着就更贴心了。

 

最后放出修改补丁:

 

 

下载地址:

http://dd.ma/erIxxn8R

分享码: 2468

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值