必威体育Betway必威体育官网
当前位置:首页 > IT技术

使用Yara规则静态扫描方法

时间:2019-10-29 15:12:15来源:IT技术作者:seo实验室小编阅读:84次「手机版」
 

yara

关于yara规则我就不做多的介绍了,这篇文章只是记录一下它的简单使用方法,我曾经较长时间不使用时忘记了它的使用方法了,遂记录一下。

yara官方下载链接:https://github.com/VirusTotal/yara/releases

yara官方文档说明:https://yara.readthedocs.io/en/v3.7.0/index.html

在我图中看到的yara32.exe和yarac32.exe都是官方下载的。

格式:yara32.exe yara规则 扫描的样本

9.18【更新】

最近在使用yara规则时,发现我的字符串是从样本中提取出来的,但是却匹配不上,导致我的规则一直无法上线,终于找到原因了,遂记录一下,原来在样本中的字符串统一使用的宽字符,然而yara默认的扫描格式ascii码格式,所以导致我提取的字符串一直无法匹配,希望各位在使用yara时也注意下这个问题,虽然是个小问题,但你没找到根源的情况下,还是很花费时间。

//以下示例是从Yara官方文档中抽取的
//从官方的示例中也能看出,可以把 wide ascii一起联合使用
//不管你需要匹配的恶意字符串使用的是宽字符还是ascii,都可以做到一劳永逸的匹配效果

rule WideCharTextexample2
{
    strings:
        $wide_and_ascii_string = "Borland" wide ascii

    condition:
       $wide_and_ascii_string
}

文章最后发布于: 2018-09-06 12:32:02

相关阅读

MySQL中order by 和 group by 一起使用

select * from (select * from crm_followup order by CreateTime desc) a GROUP BY a.CDID

关于使用@CrossOrign项目报错的问题解决

原因分析:本项目的spring-jar包版本较低。当使用@CrossOrign时,需要导入相应spring-web的jar包,版本高于本项目已有的spring-jar包,此

定时任务ScheduledThreadPoolExecutor的使用详解

定时任务ScheduledThreadPoolExecutor的使用详解 前短时间需要用到一个定时器处理蓝牙设备接收的数据,并且需要处

RichTextBox详细使用简介

由于公司涉及到聊天对话框的功能,就想到了RichTextBox,查阅相关资料,总结下: 一、RichTextBox的内容相关的类 1.1RichTextBox的内容

bt种子播放器WebTorrent for Mac使用方法

WebTorrent for Mac这是一款Mac平台上非常好用的bt种子在线播放器,支持种子和边播放边下载.WebTorrent Mac版不仅可以用来BT下载,还

分享到:

栏目导航

推荐阅读

热门阅读