BSD Ports

security/yara 4.5.8 NetBSD

Pattern matching swiss knife for malware researchers

System
NetBSD
Repository
pkgsrc
Last update
Commit
9d0efdd629
License
modified-bsd
Categories
security
Package size
319.3 KiB, 2252.8 KiB installed

Description

YARA is a tool aimed at (but not limited to) helping malware researchers to identify and classify malware samples. With YARA you can create descriptions of malware families (or whatever you want to describe) based on textual or binary patterns.

In the other systems

SystemPortVersion
NetBSDsecurity/yara4.5.8
FreeBSDsecurity/yara4.5.5
OpenBSDsecurity/yara/main4.5.8
MidnightBSDsecurity/yara4.5.0

Install

Binary package:

pkgin install yara

From pkgsrc:

cd /usr/pkgsrc/security/yara && make install clean

Dependencies

Required by 1

Commit history 2

DateCommitCreditsLog message
9d0efdd629 adam yara: rewrite GITHUB_TAG so py-yara can have a different version
69e8dde2cb adam yara: updated to 4.5.8
4.5.8 Document the YR_RE_SCAN_LIMIT regular expression scan limit BUGFIX: Bound rule table index in OP_PUSH_RULE and OP_INIT_RULE BUGFIX: Bound tilde stream row-count read in dotnet module BUGFIX: Bound repeat stack depth in _yr_re_fiber_sync BUGFIX: Fix memory leak in yr_rules_load_stream (e13acd3). BUGFIX: Add missing yr_le16toh byte-swapping in pe module (a2ff0db). BUGFIX: Validate summary counts in yr_rules_from_arena BUGFIX: Cast e_lfanew to int32_t before sign check in pe_get_header BUGFIX: Bound export name count against 32-bit overflow in pe_parse_exports BUGFIX: Null-terminate authenticode digest/thumbprint hex buffers in pe module BUGFIX: Fix string memory leak in CLI args_free BUGFIX: Honor -w/--no-warnings for the file-too-large skip message in CLI …