首页
学习
活动
专区
工具
TVP
发布

简单病毒样本分析

病毒样本分析分类 病毒样本分析大致分为两种,一种是行为分析,一种是逆向分析。...行为分析可以快速的确定病毒的行为从而写出专杀工具,但是对于感染型的病毒是无法通过行为分析进行分析的,或者病毒需要某些触发条件才能执行相应的动作,这样因为系统环境的因素,也无法通过行为分析得到病毒的行为特征...逆向分析通过查看病毒的各个分支流程可以完整的、全面的查看病毒的各个流程,包括病毒需要在某些条件下才被触发的流程,都可以通过查看反汇编代码进行查看。...实例演示 我们通过一个真实的病毒样本,进行一次逆向分析,希望可以对病毒分析的入门者有一定的帮助。 下载到样本后,放置到虚拟机中,虚拟机最好也处于断网情况,因为我们不确定病毒到底有哪些行为。...注:文章时很早以前写的,病毒样本已经找不到了,而且提供病毒样本也违法。

1.9K20

关于Python病毒样本的分析方法

经过分析发现,Python打包的病毒木马主要存在以下3种形式: 1. 以py脚本的形式存在,此种方式最为常见,但也最容易阅读和分析。 2....本文针对第二种方式进行介绍,将介绍常见的Python打包工具的安装和使用方法,同时对典型的Python打包木马病毒进行分析,并讲述相关逆向分析技巧。 常见Python打包工具 1....PyInstaller 简介 PyInstaller 是一个用来将 Python 程序打包成一个独立可执行软件包,支持 Windows、Linux 和 macOS X。...典型木马病毒分析 通过分析一个简单的样本来演示如何分析这一系列的样本。...其他Python打包分析 通常情况下,病毒样本不会乖乖的使用以上几种工具进行打包。很多黑客会使用自己定制的程序来对python脚本进行打包。我们以一个样本举例,通过该样本来演示如何分析。

1.6K10
您找到你想要的搜索结果了吗?
是的
没有找到

GandCrab V5.0.5勒索病毒样本分析

1 概述 本文是针对GandCrab V5.0.5样本的详细分析,此样本的主要功能包括:加密数据文件,修改注册表保存RSA公私钥,在本地创建勒索病毒的说明文件。...SEE MORE → 样本在启动之后,会随机生成公私密钥对,保存在注册表中: ? 在注册表中的保存结果如下: ? 检测如下进程,如果进程存在,则终止目标进程。 ?...样本中也包括常见的杀软进程列表,但是在调试机器中没有发现下面进程被终止的情况。 ? 随后创建三个线程,分别实现不同的功能。 ?...线程 3 主要功能:尝试进行网络通信,详细分析过程如下: 在开启这个线程之前,样本会收集系统信息。 ? 获取到的系统信息如下,包括主机名,组名,系统语言环境,系统版本等。 ?...解密方式是将原始数据和5异或,解密完成后可获得960个域名信息,和5.0.4版本的样本基本一致。 ? 构造URL,尝试获取一个图片文件。 ?

1.1K20

一个病毒样本分析的全过程

本文作者:x-encounter(来自信安之路作者团队) 0x01 样本概述 样本名称: 7.exe MD5: 4865fa85d9ee28bfab97d073a3dde8a3 SHA1: 3f738735bb0c5c95792c21d618eca8c0d5624717...分析环境及工具: winxp sp3、IDA、OD、火绒剑 0x02 相关文件 7.exe: 样本主体 dump.exe: 样本主体经过部分解密后的病毒文件 shellcode.txt: 主体经过解密后的...,之后对病毒副本进行非常复杂的 PE 操作,创建文件映射,移动节区数据,对该副本进行 PE 魔改,相当于将样本中的恶意代码全部去除掉只剩下 telnet 功能然后将该副本命名为 ptf6.tmp,存放在临时目录中...(有兴趣的可以分析一下该病毒是怎么魔改原样本的,这里不做过多叙述,PE 操作可以看我之前分析勒索病毒的文章里面有详细分析) ?...3、病毒行为并不复杂,但是比较恶心 4、样本在网盘中供大家下载、学习、分析

3.1K00

恶意代码分析实战六:熊猫烧香病毒样本分析

熊猫烧香行为分析 查壳 因为程序肯定是病毒,我就不上传杀毒网去查杀了。正常我们在分析一个未知恶意程序的时候,流程都是要先上传杀毒网看看。...行为分析 进程树监控 这里我们还是用Process Monitor来监控病毒行为,打开Process Monitor,在筛选条件中将“样本.exe”加入到筛选器的“Process Name”中,然后运行病毒...,首先可以查看一下进程树: 在进程树中可以发现,“样本.exe”衍生出了”spoclsv.exe”。...“样本.exe”对于注册表是没有实质的影响。...main入口函数 用“倚天剑”IDA Pro载入样本后可以看到如下图: 图1是样本的main函数入口最开始的汇编代码,我们不从第一行汇编代码开始看,因为大部分内容都是Delphi自动生成的,我们只找关键位置来看

3.2K20

Linux被kdevtmpfsi 挖矿病毒入侵

