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 110 malware detection ml frameworks tracked. 3 score above 50 (established tier). The highest-rated is rednaga/APKiD at 61/100 with 2,431 stars. 1 of the top 10 are actively maintained.
Get all 110 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... |
|
Established |
| 2 |
0xfke/Malware-Detection-and-Analysis-using-Machine-Learning
Malware🦠 Detection and Analysis using Machine Learning (MDAML) is designed... |
|
Established |
| 3 |
rieck/malheur
A Tool for Automatic Analysis of Malware Behavior |
|
Established |
| 4 |
AFAgarap/malware-classification
Towards Building an Intelligent Anti-Malware System: A Deep Learning... |
|
Emerging |
| 5 |
CalebFenton/apkfile
Android app analysis and feature extraction library |
|
Emerging |
| 6 |
Kiinitix/Malware-Detection-using-Machine-learning
Anomaly based Malware Detection using Machine Learning (PE and URL) |
|
Emerging |
| 7 |
projectmatris/antimalwareapp
Anti-malware for Android using machine learning |
|
Emerging |
| 8 |
vannu07/Android-Malware-Detection
Android Malware Detection is a machine learning-based security tool designed... |
|
Emerging |
| 9 |
hija/MalwareDataScience
Malware Data Science Reading Diary / Notes |
|
Emerging |
| 10 |
Projects-Developer/50-Final-Year-Projects-with-Source-Code
Final year projects are a crucial part of a student's academic journey,... |
|
Emerging |
| 11 |
MohamedMostafa010/ExeRay
ExeRay AI detects malicious Windows executables using ML. Analyzes entropy,... |
|
Emerging |
| 12 |
nikolamilosevic86/owasp-seraphimdroid
OWASP Seraphimdroid is an open source project with aim to create, as a... |
|
Emerging |
| 13 |
user1342/DroidDetective
A machine learning malware analysis framework for Android apps. |
|
Emerging |
| 14 |
iosifache/DikeDataset
Dataset with labeled benign and malicious files 🗃️ |
|
Emerging |
| 15 |
0xh3xa/awesome-malware-benign-datasets
🪲 A list of malware and benign datasets for malware research |
|
Emerging |
| 16 |
PowerLZY/MalConv-Pytorch
基于深度学习的恶意软件检测研究;MalConv; |
|
Emerging |
| 17 |
ANSSI-FR/DECODE
Malware detection tool for Windows PE files based on DFIR ORC data |
|
Emerging |
| 18 |
Kunal-Attri/Malware-Detection-ML-Model
This is a Malware Detection ML model made using Random Forest Algorithm |
|
Emerging |
| 19 |
keithjjones/malgazer
A Python malware analysis library. |
|
Emerging |
| 20 |
Coldwave96/WebShell-AIHunter
机器学习NB算法实现基于文本的WebShell检测工具 |
|
Emerging |
| 21 |
czs108/Microsoft-Malware-Classification
🔍 "2015 Microsoft Malware Classification Challenge" - Using machine learning... |
|
Emerging |
| 22 |
emr4h/CyberMachine
Detects cyber threats to the end user with machine learning. This tool can... |
|
Emerging |
| 23 |
avdhoot0303/Malware-detection-of-PE-files
This project is Malware detection API using ML and CNN techniques |
|
Emerging |
| 24 |
yueyueL/DL-based-Android-Malware-Defenses-review
Papers, code and datasets about deep learning for Android malware defenses... |
|
Emerging |
| 25 |
surajr/Machine-Learning-approach-for-Malware-Detection
A Machine Learning approach for classifying a file as Malicious or Legitimate |
|
Emerging |
| 26 |
action-ai-institute/MABEL-dataset
MABEL: Malware Analysis Benchmark for Artificial Intelligence and Machine Learning |
|
Emerging |
| 27 |
SitinCloud/malwares-ml
Machine Learning and Datasets for Malwares Static Analysis. |
|
Emerging |
| 28 |
Vatshayan/Final-Year-Project-Cryptographic-Technique-for-Communication-System
Top B.tech/M.tech Final Year Project "Design and Analysis of Cryptographic... |
|
Emerging |
| 29 |
cyberhunters/Malware-Detection-Using-Machine-Learning
Multi-class malware classification using Deep Learning |
|
Emerging |
| 30 |
gauthamp10/android-permissions-dataset
Android App Permission data of 2.2 million applications from Google Playstore. |
|
Emerging |
| 31 |
emr4h/Malware-Detection-Using-Machine-Learning
This project analyzes PE information of exe files to detect malware. In... |
|
Emerging |
| 32 |
Walid-khaled/Design-Patterns-Detection-ML
This repository contains an implementation for design patterns detection. In... |
|
Emerging |
| 33 |
DSTI-A20-RW/ransomware-preencryption-detector
Creation of a web application for detecting ransomware at pre-encryption... |
|
Emerging |
| 34 |
Raideeen/Explainable-AI-malware-detection
Malware detection with added explanability of AI through saliency map on... |
|
Emerging |
| 35 |
cmikke97/Automatic-Malware-Signature-Generation
Automatic Malware Signature Generation Tool |
|
Emerging |
| 36 |
cridin1/malware-classification-CNN
This GitHub repository contains an implementation of a malware... |
|
Emerging |
| 37 |
Sameer411/Malware-Detection-Using-Machine-Learning
Malware Detection Using Machine Learning Bertelsmann Project Repo |
|
Emerging |
| 38 |
TanayBhadula/malware-image-detection
A deep learning project which uses a method that converts malware .bytes... |
|
Emerging |
| 39 |
Projects-Developer/10-Latest-Final-Year-Projects-with-Source-Code
10 Latest Final Year Project Includes Source Code, PPT, Synopsis, Report,... |
|
Emerging |
| 40 |
Projects-Developer/Top-40-Python-Projects-for-Beginners-to-Advanced
Python is a popular and versatile programming language that is widely used... |
|
Emerging |
| 41 |
inspiringz/XDet
基于机器学习的 Webshell 检测 (OPCode -> N-Gram -> TF-IDF -> XGBoost) |
|
Emerging |
| 42 |
Anagh-Sharma/Malware-Detection-using-Deep-Transfer-Learning-Static-Malware-Detection
Static malware detection using transfer learning techniques on MMCC_2015 dataset. |
|
Emerging |
| 43 |
DasariJayanth/Malware-Detection-in-PE-files-using-Machine-Learning
Detecting Malware in PE files |
|
Emerging |
| 44 |
Loai-Houmane/QR-Code-Malware-Detection
🛡️ This project aims to detect malware embedded within QR codes, assisting... |
|
Emerging |
| 45 |
Anurag-Dutta/KOL-4-GEN
Visual Technique for Malware Classification |
|
Emerging |
| 46 |
da4nyy/ANTIVIRUSxML
File integrity monitor with malware detection using machine learning |
|
Emerging |
| 47 |
Vatshayan/MALWARE-DETECTION-FINAL-YEAR-PROJECT
Final Year Malware Detection Project with PPT, Research Paper, code and... |
|
Emerging |
| 48 |
PowerLZY/malware_classification_bdci
2021 CCF BDCI 数字安全公开赛“基于人工智能的恶意软件家族分类”赛题第二名Petrichor战队解决方案 |
|
Emerging |
| 49 |
nirogu/ObfuscatedMalwareDetection
Obfuscated malware detection using deep learning models and transfer learning |
|
Emerging |
| 50 |
adeilsonsilva/malware-injection
Official implementation for the paper "On deceiving malware classification... |
|
Experimental |
| 51 |
Findcoding/Android-Malware-Detection-System-Using-Machine-Learning
Leveraging the power of Machine Learning as a tool, we delve into the realm... |
|
Experimental |
| 52 |
mpasco/MalbehavD-V1
Public datasets of malware and benign executable files (Windows EXE files).... |
|
Experimental |
| 53 |
wrinkl3/Defoe
Website defacement detection system based on machine learning |
|
Experimental |
| 54 |
La-Casette/malicious_pdf_detection
This project compares the performance of K-Nearest Neighbors, Support Vector... |
|
Experimental |
| 55 |
MShantanu110/Malware_VisionCNN
CNN-based Malware Classification tool using Visual Entropy and Grad-CAM. |
|
Experimental |
| 56 |
rising-anti-malware-team/lame-machine-learning
(x64,仅用于测试)基于机器学习的人工智能恶意软件检测(评估)引擎,纯本地模型,适用于PDF/SWF/PE/PE+。Machine learning... |
|
Experimental |
| 57 |
4ykutG/webguard
Manisa Celal Bayar Üniversitesi Yazılım Mühendisliği Bölümü; veritabanı... |
|
Experimental |
| 58 |
GlgApr/Malware-Analyzer
Automation Batch Malware Analyzer using Ghidra headlessAnalyzer |
|
Experimental |
| 59 |
Vatshayan/Network-Intrusion-Detection-Project
Network Intrusion Detection System Project using Machine Learning with code... |
|
Experimental |
| 60 |
Projects-Developer/Top-10-BCA-Final-Year-Projects
The top 10 BCA final year projects include e-commerce website development,... |
|
Experimental |
| 61 |
Bogdan2K2/Virus-Scanner
Virus Scanner: machine learning malware detection, archive scanning, and... |
|
Experimental |
| 62 |
JerryJev1/image-malware-detection-model
🖼️ Detect and classify malware using deep learning on grayscale images,... |
|
Experimental |
| 63 |
CyberSaR-KAUST/Ransomware-Malware-Family-Detection-Dataset
Ransomware detection dataset with function call graphs (FCG) for real-time... |
|
Experimental |
| 64 |
Projects-Developer/Top-10-MCA-Projects-Ideas
AI, blockchain, IoT, and big data analytics, providing MCA students with... |
|
Experimental |
| 65 |
spatswats/malware-vision-classifier
Malware family classification by converting .asm disassembly files into... |
|
Experimental |
| 66 |
Vatshayan/Android-Malware-Detection-Using-Machine-Learning
Android Malware Detection Using Machine Learning Project with Source Code... |
|
Experimental |
| 67 |
Vatshayan/Cryptography-Communication-System
B.tech College Project for Secure Message Communication though Cryptography... |
|
Experimental |
| 68 |
prajitdatta/Microsoft-Malware-Prediction
Predicting Malware on 8.9M Machines Using LightGBM |
|
Experimental |
| 69 |
Projects-Developer/Cyber-Security-Final-Year-Projects-Github
Cyber threat detection using machine learning is a proactive approach to... |
|
Experimental |
| 70 |
TomaIjatomi/robust-malware-detection-ensemble
Stacked ensemble malware detection with adversarial (MalGAN-inspired)... |
|
Experimental |
| 71 |
Vatshayan/Final-Year-College-Project
Final Year Cryptography Project for Secure Communication System. Python... |
|
Experimental |
| 72 |
geobour98/malware-classification
Malware Classification |
|
Experimental |
| 73 |
sidbav/AV-vs-Evasive
Malware Detection and Evasion |
|
Experimental |
| 74 |
tegridydev/open-malsec
Open-MalSec is an open-source dataset curated for cybersecurity research and... |
|
Experimental |
| 75 |
Projects-Developer/Top-20-Python-Projects-With-Source-Code-2025
Top 20+ Python Projects With Source Code (2025) Includes Source Code, PPT,... |
|
Experimental |
| 76 |
PrathuashaKB/MALDEFENDER-A-Malware-Detection-System
Bachelor Thesis - Maldefender is a machine learning-based system that... |
|
Experimental |
| 77 |
malwaredetectioninthewild/explore_data
Malware Detection In the Wild Leaderboard (SaTML 2025) -- Datasets and... |
|
Experimental |
| 78 |
Projects-Developer/Top-30-Artificial-Intelligence-Project-Ideas-in-2025
Top 30 Artificial Intelligence Project Ideas in 2025 Includes Source Code,... |
|
Experimental |
| 79 |
Sarthaklad1034/SecQR
SecQR is an AI-powered QR code scanner that identifies and warns users about... |
|
Experimental |
| 80 |
Gaurav0502/malware-classification
Assessing 📊 the impact of class imbalance on model performance and... |
|
Experimental |
| 81 |
marcoserenelli/MCCukoo
Classifying malware by analysing Cuckoo's sandbox reports |
|
Experimental |
| 82 |
0xh3xa/Portable-Executable-Malimg-Dataset
Portable Executable (PE) of Malimg Dataset |
|
Experimental |
| 83 |
mdshoaibuddinchanda/zombieguard
ML-based detection of Zombie ZIP archive header evasion attacks (CVE-2026-0866) |
|
Experimental |
| 84 |
pintamonas4575/SECURITY-project-MAADM-UPM
Malware classifier practice and paper revision from security subject. ML and... |
|
Experimental |
| 85 |
CyberSaR-KAUST/Function-Call-Graph-Malware-Family-Detection-Dataset
Benchmark malware dataset with function call graphs (FCG) for malware family... |
|
Experimental |
| 86 |
OdigweIfe/Malware-Interception-Framework
A real-time, system-level intelligent download interception framework for... |
|
Experimental |
| 87 |
shreya-santhosh/Malware-Detection-ML
LightGBM malware classifier trained on EMBER dataset — 94% accuracy, 0.9863... |
|
Experimental |
| 88 |
Projects-Developer/BE-Final-Year-Engineering-Projects
BE Final Year Engineering Projects Includes Source Code, PPT, Synopsis,... |
|
Experimental |
| 89 |
zkcplk/Federe_Ogrenme_ile_Malware_Tespiti
Marmara Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği... |
|
Experimental |
| 90 |
Projects-Developer/Innovative-Project-Ideas-For-Computer-Science-Students
Innovative project ideas for computer science students Includes Source Code,... |
|
Experimental |
| 91 |
trongbui1105/Malware-Detection-And-Classification
Detect and classify malicious code from PE files |
|
Experimental |
| 92 |
Carl-Trebor-Katalbas/MALDROID
MALDROID: Malware Detection in Android Application through APK Analysis... |
|
Experimental |
| 93 |
Projects-Developer/Ransomware-Prediction-Using-Machine-Learning-Project
The project aims to develop a machine learning-based system to predict and... |
|
Experimental |
| 94 |
Projects-Developer/50-Major-Projects-for-CSE-Final-Year-Students
50+ Major Projects for CSE Final Year Students Includes Source Code, PPT,... |
|
Experimental |
| 95 |
jahez07/Multimodal-Fusion-Strategy-to-Classify-Malware
This work focuses on proposing a novel approach towards classifying malware... |
|
Experimental |
| 96 |
juliusmarkwei/Crypto-jacking-Classificatioin
classifying network activity from various websites as either cryptojacking... |
|
Experimental |
| 97 |
pavankethavath/Microsoft-Classifying-Cybersecurity-Incidents-with-ML
A machine learning pipeline for classifying cybersecurity incidents as True... |
|
Experimental |
| 98 |
XiAnzheng-ID/RansomPyShield-Model
Malware Classifer Trained using XGBoost with Optuna and YARA Integration |
|
Experimental |
| 99 |
khangtictoc/Thesis-Demo
Android Malware Detection Web Application |
|
Experimental |
| 100 |
Dam4323/AndroidMalware-CGDATASET
Static classification of android malware samples |
|
Experimental |
| 101 |
DarriusChen/MalwareMind
This project is an implement of a paper about adversarial example and... |
|
Experimental |
| 102 |
T-Mohamed-Shafeek/VGG16-for-Malware-Classification
This is a Research project which introduces an AI approach which is Deep... |
|
Experimental |
| 103 |
dhruvvv55/Malware-Detection-using-CNN-LSTM
Malware Detection for Windows PE files using CNN+LSTM |
|
Experimental |
| 104 |
malwaredetectioninthewild/malwaredetectioninthewild.github.io
Malware Detection In the Wild Leaderboard (SaTML 2025) -- Website |
|
Experimental |
| 105 |
Projects-Developer/Cyber-Threat-Detection-Using-Machine-Learning
Cyber threat detection using machine learning is a proactive approach to... |
|
Experimental |
| 106 |
suryateja0153/Malware-Classification-TensorFlow
Multi-level Classification (Unbalanced Data) project to predict if a given... |
|
Experimental |
| 107 |
khangtictoc/Thesis.Text_base_Android_malware_classification.Model
Science paper |
|
Experimental |
| 108 |
Goktug-Dusunen/Deltax-Anti
Hello, I am trying to make my own antivirus in this project, an anti virus... |
|
Experimental |
| 109 |
sshourya5969/malware-detection-ml-dl
Malware detection system using FNN, CNN, and LSTM models with PyTorch,... |
|
Experimental |
| 110 |
FredRanieri/rnn_malware_detection
A research project using Keras and TensorFlow to try to detect if a .exe... |
|
Experimental |