Malware Detection ML ML Frameworks

Machine learning projects for detecting, analyzing, and classifying malware across different file types and platforms (PE files, APK, executables). Does NOT include general cybersecurity tools, network intrusion detection, or non-ML-based antivirus solutions.

There are 96 malware detection ml frameworks tracked. 1 score above 50 (established tier). The highest-rated is rednaga/APKiD at 51/100 with 2,431 stars.

Get all 96 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=malware-detection-ml&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 rednaga/APKiD

Android Application Identifier for Packers, Protectors, Obfuscators and...

51
Established
2 0xfke/Malware-Detection-and-Analysis-using-Machine-Learning

Malware🦠 Detection and Analysis using Machine Learning (MDAML) is designed...

46
Emerging
3 rieck/malheur

A Tool for Automatic Analysis of Malware Behavior

43
Emerging
4 AFAgarap/malware-classification

Towards Building an Intelligent Anti-Malware System: A Deep Learning...

42
Emerging
5 Kiinitix/Malware-Detection-using-Machine-learning

Anomaly based Malware Detection using Machine Learning (PE and URL)

41
Emerging
6 CalebFenton/apkfile

Android app analysis and feature extraction library

41
Emerging
7 vannu07/Android-Malware-Detection

Android Malware Detection is a machine learning-based security tool designed...

41
Emerging
8 hija/MalwareDataScience

Malware Data Science Reading Diary / Notes

40
Emerging
9 projectmatris/antimalwareapp

Anti-malware for Android using machine learning

40
Emerging
10 ANSSI-FR/DECODE

Malware detection tool for Windows PE files based on DFIR ORC data

39
Emerging
11 Projects-Developer/50-Final-Year-Projects-with-Source-Code

Final year projects are a crucial part of a student's academic journey,...

39
Emerging
12 MohamedMostafa010/ExeRay

ExeRay AI detects malicious Windows executables using ML. Analyzes entropy,...

38
Emerging
13 user1342/DroidDetective

A machine learning malware analysis framework for Android apps.

37
Emerging
14 nikolamilosevic86/owasp-seraphimdroid

OWASP Seraphimdroid is an open source project with aim to create, as a...

37
Emerging
15 0xh3xa/awesome-malware-benign-datasets

🪲 A list of malware and benign datasets for malware research

37
Emerging
16 iosifache/DikeDataset

Dataset with labeled benign and malicious files 🗃️

37
Emerging
17 keithjjones/malgazer

A Python malware analysis library.

36
Emerging
18 PowerLZY/MalConv-Pytorch

基于深度学习的恶意软件检测研究;MalConv;

36
Emerging
19 Kunal-Attri/Malware-Detection-ML-Model

This is a Malware Detection ML model made using Random Forest Algorithm

36
Emerging
20 Coldwave96/WebShell-AIHunter

机器学习NB算法实现基于文本的WebShell检测工具

35
Emerging
21 czs108/Microsoft-Malware-Classification

🔍 "2015 Microsoft Malware Classification Challenge" - Using machine learning...

33
Emerging
22 avdhoot0303/Malware-detection-of-PE-files

This project is Malware detection API using ML and CNN techniques

32
Emerging
23 emr4h/CyberMachine

Detects cyber threats to the end user with machine learning. This tool can...

32
Emerging
24 surajr/Machine-Learning-approach-for-Malware-Detection

A Machine Learning approach for classifying a file as Malicious or Legitimate

31
Emerging
25 action-ai-institute/MABEL-dataset

MABEL: Malware Analysis Benchmark for Artificial Intelligence and Machine Learning

31
Emerging
26 yueyueL/DL-based-Android-Malware-Defenses-review

Papers, code and datasets about deep learning for Android malware defenses...

31
Emerging
27 cyberhunters/Malware-Detection-Using-Machine-Learning

Multi-class malware classification using Deep Learning

30
Emerging
28 gauthamp10/android-permissions-dataset

Android App Permission data of 2.2 million applications from Google Playstore.

30
Emerging
29 SitinCloud/malwares-ml

Machine Learning and Datasets for Malwares Static Analysis.

30
Emerging
30 Vatshayan/Final-Year-Project-Cryptographic-Technique-for-Communication-System

Top B.tech/M.tech Final Year Project "Design and Analysis of Cryptographic...

30
Emerging
31 emr4h/Malware-Detection-Using-Machine-Learning

This project analyzes PE information of exe files to detect malware. In...

29
Experimental
32 Raideeen/Explainable-AI-malware-detection

Malware detection with added explanability of AI through saliency map on...

28
Experimental
33 Walid-khaled/Design-Patterns-Detection-ML

