20155209林虹宇Exp4 恶意代码分析

Exp4 恶意代码分析

系统运行监控

使用schtasks指令监控系统运行

  • 新建一个txt文件,然后将txt文件另存为一个bat格式文件

  • 在bat格式文件里输入以下信息

  • 然后使用管理员权限打开cmd,输入schtasks /create /TN netstat /sc MINUTE /MO 2 /TR "c:\netstatlog.bat"

  • 建立一个每两分钟记录计算机联网情况的任务,进入控制面板任务计划里查看一下。

  • 查看一下txt文件里面的信息

安装配置sysinternals里的sysmon工具,实现日志的分析

  • 在配置文件里输入老师给出的默认代码。

  • 使用sysmon.exe -i 20155209.txt进行安装

  • 在事件查看器下找到Operational,查看其中的日志信息。

  • 查看几个典型的日志信息。
  • 运行netstatlog。bat的事件信息

  • 一个网页上网的事件信息

  • 查找信息中的ip,发现是百度网络

  • 一个360的运行事件信息

  • 查找信息中的ip,是北京市的电信网络

恶意软件分析

用virscan网站分析

  • 对一个后门程序进行分析

  • 查看文件行为分析
  • 这是这个程序文件的基本信息

  • 这个网络行为中有设置的回连ip和端口

  • 注册表行为信息

  • 还有两个其他行为的信息

用systracer工具分析恶意软件

  • 使用实验二的过程,用msf生成最简单的后门,然后攻击win,到回联成功。
  • 使用systracer抓取三个快照,分别是没有被攻击时、攻击回联后、攻击后进行一个拍照。

  • 选取没有被攻击的1快照和被攻击的2快照进行比较

  • 明显的文件变化,就是我拷入win的后门文件

  • 查看改变了的注册表信息,可能是没有权限看不到具体信息,但是可以知道哪些注册表内发生了变化,其中就有shell,应该是有回联后使用了shell

  • 可以看到修改的文件和目录

  • 可以看到连接的kali的ip和端口

  • 可以看到后门启动时运行的dll文件

  • 选取被攻击的快照2和拍照了的快照3
  • 大多变化都差不多,但是有一个可以明显看到使用了多媒体程序服务,表示用了拍照。

使用wireshark分析恶意软件回连情况

  • 使用wireshark开始抓包,然后开始操作回联,得到wireshark包,截屏有用信息。

  • 可以看到攻击kali的ip和端口号,也有开始回联的三次握手信息。

    使用Process Monitor分析恶意软件

  • 直接找到我的后门软件点开进行查看

  • 可以看到我回联kali设置的端口号,以及运行时需要的dll文件。

    使用Process Explorer分析恶意软件

  • 通过PE explorer打开后门文件,可以查看PE文件编译的一些基本信息,导入导出表等。
  • 查看该文件的基本信息,处理器为i386

  • 查看导入表,查看所用的dll

使用PEiD分析恶意软件

  • peid可以查看后门文件的加壳信息,可用于分析免杀。
  • 先看一个没有加壳的。

  • 再看一个加过壳的。

基础问题回答

  • 如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么。请设计下你想监控的操作有哪些,用什么方法来监控。
  • 如果感觉正在被攻击可以直接用wireshark抓个包看看。
  • 监控都在干什么,使用schtasks指令,建一个文件,保存所有联网信息,然后分析。
  • 通过修改配置文件,使用sysmon工具,查看相应日志
  • 如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息。
  • 分析方法有好多种,我感觉最简单的就是将文件放到virscan网站上来分析,分析出的东西比较关键,可以看懂。
  • 然后感觉最有效的是用systracer工具,可以抓好多个快照,然后对比快照信息。

原文地址:https://www.cnblogs.com/lhyhahaha/p/8870806.html

时间: 2024-10-11 16:46:19

20155209林虹宇Exp4 恶意代码分析的相关文章

20145225唐振远《网络对抗》Exp4 恶意代码分析

20145225唐振远<网络对抗>Exp4 恶意代码分析 基础问题回答 如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. 使用Windows自带的schtasks指令设置一个计划任务,指定每隔一定时间记录主机的联网记录或者是端口开放.注册表信息等等: 通过sysmon工具,配置好想记录事件的文件,之后在事件查看器里找到相关日志文件便可以查看: 使用Process Explorer工具,监视进程执行情况,查

