吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 4488|回复: 36
收起左侧

[原创] 对国内一款防勒索工具的逆向

  [复制链接]
dadapa 发表于 2021-3-14 15:59
本帖最后由 dadapa 于 2021-3-15 08:45 编辑

前言

新人第一帖,刚开始学习逆向,有什么问题还请各位多指导,本文是对国内一款防勒索工具的简单逆向分析

来自卡饭论坛网友温馨小屋的自制勒索病毒测试,红色的为成功拦截

1.png

有这么一款防勒索工具,非常小众,主要采用勒索诱饵的方式来捕获勒索病毒,体积只有1.5M,却经常在防勒索表现上击败一些大厂杀软。这款软件是付费的,免费也可以使用但是有弹窗,这篇文章就是关于对该软件逆向分析去弹窗的尝试。

准备工作

原程序每次开机都会弹窗,点击继续试用以后就可以关闭弹窗正常使用,这次的目的是去除这个弹窗。

2.png

这里先用EXEinfo查一下,发现是UPX壳,用UPX官方工具脱掉,好家伙,运行之后报错了。

3.png

异常位置在这里,ECX指向的位置不存在,看这个数值是一个以400000为基地址的VA,猜测是没有重定位,于是打开loadPE,去掉随机基址,正常运行。

4.png

5.png

开始逆向

在CreateWindowExA和CreateWindowExW都下上断点,按F9一次次断下来,观察是哪次出现了注册提醒弹窗,然后定位在第三次CreateWindowExA上,此时调用堆栈跟回去。

6.png

发现在这个创建窗口call上面有很多跳转,先试试有没有什么跳转可以避开这个创建窗口的call,发现上面这个jmp会把它跳过

7.png

上面的jne如果不成立能过来这个jmp,底下有个je也能跳到这个jmp,对两处条件跳转下断点发现最早会执行底下652DB813,所以我们先修改这里

8.png

把这里的je直接改成无条件跳转试试,运行,发现这次不弹注册窗口了,甚至连托盘图标也变蓝色了(蓝色代表已注册用户,未注册显示的是红色)

9.png

10.png

补丁

接下来就是给文件打补丁了,上一步里观察标题栏可以知道我们修改的是一个叫RSBMTERREGVIEW.DLL的DLL,定位到这个文件,可知是瑞星之剑释放的一些文件,我本来想能否修改DLL之后扔到这个文件夹里面替换掉原文件,但文件被占用,而且每次关掉程序再开又会重新覆盖。所以只好修改资源文件。

11.png

用Resource Hacker打开,找到了这个DLL资源,替换成修改好的DLL,最后用UPX压缩回去,就得到了一个去弹窗的瑞星之剑。

12.png

13.png

测试了几个勒索病毒样本,功能正常,全都拦下并且结束了病毒进程。

14.png

后记

发现个小毛病,用UPX官方工具脱壳去随机基址后,托盘图标菜单点不出来了,如果换x64dbg脱壳,托盘图标就是正常的,但资源表还没解压缩,就得用FixRes修复重建资源表之后才能修改资源里面得DLL文件了。但这样做完最终要用UPX压回去又会报错。可能还是得把重定位表修复了吧。

免费评分

参与人数 6吾爱币 +3 热心值 +6 收起 理由
张薏轩 + 1 我很赞同!
nmy124 + 1 我很赞同!
小飞虫 + 1 + 1 热心回复!
pizazzboy + 1 + 1 我很赞同!
aszx19910421 + 1 共同努力学习学习。
zhl416 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

youngnku 发表于 2021-3-14 23:04
图都挂了,看不到啊
jackchen69 发表于 2021-3-14 23:41
zhaokangquan 发表于 2021-3-15 00:32
lgc81034 发表于 2021-3-15 02:09
学习是件快乐的事。。。
Tokeii 发表于 2021-3-15 08:04
图片是github.io上的被墙了,建议保存本地重新编辑下
venus 发表于 2021-3-15 08:08
没看到我想要的现成的
AgNO3 发表于 2021-3-15 10:51
谢谢楼主分享
juncheng11 发表于 2021-3-15 11:32
感谢分享
zsxm6865 发表于 2021-3-15 11:37
感谢楼主精彩分析!
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-12-26 12:47

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表