Skip to content

🧬 Malware DNA is a web service to query malware samples by hash and extract their opcode sequences.

Notifications You must be signed in to change notification settings

malwareuniverse/malware_dna

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Caution

Caution, this program downloads real malware samples. Always use this in a secure and isolated environment.

🧬 Malware DNA

This service makes it possible to query malware samples (e.g. by hash) and extract their opcode sequences. The underlying information comes from the MalwareBazaar API database, which provides regularly updated threat intelligence data.

The aim of the project is to facilitate the analysis of malware by providing opcode representations - especially for machine learning models, reverse engineering or security research.

📦 Installation

Install Docker and run it with the following command:

docker run -p 8000:8000 -v ABUSE_CH_API_KEY="<YOUR_BAZAAR_ABUSE_KEY>" opcode_genrator

Possible uses

  • Classification of malware based on their opcode sequences
  • Comparison of malware families
  • Detection of code reuse in malware
  • Research & development in the field of malware detection with ML

About

🧬 Malware DNA is a web service to query malware samples by hash and extract their opcode sequences.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors