- Produce ICFG for malwares with Main
- Produce ICFG for malwares without Main
- Prune the DOT Files to get System calls
- Extract System calls for matrix dimensions
- Create Adjacency Matrix
- Classify Adjacency Matrices to be benign or malicious
- Choose an object recognition model for training
The ML part of this project is in another repository named JavaMalwareIdenifierUsingML