Malheur Is a Tool For The Automatic Analysis Of Malware Behaviour


Malheur - Is a Tool For The Automatic Analysis Of Malware Behaviour (program behavior recorded from malicious software in a sandbox environment). It has been designed to support the regular analysis of malicious software and the development of detection and defense measures. Malheur allows for identifying novel classes of malware with similar behavior and assigning unknown malware to discovered classes. quoted mlsec

I think this is helpful, but if you installing a offline software either Linux, BSD, Mac or Windows. You will know if the software is malware or not.

For this installation, first follow this step:

Before installing, this Malheur needed dependencies package
= uthash-1.7
= libconfig-1.4
= libarchive-2.70 (on Slackware default installed)

After added, next:


./configure [options]


make check

make install

Configuration options

–prefix=PATH [Set directory prefix for installation]

By default Malheur is installed into /usr/local. If you prefer a different location, use this option to select an installation directory.

–enable-openmp [Enable support for OpenMP]

This option enables support for OpenMP in Malheur. Several functions of the malware analysis have been enhanced using OpenMP directives, such that they execute in parallel and benefit from multi-core architectures.

–enable-matlab [Enable optional Matlab tools]
–with-matlab-dir=PATH [Set directory prefix of matlab installation]

Some functions of Malheur are also available in form of Matlab .mex files which allows for using implemented analysis methods directly from within a Matlab environment.

If you using Slackware on your notebook or computer, i have SlackBuild script for this installation.
please those who are interested in using my SlackBuild for Malheur

Many thanks and may be useful ;)

This post is licensed under CC BY 4.0 by the author.