Sign inSign up

cincan/manalyze

By cincan

Updated about 4 years ago

Manalyze - a static analyzer for PE executables

Image
0

8.9K

cincan/manalyze repository overview

Manalyze - a static analyzer for PE executables

Manalyze was built for providing better analysis information than anti virus products - to tell more about why the file could be malicious.

Based on project home page, it could do at least:

  • Identifies a PE's compiler
  • Detects packed executables
  • Applies ClamAV signatures
  • Searches for suspicious strings
  • Looks for malicious import combinations (i.e. WriteProcessMemory + CreateRemoteThread)
  • Detects cryptographic constants (just like IDA's findcrypt plugin)
  • Can submit hashes to VirusTotal
  • Verifies authenticode signatures (on Windows only)

Input

PE files

Output

Manalyze report

Usage

With CinCan command to get basic analysis of file:

cincan run cincan/manalyze --pe sample.exe

Get help of the tool:

cincan run cincan/manalyze --help

With Docker:

docker run -v /samples:/samples cincan/manalyze /samples/sample.exe`
docker run --rm cincan/manalyze --help

Project homepage

https://github.com/JusticeRage/Manalyze

Licence

GPLv3

Tag summary

Content type

Image

Digest

Size

114.2 MB

Last updated

about 4 years ago

docker pull cincan/manalyze