学习笔记-第三章 恶意代码分析实战

第三章

1.使用沙箱分析恶意代码,部分公司提供免费的沙箱。缺点是只能简单的运行可执行程序,不能带有命令行的选项。
	如果恶意代码需要一些指令才可以运行,在不提供条件的情况下,任何代码都不会被执行。

2.运行恶意代码。
	启动dll文件,可以使用 cmd命令 rundll32.exe DLLname,Export argc
	export argc是dll导出表的函数名或者序号。

3.Process monitor。 Windows下面的高级监视工具,提供监控注册表,文件,网络,进程,线程行为。
	可以选择filter进行过滤。常用过滤有 operation,pid,process name...

4.Process Explorer 进程浏览器。可以查看进程的信息process,pid,cpu,description,company name。视图每秒更新一次。

5.Regshot 比较注册表快照。如果是对注册表进行分析时,可以选择使用这个来比较程序运行前后注册表的变化。

6.模拟网络。

7.wireshark 记录网络数据包。

8.基础动态分析工具实践。
 <1>.运行进程监视器,设置过滤可执行恶意代码名,运行前清空所有事件
 <2>.启动进程浏览器
 <3>.使用regshot 进行注册表的第一个快照
 <4>.使用wireshark来记录网络行为。
 <5>.运行恶意程序,通过前面的软件进行分析。

课后作业

实验软件:wireshark, process monitor, process explorer, exeinfo pe, olldbg

Lab 3-1

使用动态分析基础技术来分析在Lab03-01.exe文件中发现的恶意代码

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值