首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
逆向工程
发新帖
0
8
[原创]恶意代码分析-进程镂空 xor解密
发表于: 2天前
562
[原创]恶意代码分析-进程镂空 xor解密
窗外的三脚猫
2天前
562
此样本来自《恶意代码分析实战》第12章的实验练习一 主函数:  获取svchost.exe所在目录,为后续恶意行为做宿主   这是恶意代码所在位置,位于资源表中,被复制到内存中,首先检查DOS头是否正确,最后对其循环进行解密  可以看到是一个很简单的xor解密 密钥为0x41  接下来是sub_4010EA函数的分析,里面包含整个恶意代码的注入流程,分别传入了svchost目录以及申请内存并解密出来的shellcode代码 接下来是非常经典的进程镂空注入技术  首先对恶意代码进行一系列PE结构检查,打开目标进程并使其为挂起状态,只有调用ResumThread函数才能运行 分配一个context结构体内存,为后续设置权限以及读取和修改寄存器值做准备。  在挂起状态下ebx指向的是PEB,因此PEB+0x8->ImageBase。读取宿主程序的ImageBase,并动态获取ntdll.dll,查找NtUnmapViewOfSection地址,NtUnmapViewOfSection 是 Windows 原生 API(Native API)中的一个内核模式例程,用于取消映射(unmap)一个内存节(section)视图,即撤销 NtMapViewOfSection 所做的映射操作 这就是进程镂空的操作,将目标程序的内存节干掉。最后在目标程序申请一段与shellcode符合的内存  最后分别写入恶意文件的PE头数据以及各节区的数据  修改eax的值,也就是OEP地址,所有目标操作做完后,最后写回ImageBase,调用SetThreadContext生效,ResumeThread启动线程。  加载器基本分析完毕,现在来看看恶意代码,动态分析,直接把解密后的代码拿出来  这是加密后的代码  解密后的代码 大小为0x6000   把目标内存dump下来查看 其实就是基本的键盘记录,简单的恶意行为,不再详细赘述了  这是一个非常简单和经典的进程镂空以及xor解密的恶意代码加载器,总得来说没有什么难度。 记录一下自己的分析过程,目前找不到合适的样本去分析,AI盛行的时代,不知道恶意代码分析的效率也大大提高,市场或将饱和,这也为我带来了一定的就业压力。作为大一的我,只能走一步看一步了.......希望能够在大二的时候拿到自己的第一份实习offer。
回复或点赞可查看完整内容
传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!!
收藏
・
0
点赞
・
8
打赏
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
mb_tbhosdnk
为你点赞!
4小时前
wx_0.0_522
为你点赞!
10小时前
mb_liueenqt
为你点赞!
1天前
mb_qtvylfog
你的分享对大家帮助很大,非常感谢!
2天前
git_51951meggadf3df
非常支持你的观点!
2天前
mb_lnxttzjl
为你点赞!
2天前
huangyalei
感谢你的贡献,论坛因你而更加精彩!
2天前
mb_dojbfwmz
+1
谢谢你的细致分析,受益匪浅!
2天前
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
2
)
xingbing
雪 币:
158
活跃值:
(5786)
能力值:
( LV2,RANK:10 )
在线值:
发帖
2
回帖
1400
粉丝
2
关注
私信
xingbing
2
楼
学习
1天前
0
BOSC叛忍
雪 币:
210
活跃值:
(716)
能力值:
( LV2,RANK:10 )
在线值:
发帖
9
回帖
30
粉丝
29
关注
私信
BOSC叛忍
3
楼
加油
21小时前
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
窗外的三脚猫
3
发帖
28
回帖
0
RANK
关注
私信
他的文章
[原创]恶意代码分析-进程镂空 xor解密
550
[原创] PEB结构分析学习-无需调用系统api来调用函数
390
[原创]2016腾讯游戏安全技术竞赛 初赛
1119
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部