Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Executable Packing
  3. BODMAS

BODMAS

BSD-2-ClausePython

An open dataset for learning-based temporal analysis of PE malware, containing over 130,000 Windows PE files with feature vectors and metadata.

Visit WebsiteGitHubGitHub
94 stars18 forks0 contributors

Overview

Code for our DLS'21 paper - BODMAS: An Open Dataset for Learning based Temporal Analysis of PE Malware. BODMAS is short for Blue Hexagon Open Dataset for Malware AnalysiS.

Quick Stats

Stars94
Forks18
Contributors0
Open Issues2
Last commit10 days ago
CreatedSince 2021

Tags

#malware-dataset#open-datasets#pe-files#concept-drift#malware-analysis#malware#cybersecurity#open-data#temporal-data#dataset#malware-research#temporal-analysis#machine-learning#windows

Built With

L
LightGBM
P
Python
F
Fabric

Links & Resources

Website

Included in

Executable Packing1.6k
Auto-fetched 5 hours ago

Related Projects

theZootheZoo

A repository of LIVE malwares for your own joy and pleasure. theZoo is a project created to make the possibility of malware analysis open and available to the public.

Stars13,231
Forks2,762
Last commit3 months ago
Malware ArchiveMalware Archive

Malware samples, analysis exercises and other interesting resources.

Stars1,657
Forks241
Last commit2 years ago
EmberEmber

Elastic Malware Benchmark for Empowering Researchers

Stars1,168
Forks312
Last commit1 year ago
Ember2024Ember2024

EMBER2024 is an updated malware dataset designed for researchers to explore a variety of classification tasks, including malicious/benign detection, malware family classification, and behavior prediction. It provides raw features and multiple label types for 3.2 million files, enabling holistic evaluation of machine learning models in cybersecurity. ## Key Features - **Multi-File Type Support** — Includes Win32, Win64, .NET, APK, ELF, and PDF files for cross-platform analysis. - **Temporal Split** — Training and test sets are separated by time to simulate detection of newer malware. - **Challenge Set** — Contains 6,315 evasive malicious files initially undetected by antivirus products. - **Feature Version 3** — Re-implemented feature vector format using the stable pefile library, with additions like DOS header and Authenticode signature features. - **Extended Labels** — Seven types of labels and tags support diverse classification tasks beyond simple detection. - **Capa Integration** — Includes malware behavior analysis results (ATT&CK techniques, MBC behaviors) for Win32, Win64, .NET, and ELF files. ## Philosophy EMBER2024 aims to provide a comprehensive, realistic benchmark that reflects the evolving malware landscape, enabling robust evaluation of classifier performance on novel and evasive threats.

Stars127
Forks27
Last commit11 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub