首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

简单病毒样本分析

病毒样本分析分类 病毒样本分析大致分为两种,一种是行为分析,一种是逆向分析。...行为分析可以快速的确定病毒的行为从而写出专杀工具,但是对于感染型的病毒是无法通过行为分析进行分析的,或者病毒需要某些触发条件才能执行相应的动作,这样因为系统环境的因素,也无法通过行为分析得到病毒的行为特征...逆向分析通过查看病毒的各个分支流程可以完整的、全面的查看病毒的各个流程,包括病毒需要在某些条件下才被触发的流程,都可以通过查看反汇编代码进行查看。...Windows 目录的路径,还有病毒的当前路径,以及病毒的文件名。...004014E7 JNZ 00401612 这段代码是判断病毒的当前位置,病毒的当前位置决定了病毒的流程走向。

1.9K20

如何编程简单病毒_永恒之蓝病毒如何传播

永恒之蓝病毒2018 《 开发者经济学:开发者国家现状 》第15版已发布,它提供了一些非常有趣的见解。...资料来源:《 开发者经济学》:《开发者国家状况》第15版 说到快速增长的语言, Python和PHP在2017年第二季度和2018年第二季度之间在各自的社区中都增加了150万开发人员。...机器学习的普及程度不断提高,这无疑是Python地位上升的一个决定性因素。 实际上,有62%的机器学习开发人员和数据科学家使用Python。...翻译自: https://jaxenter.com/developer-trends-report-2018-150024.html 永恒之蓝病毒2018 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人

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

一个带简单密码的病毒分析

本文作者:陈十一(信安之路病毒分析小组成员) 病毒文件基本信息 文件名:lab09-01.exe MD5:B94AF4A4D4AF6EAC81FC135ABDA1C40C VT报毒情况: ?...分析有用的字符串,大致猜测该病毒的功能,此病毒有请求域名服务器、注册服务、修改字符串、调用 cmd 命令行执行程序等功能。 2、分析导入表 a:导入的 DLL ?...b:分析 dll 中的导入函数分析病毒功能 1) ADVAPI32.DLL ? 可以看出此病毒对注册表、服务进行操作 2) SHELL32.DLL ?...打开两个软件,设置好过滤,运行病毒 ?...运行这个病毒后,只抓取到了病毒读取了一些注册表项,就删除了自己,并没有做其余得操作,从前面在字符串猜测运行此病毒要用到,-in 、-cc、-re参数等 三.程序流程 ?

1K10

python 使用ClamAV实现病毒

clamd.sock        #使用本地socket TCPAddr 0.0.0.0        #监听地址 User clamscan AllowSupplementaryGroups yes 更新病毒库.../usr/bin/env python # -*- coding: utf-8 -*- import time import pyclamd from threading import Thread...task.connstr                         print task.scanresult                 scanlist=[]         i+=1 执行命令 生产病毒测试文件.../test/EICAR','w').write(cd.EICAR()) >>> 执行脚本检测病毒 python clamd.py 192.168.1.124 connection [ok] {u'/home... (192.168.16.116, 3310) 信息显示1.124机器上发现病毒测试文件 1.116机器上没有连接成功         #被检测机器上必须安装clamav 并启动了3310端口

1.7K30

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

微步在线在威胁监控过程中,多次发现病毒木马或直接使用Python来编写,或使用Python打包的方式进行投递:如在2020年1月的一起针对阿拉伯地区的APT攻击事件中,攻击者通过投递携带CVE-2017...由此可见,Python在网络攻击事件中的出现日趋频繁,这也为安全分析人员带来新的挑战。 经过分析发现,Python打包的病毒木马主要存在以下3种形式: 1....本文针对第二种方式进行介绍,将介绍常见的Python打包工具的安装和使用方法,同时对典型的Python打包木马病毒进行分析,并讲述相关逆向分析技巧。 常见Python打包工具 1....典型木马病毒分析 通过分析一个简单的样本来演示如何分析这一系列的样本。...其他Python打包分析 通常情况下,病毒样本不会乖乖的使用以上几种工具进行打包。很多黑客会使用自己定制的程序来对python脚本进行打包。我们以一个样本举例,通过该样本来演示如何分析。

1.6K10

病毒分析第一讲,分析病毒注意事项,以及简单分析主要功能

病毒分析第一讲,分析病毒注意事项,以及简单分析主要功能 一丶认识木马和病毒的区别 木马和病毒是两个不一样的,有人会把木马认为是病毒,但其实不是 说下区别 木马:   木马没有破坏性,木马主要功能是收集用户信息...病毒:   病毒一般带有破坏性的行为,比如格式化盘符,修改电脑的文件,传染.... 二丶分析病毒的前提准备 1.在分析病毒样本之前,首先要把病毒的名字修改一下. 比如: ?...,服务相关,注册表相关,网络相关,因为只要是病毒,肯定会操作的.   2.第二种分析方式     使用一种观察其行为的工具,在虚拟机中看看在怎么做.     ...三丶在学习模式下,观看病毒行为 一丶分析病毒的基本行为 此时,我们可以把我们的病毒样本放到虚拟机中运行了,如果建立了快照,则可以运行起来了,到时候恢复快照即可. 病毒样本: ?...拖放到虚拟机中运行,先打开Mal病毒分析工具 ? 并运行. 第一步初次分析得到 ? ?   可以得出   1.

93960

没看过Python病毒的点进来

今天的文章来展示一个 Python病毒”,它使用后门代码感染其他 Python 文件。...利用 Python 的内置 socket 模块来创建一个监听器,用来连接到 Python 的内置子进程模块,从而靶机上执行命令,同时还通过创建一个 cronjob 来建立持久性,以在每天固定的时间运行恶意软件...最终的 Python 脚本包含在本文末尾。 注意:请不要将本文中提供的 Python 脚本用于恶意目的。 虽然它不先进,但经过一些修改,它可以让完全控制某人的计算机。...这里是测试,因此不是感染所有 Python 文件,而仅感染修改时间最早的文件。感染一个 Python 文件对于控制靶机来说已经够了。...self.Z2hhenh4ZGwK = (f, ZHRmbGNhbW9k) self.dGVyeXB6Y2FjeH(self.Z2hhenh4ZGwK[0]) 上述代码的部分变量使用了混淆,让人不易看懂,其实很简单

70530

来看看Python病毒长啥样

接下来的日子里,让我们继续玩转 Python。 今天的文章来展示一个 Python病毒”,它感染其他 Python 文件来创建一个后门。...后门利用 Python 的内置 socket 模块来创建一个监听器,用来连接到 Python 的内置子进程模块,从而靶机上执行命令,同时还通过创建一个 cronjob 来建立持久性,以在每天固定的时间运行后门...最终完整的 Python 脚本包含在本文末尾。注意:请不要将本文中提供的 Python 脚本用于恶意目的。虽然它不先进,但经过一些修改,它可以让完全控制某人的计算机。...这里是测试,因此不是感染所有 Python 文件,而仅感染修改时间最早的文件。感染一个 Python 文件对于控制靶机来说已经够了。...self.Z2hhenh4ZGwK = (f, ZHRmbGNhbW9k) self.dGVyeXB6Y2FjeH(self.Z2hhenh4ZGwK[0]) 上述代码的部分变量使用了混淆,让人不易看懂,其实很简单

99710

病毒专题丨 plugx病毒

一、病毒简述之前分析了一下,分析的较为简单,这次又详细分析了一下。...四、静态分析1、病毒本体病毒本体拖入Ida,打开start,F5可以看到这里很纯洁,加载了wsc.dll,并调用run函数,我们继续调试wsc.dll中run函数。...我们动态附加病毒,跟进run函数,记录LocalAlloc函数申请空间地址,等for循环结束之后,二进制复制拷出这段内存,在010Editor中进行保存为文件,拖到Ida中,可以发现是一个dll。...之后在这里设置了程序自启动,结合病毒行为分析,这里的createProcess函数是启动了拷贝之后的exe,case1第二个函数是ExitProcess函数,这里很简单简单,就到这里。...返回到case2,看函数sub_100019B0:分析函数sub_100164D0:简单的创建一个窗口。看函数sub_100165A0:这里是获取消息并处理。DestroyWindow是销毁窗口。

24820

病毒

