Sophos AI YaraML Rules Repository Logo

Sophos AI YaraML Rules Repository

0
Free
Visit Website

YaraML is a tool that automatically generates Yara rules from training data by translating scikit-learn logistic regression and random forest binary classifiers into the Yara language. Give YaraML a directory of malware files and a directory of benign files of any format and it'll extract substring features, downselect your feature space, train a model, and then "compile" the model and return it as a textual Yara rule. To get a feel for what this looks like, see the logistic regression Powershell detector generated by YaraML and given below.

FEATURES

ALTERNATIVES

A simple XSS scanner tool for identifying Cross-Site Scripting vulnerabilities

YARA rules for ProcFilter to detect malware and threats

Search gadgets on binaries to facilitate ROP exploitation.

A tool for processing compiled YARA rules in IDA.

Andromeda makes reverse engineering of Android applications faster and easier.

A collection of Android Applications with malware analysis results

Identifies 137 malicious npm packages and gathers system information to a remote server.

A tool that scans a corpus of malware and builds a YARA rule to detect similar code sections.