This repository contains an implementation for design patterns detection. In...

28
Experimental
34 DSTI-A20-RW/ransomware-preencryption-detector

Creation of a web application for detecting ransomware at pre-encryption...

28
Experimental
35 cmikke97/Automatic-Malware-Signature-Generation

Automatic Malware Signature Generation Tool

28
Experimental
36 Projects-Developer/10-Latest-Final-Year-Projects-with-Source-Code

10 Latest Final Year Project Includes Source Code, PPT, Synopsis, Report,...

27
Experimental
37 TanayBhadula/malware-image-detection

A deep learning project which uses a method that converts malware .bytes...

27
Experimental
38 cridin1/malware-classification-CNN

This GitHub repository contains an implementation of a malware...

27
Experimental
39 Sameer411/Malware-Detection-Using-Machine-Learning

Malware Detection Using Machine Learning Bertelsmann Project Repo

27
Experimental
40 Anagh-Sharma/Malware-Detection-using-Deep-Transfer-Learning-Static-Malware-Detection

Static malware detection using transfer learning techniques on MMCC_2015 dataset.

26
Experimental
41 Projects-Developer/Top-40-Python-Projects-for-Beginners-to-Advanced

Python is a popular and versatile programming language that is widely used...

26
Experimental
42 inspiringz/XDet

基于机器学习的 Webshell 检测 (OPCode -> N-Gram -> TF-IDF -> XGBoost)

26
Experimental
43 Loai-Houmane/QR-Code-Malware-Detection

🛡️ This project aims to detect malware embedded within QR codes, assisting...

25
Experimental
44 DasariJayanth/Malware-Detection-in-PE-files-using-Machine-Learning

Detecting Malware in PE files

25
Experimental
45 Anurag-Dutta/KOL-4-GEN

Visual Technique for Malware Classification

24
Experimental
46 da4nyy/ANTIVIRUSxML

File integrity monitor with malware detection using machine learning

24
Experimental
47 nirogu/ObfuscatedMalwareDetection

Obfuscated malware detection using deep learning models and transfer learning

23
Experimental
48 PowerLZY/malware_classification_bdci

2021 CCF BDCI 数字安全公开赛“基于人工智能的恶意软件家族分类”赛题第二名Petrichor战队解决方案

23
Experimental
49 Vatshayan/MALWARE-DETECTION-FINAL-YEAR-PROJECT

Final Year Malware Detection Project with PPT, Research Paper, code and...

23
Experimental
50 Bogdan2K2/Virus-Scanner

Virus Scanner: machine learning malware detection, archive scanning, and...

23
Experimental
51 MShantanu110/Malware_VisionCNN

CNN-based Malware Classification tool using Visual Entropy and Grad-CAM.

23
Experimental
52 mpasco/MalbehavD-V1

Public datasets of malware and benign executable files (Windows EXE files)....

22
Experimental
53 spatswats/malware-vision-classifier

Malware family classification by converting .asm disassembly files into...

22
Experimental
54 wrinkl3/Defoe

Website defacement detection system based on machine learning

22
Experimental
55 Findcoding/Android-Malware-Detection-System-Using-Machine-Learning

Leveraging the power of Machine Learning as a tool, we delve into the realm...

22
Experimental
56 rjzak/malware-modeler-rs

Generate training data and models for benign vs. malicious files plus related tools.

22
Experimental
57 JerryJev1/image-malware-detection-model

🖼️ Detect and classify malware using deep learning on grayscale images,...

22
Experimental
58 CyberSaR-KAUST/Ransomware-Malware-Family-Detection-Dataset

Ransomware detection dataset with function call graphs (FCG) for real-time...

22
Experimental
59 adeilsonsilva/malware-injection

Official implementation for the paper "On deceiving malware classification...

22
Experimental
60 4ykutG/webguard

Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü; veritabanı...

21
Experimental
61 La-Casette/malicious_pdf_detection

This project compares the performance of K-Nearest Neighbors, Support Vector...

21
Experimental
62 rising-anti-malware-team/lame-machine-learning

(x64,仅用于测试)基于机器学习的人工智能恶意软件检测(评估)引擎,纯本地模型,适用于PDF/SWF/PE/PE+。Machine learning...

20
Experimental
63 GlgApr/Malware-Analyzer

Automation Batch Malware Analyzer using Ghidra headlessAnalyzer

19
Experimental
64 prajitdatta/Microsoft-Malware-Prediction

Predicting Malware on 8.9M Machines Using LightGBM

19
Experimental
65 geobour98/malware-classification

Malware Classification

