简单病毒逆向分析

本文详细描述了一次针对电脑病毒的实验,涉及病毒的生成、加壳、使用工具检测和分析,以及对一个恶意锁机程序的逆向工程过程,强调观察现象和逆向思考的重要性。

实验概述

电脑病毒(computer virus),或称电子计算机病毒。是一种在人为或非人为的情况下产生的、在用户不知情或未批准下,能自我复制或运行的电脑程序;电脑病毒往往会影响受感染电脑的正常运作,或是被控制而不自知,电脑正常运作仅盗窃资料、或者被利用做其他用途等用户非自发启动的行为。

实验目标

针对病毒的简单分析

掌握发现病毒后的各类操作。

实验步骤

步骤1:数据源准备

通过“程序行为监控”,可以对全面了解系统中所运行的程序是否存在恶意行为。“系统启动项管理”全面的列举了系统有可能运行的程序。“内核程序管理”、“代码钩子扫描”功能可以深层次分析隐藏的恶意程序。“文件管理”与“注册表管理”功能使用火绒的“内核纯净化”技术,可以轻松地突破恶意程序的自我保护与隐藏机制,帮助有效处理恶意程序。

       1、病毒文件

由于网络上并没有合适的病毒进行实验,所以本次实验将依托KALI环境生成一个木马病毒,以准备数据源。之后再通过自行下载加壳软件为病毒进行加壳,以此完成实验。

首先安装kali环境到虚拟机中,解压好下载的kali,然后通过vmx文件在虚拟机中打开。

通过ifconfig指令获取kali的ip地址。

之后通过以下指令生成木马。

可以看到木马muma.exe已经生成。

病毒效果:

将木马复制到宿主机,双击,启动木马。

该木马是个窃听木马,在终端输入ls后可以获取宿主机目录,效果图如下。

至此木马已经生成完毕,接下来为该木马进行加壳。

2、加壳程序

通过网络下载ZProtect加壳软件,下图是已经下载完的文件夹。

使用该软件为木马muma.exe进行加壳。

加壳成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值