Linux被kdevtmpfsi挖矿病毒入侵 一....错误信息 二.解决问题 1.首先停掉kdevtmpfsi的程序 2.删除Linux下的异常定时任务 3.结束kdevtmpfsi进程及端口占用 4.删除掉kdevtmpfsi的相关文件 三.怎么预防处理这个病毒...使用netstat -antp命令查看端口使用情况,又出现了kdevtmpfsi如图三所示 netstat -antp 二.解决问题 一般出现kdevtmpfsi病毒都会伴有定时任务,就会出现我上面说的处理一次后...1.首先停掉kdevtmpfsi的程序 ps aux 找到kdevtmpfsi的进程 删除掉与kdevtmpfsi相关的进程 kill -9 20267 kill -9 20367 2.删除Linux...kinsing 最后自己可以再检查一下是否还有kdevtmpfsi的相关文件,有的话就继续删除 find / -name kdevtmpfsi find / -name kinsing 三.怎么预防处理这个病毒

2.7K20

linux为什么没有病毒

linux不是没有病毒,而是病毒少。...病毒少的原因:1、Linux账号有限制,即使这个病毒成功地感染了这个用户拥有的一个程序,由于这个用户权限受限,它进一步传播的任务也会非常困难;2、Linux网络有限制,其网络程序构建地很保守,没有让病毒快速传播变的可能的高级宏工具...Linux教学 本教程操作环境:linux7.3系统、Dell G3电脑。 linux不是没有病毒,而是病毒少。 那么为什么Linux系统下病毒这么少?...开源的Linux Linux的应用软件和系统软件几乎都是开源的。这对病毒有两方面的影响。首先,病毒很难藏身于开源的代码中间。其次,对仅有二进制的病毒,一次新的编译安装就截断了病毒一个主要的传播途径。...我们没有看到一个真正的 Linux 病毒疯狂传播,原因就在于存在的 Linux 病毒中没有一个能够在 Linux 提供的敌对的环境中茁壮成长 以上就是linux为什么没有病毒的详细内容,更多请关注编程笔记其它相关文章

4.8K10

Linux应急响应(三):挖矿病毒

0x00 前言 随着虚拟货币的疯狂炒作,利用挖矿脚本来实现流量变现,使得挖矿病毒成为不法分子利用最为频繁的攻击方式。...0x01 应急场景 某天,安全管理员在登录安全设备巡检时,发现某台网站服务器持续向境外IP发起连接,下载病毒源: ?...通过排查系统开机启动项、定时任务、服务等,在定时任务里面,发现了恶意脚本,每隔一段时间发起请求下载病毒源,并执行 。 ? B、溯源分析 在Tomcat log日志中,我们找到这样一条记录: ?...C、清除病毒 1、删除定时任务: ? 2、终止异常进程: ?...D、漏洞修复 升级struts到最新版本 0x03 防范措施 针对服务器被感染挖矿程序的现象,总结了几种预防措施: 1、安装安全软件并升级病毒库,定期全盘扫描,保持实时防护 2、及时更新 Windows

1.9K30

Linux服务器感染kerberods病毒 | 挖矿病毒查杀及分析

注:ls top ps等命令已经被病毒的动态链接库劫持,无法正常使用,大家需要下载busybox。 ? 2、crontab 定时任务异常,存在以下内容; ?...二、查杀方法 1、断网,停止定时任务服务; 2、查杀病毒主程序,以及保护病毒的其他进程; 3、恢复被劫持的动态链接库和开机服务; 4、重启服务器和服务; 附查杀脚本(根据情况修改) (脚本参考(https...删除并次查杀病毒(重复之前查杀步骤),重启服务器,观察一段时间后不再有病毒程序被拉起,至此病毒被查杀完全。...三、病毒分析 1、感染路径 攻击者通过网络进入第一台被感染的机器(redis未认证漏洞、ssh密码暴力破解登录等)。...的启停等管理) 恶意程序:sshd (劫持sshd服务,每次登陆均可拉起病毒进程) 3、执行顺序 ① 执行恶意脚本下载命令 ?

3K40

Linux 中挖矿病毒处理过程

分享一次Linux系统杀毒的经历,还有个人的一些总结,希望对大家有用。 进程占CPU 700%,进程名字是类似XY2Arv的6位随机大小写字母+数字的字符串。...最终发现是一个叫systemd或trump的病毒,是一个挖矿的病毒,在挖一种叫门罗币(XMR)的数字货币。...该病毒的侵入方式是通过扫描主机的Redis端口,一般默认为6379,通过Redis命令将程序注入到你的主机,Redis 默认情况下,会绑定在 0.0.0.0:6379,在没有利用防火墙进行屏蔽的情况下,...authotrized_keys 文件中,进而可以直接登录目标服务器;如果Redis服务是以root权限启动,可以利用该问题直接获得服务器root权限 整个入侵流程大概是包含以下几个环节: 1、扫描开放6379端口的Linux...https://github.com/MoreSecLab/DDG_MalWare_Clean_Tool 然后从这个网站下载busybox及clear.sh 为防止病毒将rm命令劫持,请将busybox

1.8K10
领券