Virus detection is a fundamental classification problem i.e. we can train a program to recognize whether a piece of software is a malware or not and thus we can we can detect and delete it. We build an antivirus script in Python by training a classifier to be able to detect Portable Executable (PE) format files (https://en.wikipedia.org/wiki/Portable_Executable) as either malicious or non-malicious. This classifier problem works on 5 different classification algorithms and chooses the best one for prediction by comparing their results.
-
Notifications
You must be signed in to change notification settings - Fork 20
python program to detect Portable_Executable files as either malicious or legitimate by trying out 5 different classification algorithms and choosing the best one for prediction by comparing their results.
toughie88/malware-detection-machine-learning-approach
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
python program to detect Portable_Executable files as either malicious or legitimate by trying out 5 different classification algorithms and choosing the best one for prediction by comparing their results.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published