Skip to content

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.

Notifications You must be signed in to change notification settings

toughie88/malware-detection-machine-learning-approach

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

machine-learning-approach-for-malware-detection

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.

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

No packages published

Languages