【问题描述】   有一天,小y突然发现自己的计算机感染了一种病毒!还好,小y发现这种病毒很弱,只是会把文档中的所有字母替换成其它字母,但并不改变顺序,也不会增加和删除字母。   ...小y很聪明,他在其他没有感染病毒的机器上,生成了一个由若干单词构成的字典,字典中的单词是按照字母顺序排列的,他把这个文件拷贝到自己的机器里,故意让它感染上病毒,他想利用这个字典文件原来的有序性,找到病毒替换字母的规律...现在你的任务是:告诉你被病毒感染了的字典,要你恢复一个字母串。 【输入格式】virus.in   第一行为整数K(≤50000),表示字典中的单词个数。   ...以下K行,是被病毒感染了的字典,每行一个单词。   最后一行是需要你恢复的一串字母。   所有字母均为小写。 【输出格式】virus.out    输出仅一行,为恢复后的一串字母。

1.5K70

病毒丨熊猫烧香病毒分析

作者丨黑蛋一、病毒简介病毒名称:熊猫烧香文件名称:40fee2a4be91d9d46cc133328ed41a3bdf9099be5084efbc95c8d0535ecee496文件格式:EXEx86文件类型...7FFFFFFF改成00000000,然后打开插件,写入OEP:脱壳成功:四、行为分析首先拍个快照,为了更好的查看熊猫行为,咱赋予他管理员权限,然后把熊猫添加到信任区,最后打开火绒剑开启监控,过滤掉其他进程:然后简单的进行一下动作过滤...5.2.2、Sub_40C374:进入箭头指向函数:这里就是简单的看steup.exe和autorun.inf文件是否存在,否则拷贝自身创建。...5.3.2、第二个计时器一直跟进去,直到跟进一个创建线程回调函数里面:可以看到就是简单的从网络下载东西然后创建文件,最后启动。...5.3.6、第六个计时器首先跟进箭头函数,可以看到是一些网络操作,读取创建等操作:返回上一步向下看,同样是一些下载东西,创建文件,然后启动等操作:​六、总结此病毒是加了一个壳,然后需要脱壳修复IAT表,

4.2K30

简单方法检测远端用户的反病毒软件

我立刻意识到是我的反病毒软件做了 MITM,在网页上注入代码来跟踪页面的活动。...我想看看这种方法对于其他反病毒软件的检出情况,是只能检出卡巴斯基还是其他的也可以。接下来对 Avira、Norton、DrWeb 反病毒软件进行检测,如果有人想继续研究,我很高兴听到研究的结果。...Security Space 11.0 Chrome 扩展的名字:Dr.Web Anti-Virus Link Checker Extension URL 在 index.html 中注入下列代码: 使用以下简单代码就可以检测出客户端是否安装了...当你安装了 Avira antivirus Pro 时,直接就给你安装了两个扩展:Avira Browser Safety 和 Avira Save Search Plus Avira 会注入下列代码 如下简单代码就可以检测出...这种方法并不能保证百分之百检出反病毒软件,因为用户可以禁用安装的 Chrome 扩展。 2. 这篇文章的灵感主要来自于远程检测用户反病毒软件。 3. 相关代码可以在 GitHub 上找到。

1.1K100

新冠病毒爆发如何预防?用Python模拟病毒应对策略(附代码)

2019年末,在中国武汉爆发的冠状病毒疫情冲击了整个金融市场和实体经济。这座总人口超过千万,春运期间流动人口超过500万的巨型城市的灾难在世界各地引发了一连串蝴蝶效应,也在全球普通民众中引发恐慌。...我们以亚美尼亚首都,人口刚过百万的城市埃里温市为例进行研究,建立数学模型并用Python模拟冠状病毒在该市的传播,研究城市流动模式如何影响疾病的传播。...02 流行病学建模 为了回答这些问题,我们将用Python建立一个简单的房室模型来模拟传染病在城市中的传播。...由于我们的目标是展示城市流行病传播的一般原理,而不是建立一个实时的精确模型,我将参考《自然》杂志的一篇文章,通过简单地修改经典SIR模型即可满足我们的需求。...在撰写本文时,新型冠状病毒的基本再生数估计值在1.4到4之间。凡事做最坏的准备,因此我们假设R0值为4。需要注意的是,R0值是一个有期望值的随机变量。

1.5K20
领券