​360能否彻底查杀木马(出师未捷身先死)

360能否彻底查杀木马(出师未捷身先死)

360能否彻底查杀木马(出师未捷身先死)(1)

上周五我们发布了逆鬼借下载器疯狂传播,360安全卫士独家拦截后,木马作者见此情况,于周日16号下午17点赶紧再换马甲,伪装成内网安全加固软件安装包试图逃脱360安全大脑的监控,不幸的是又被安全大脑再度秒杀

样本分析

安装包运行后,释放白利用文件到 %userprofile%\appdata\roaming\gkr2\目录下

目录结构如下:

360能否彻底查杀木马(出师未捷身先死)(2)

其中%appdate%\GKR2\InstDrv.dll 内存解密加载程序

%appdate%\GKR2\ktop.dat (Shellcode) 加密的核心木马程序

主程序启动后会自动加载导入表中的InstDrv.dll文件

InstDrv.dll部分

该DLL入口点并无异常

360能否彻底查杀木马(出师未捷身先死)(3)

InstDrv.dll文件在初始化的过程中进行解密木马原文

360能否彻底查杀木马(出师未捷身先死)(4)

加的偏移地址0xF0BC 其实是GetModuleHandle

360能否彻底查杀木马(出师未捷身先死)(5)

调试函数显示

360能否彻底查杀木马(出师未捷身先死)(6)

后续函数为:

360能否彻底查杀木马(出师未捷身先死)(7)

然后执行到关键解密加载写入VBR模块函数,主要是读取本目录下的ktop.dat文件解密执行:

360能否彻底查杀木马(出师未捷身先死)(8)

而sub_1000E7EE其实为获取Kernel32基地址,搜PEB中LDR结果体获取:

360能否彻底查杀木马(出师未捷身先死)(9)

然后获取函数地址:

360能否彻底查杀木马(出师未捷身先死)(10)

函数主要 执行过程为:

360能否彻底查杀木马(出师未捷身先死)(11)

ShellCode部分

进入Shellcode后

360能否彻底查杀木马(出师未捷身先死)(12)

调用DllMain函数

360能否彻底查杀木马(出师未捷身先死)(13)

入口点函数为:

360能否彻底查杀木马(出师未捷身先死)(14)

开线程开始干活,打点上传用户信息:

360能否彻底查杀木马(出师未捷身先死)(15)

然后篡改系统VBR

VBR跳转执行

360能否彻底查杀木马(出师未捷身先死)(16)

申请高端内存:

360能否彻底查杀木马(出师未捷身先死)(17)

判断特征码挂钩处理:

360能否彻底查杀木马(出师未捷身先死)(18)

目前360已经可以拦截和查杀逆鬼木马:

安全卫士查杀

360能否彻底查杀木马(出师未捷身先死)(19)

,

同类推荐

​墙布如何加盟代理(加盟墙布销售技巧)

​墙布如何加盟代理(加盟墙布销售技巧)

墙布如何加盟代理(加盟墙布销售技巧) 墙布这一墙面材料在建材行业中受众程度不错,有不少业主在装修时都偏向于选择墙布产品,其装饰性、使用寿命表现都...

​咏柳唐诗35首(诗狂的一首咏柳诗)

​咏柳唐诗35首(诗狂的一首咏柳诗)

咏柳唐诗35首(诗狂的一首咏柳诗) 古代有一位特别的诗人,为什么特别呢?他不像“诗奴”贾岛那样出身家境贫寒,也不像“诗圣”杜甫般仕途坎坷,命运不济...

​游泳池的建造设计(游泳池的标准设计)

​游泳池的建造设计(游泳池的标准设计)

游泳池的建造设计(游泳池的标准设计) 第一节 循 环 方 式第 4.1.1 条 游泳池的水流循环方式,应按下列规定确定:,今天小编就来聊一聊关于游泳池的建造设计...

​钯碳回收的方法(钯碳催化剂有何区别)

​钯碳回收的方法(钯碳催化剂有何区别)

钯碳回收的方法(钯碳催化剂有何区别) 钯碳催化剂有哪些种类? 贵金属回收过程中,我们解除了很多钯碳,问题来了,不同种类的催化剂有什么差别?钯催化剂的种...

​特斯拉线圈有什么用(特斯拉线圈)

​特斯拉线圈有什么用(特斯拉线圈)

特斯拉线圈有什么用(特斯拉线圈) 什么是特斯拉线圈 特斯拉线圈这个词本身就包含了一种天才元素。这个科技奇迹以历史上最多产、最神秘的科学家之一——尼...

​5秒内死的方法(好死不如赖活着)

​5秒内死的方法(好死不如赖活着)

5秒内死的方法(好死不如赖活着) 在中国,有一句古话叫做好死不如赖活着,这句话显得中国人非常怕死,认为没有什么比死更可怕了。其实,中国人怕死不是因...

热门排行

随机推荐