19
Experimental
66 TomaIjatomi/robust-malware-detection-ensemble

Stacked ensemble malware detection with adversarial (MalGAN-inspired)...

19
Experimental
67 Vatshayan/Network-Intrusion-Detection-Project

Network Intrusion Detection System Project using Machine Learning with code...

17
Experimental
68 Projects-Developer/Top-10-BCA-Final-Year-Projects

The top 10 BCA final year projects include e-commerce website development,...

17
Experimental
69 mdshoaibuddinchanda/zombieguard

ML-based detection of Zombie ZIP archive header evasion attacks (CVE-2026-0866)

16
Experimental
70 Projects-Developer/Top-10-MCA-Projects-Ideas

AI, blockchain, IoT, and big data analytics, providing MCA students with...

15
Experimental
71 Vatshayan/Final-Year-College-Project

Final Year Cryptography Project for Secure Communication System. Python...

14
Experimental
72 Vatshayan/Cryptography-Communication-System

B.tech College Project for Secure Message Communication though Cryptography...

14
Experimental
73 OdigweIfe/Malware-Interception-Framework

A real-time, system-level intelligent download interception framework for...

14
Experimental
74 Vatshayan/Android-Malware-Detection-Using-Machine-Learning

Android Malware Detection Using Machine Learning Project with Source Code...

14
Experimental
75 Projects-Developer/Cyber-Security-Final-Year-Projects-Github

Cyber threat detection using machine learning is a proactive approach to...

14
Experimental
76 0xh3xa/Portable-Executable-Malimg-Dataset

Portable Executable (PE) of Malimg Dataset

14
Experimental
77 Carl-Trebor-Katalbas/MALDROID

MALDROID: Malware Detection in Android Application through APK Analysis...

14
Experimental
78 shreya-santhosh/Malware-Detection-ML

LightGBM malware classifier trained on EMBER dataset — 94% accuracy, 0.9863...

14
Experimental
79 CyberSaR-KAUST/Function-Call-Graph-Malware-Family-Detection-Dataset

Benchmark malware dataset with function call graphs (FCG) for malware family...

14
Experimental
80 Projects-Developer/50-Major-Projects-for-CSE-Final-Year-Students

50+ Major Projects for CSE Final Year Students Includes Source Code, PPT,...

13
Experimental
81 malwaredetectioninthewild/explore_data

Malware Detection In the Wild Leaderboard (SaTML 2025) -- Datasets and...

13
Experimental
82 Projects-Developer/Top-30-Artificial-Intelligence-Project-Ideas-in-2025

Top 30 Artificial Intelligence Project Ideas in 2025 Includes Source Code,...

13
Experimental
83 PrathuashaKB/MALDEFENDER-A-Malware-Detection-System

Bachelor Thesis - Maldefender is a machine learning-based system that...

13
Experimental
84 Projects-Developer/Top-20-Python-Projects-With-Source-Code-2025

Top 20+ Python Projects With Source Code (2025) Includes Source Code, PPT,...

13
Experimental
85 tegridydev/open-malsec

Open-MalSec is an open-source dataset curated for cybersecurity research and...

13
Experimental
86 sidbav/AV-vs-Evasive

Malware Detection and Evasion

13
Experimental
87 Sarthaklad1034/SecQR

SecQR is an AI-powered QR code scanner that identifies and warns users about...

12
Experimental
88 Gaurav0502/malware-classification

Assessing 📊 the impact of class imbalance on model performance and...

12
Experimental
89 pintamonas4575/SECURITY-project-MAADM-UPM

Malware classifier practice and paper revision from security subject. ML and...

12
Experimental
90 Projects-Developer/Innovative-Project-Ideas-For-Computer-Science-Students

Innovative project ideas for computer science students Includes Source Code,...

11
Experimental
91 Projects-Developer/BE-Final-Year-Engineering-Projects

BE Final Year Engineering Projects Includes Source Code, PPT, Synopsis,...

11
Experimental
92 meet21122005/Web-based-Malware-Detection-Using-Machine-Learning

Complete full-stack malware detection system with React frontend, FastAPI...

11
Experimental
93 sshourya5969/malware-detection-ml-dl

Malware detection system using FNN, CNN, and LSTM models with PyTorch,...

11
Experimental
94 Projects-Developer/Ransomware-Prediction-Using-Machine-Learning-Project

The project aims to develop a machine learning-based system to predict and...

11
Experimental
95 Dam4323/AndroidMalware-CGDATASET

Static classification of android malware samples

10
Experimental
96 marcoserenelli/MCCukoo

Classifying malware by analysing Cuckoo's sandbox reports

10
Experimental