2015306 白皎 《网络攻防》Exp4 恶意代码分析

2015306 白皎 <网络攻防>Exp4 恶意代码分析 netstat [Mac.Linux.Win] sysinteral [MS]:1 2 3 一.系统监控--Windows计划任务schtasks 1.创建计划任务,使系统每5分钟自动检测到哪些有哪些程序在连接我们的网络. 注:任务将创建于当前登录的用户名文件夹下. C:\schtasks /create /TN netstat /sc MINUTE /MO 5 /TR "cmd /c netstat -bn > c:\

20155317《网络对抗》Exp4 恶意代码分析

20155317<网络对抗>Exp4 恶意代码分析 基础问题回答 如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. 我首先会选择看任务管理器,查看系统下有什么进程,都在干些什么,不懂得就去网上搜索相关关键词. 我会开启360安全卫士,利用360监控是否有恶意程序. 2.如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息. 利用Process Explorer去分析进程在连接什么地址

20154322 杨钦涵 Exp4 恶意代码分析

Exp4 恶意代码分析 Exp4 恶意代码分析 一.基础问题回答 (1)如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. ①可以使用监控程序,帮助我们分析是否存在恶意代码 ②如第二个实验使用sysmon,监控几乎所有的重要操作,并可通过事件查看器中找到日志查看. (2)如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息. ①利用wireshark动态分析程序动向. ②PE explo

Exp4 恶意代码分析 20154328 常城

Exp4 恶意代码分析 一.实践内容 1. 系统运行监控 使用如计划任务,每隔一分钟记录自己的电脑有哪些程序在联网,连接的外部IP是哪里.运行一段时间并分析该文件,综述一下分析结果.目标就是找出所有连网的程序,连了哪里,大约干了什么(不抓包的情况下只能猜),你觉得它这么干合适不.如果想进一步分析的,可以有针对性的抓包. 安装配置sysinternals里的sysmon工具,设置合理的配置文件,监控自己主机的重点事可疑行为. 2. 恶意软件分析 分析软件在启动回连时 分析软件安装到目标机时 分析软

Exp4 恶意代码分析 20155223

Exp4 恶意代码分析 20155223 使用原生命令schtasks监视系统运行 在系统盘目录下建立脚本文件netstatlog.bat,包含以下命令: date /t >> c:\netstatlog.txt time /t >> c:\netstatlog.txt netstat -bn >> c:\netstatlog.txt 在netstatlog.bat同一目录下建立空文本文件netstatlog.txt,用来接收系统运行信息. 进入Windows系统下的计

20155339 Exp4 恶意代码分析

20155339 Exp4 恶意代码分析 实验后回答问题 (1)如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. 监控网络连接. 当某个系统进程出现多个时,重点监控. 监控注册表的变化. 监控未知的IP的异常频率的连接. 监控系统日志的变化. (2)如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息. 创建计划任务,跟踪该进程的网络连接. 使用Systracer拍摄系统的多个快照,并

Exp4 恶意代码分析

Exp4 恶意代码分析 一.基础问题回答 如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. (1)我们可以使用一些工具帮助自己监测系统,可以实时监控电脑上的端口信息,如果受到怀疑的恶意代码启动的时候连接了一些看起来很可疑的端口,就可以进一步进行分析. (2)我们可以通过在windows下建立一个监测本机连接ip地址的任务计划程序,不定时的查看一下电脑都在什么时候连了网干了什么,如果在你觉得自己的电脑没有联网

20155334 《网络攻防》Exp4 恶意代码分析

<网络攻防>Exp4 恶意代码分析 一.实验问题回答 如果在工作中怀疑一台主机上有恶意代码,但只是猜想,所有想监控下系统一天天的到底在干些什么.请设计下你想监控的操作有哪些,用什么方法来监控. 可以使用工具监测系统,之后进行下一步分析. 在windows下建立一个监测本机连接ip地址的任务计划程序. 通过sysmon监控重要操作,并找到日志查看. 如果已经确定是某个程序或进程有问题,你有什么工具可以进一步得到它的哪些信息. PEiD工具,可以查看程序有没有被常用的加壳软件加壳. PE expl