This yara module can be used to search for strings inside a zip (.docx word file format) file. The files inside a zip are compressed and therefore not very well searchable for strings. This yara module unzips a requested file in memory and searches for a given string. Installation: The installation of the module should be pretty simple, but yara has to be built from source. - Clone the yara repository (https://github.com/VirusTotal/yara) - Copy yara_zip_modules files into the libyara folder of the yara clone: yara_zip_module/miniz.c --> yara/libyara/miniz.c yara_zip_module/include/yara/miniz.h --> yara/libyara/include/yara/miniz.h yara_zip_module/modules/zip.c --> yara/libyara/modules/zip.c - Edit the file yara/libyara/Makefile.am and add the module as well as the miniz library: MODULES += modules/zip.c yarainclude_HEADERS = include/yara/miniz.h libyara_la_SOURCES = miniz.c - Add the module to the module_list file in the modules folder: MODULE(zip) Now you can build yara by executing the make command inside the root folder. More information can be found here: https://yara.readthedocs.io/en/v3.7.0/writingmodules.html Usage: The yara zip module has at the moment only one funct
FEATURES
EXPLORE BY TAGS
SIMILAR TOOLS
An open-source dynamic analysis framework that intercepts and monitors API calls in Android applications using the Android Substrate framework.
Intezer is a cloud-based malware analysis platform that detects and classifies malware using genetic code analysis.
A tool that extracts and deobfuscates strings from malware binaries using advanced static analysis techniques.
A collaborative malware analysis framework with various features for automated analysis tasks.
A program to manage yara ruleset in a database with support for different databases and configuration options.
Code to prevent a managed .NET debugger/profiler from working.
Valkyrie is a sophisticated file verdict system that enhances malware detection through behavioral analysis and extensive file feature examination.