Scorpion Anti-malware is a free and open-source AI-powered anti-malware solution for researchers based on Robust Intelligent Malware Detection Using Deep Learning and API-MalDetect: Automated malware detection framework for windows based on API calls and deep learning techniques.
Important
SAM or Scorpion Anti-malware is not officially released, it's currently in late alpha.
Note
Ignore all commits before 87de5a329237789ed3206226e402c9ddcbc8b20a (inclusive) as they have no meaningful messages besides huge changes.
System | Status |
---|---|
Windows (Engine) | |
Windows (Engine) | |
Windows (SAM) | |
Windows (SAM) | |
Windows (Engine) | |
Linux | N/A |
Mac | N/A |
See Compiling Engine For Windows for compilation instructions.
We use black for formatting python files. To format python files, run the following command:
find . -name "*.py" | xargs black --line-length 10000
Note
This project was initiated as part of a graduation project at Ain Shams University. However, it has evolved into an open-source project aimed at advancing research in malware detection using Artificial Intelligence since the beginning of 2024.
WE ARE AN AIN SHAMS UNIVERSITY GRADUATE PROJECT
We would like to thank Engineer Ahmed El-Ruby for his time during both years, 2023 and 2024.
We would like also to say thanks to Engineer Mohamed Raafat for the great logo.
Note
The structure of scorpionantimalware
organization is inspired by my experience working on Godot
Game Engine. However, our code architecture, while inspired by ENIGMA
Game Engine, has been significantly refined and improved to meet our specific needs.
Thank you.