This is a malware detection program based on clamav, using RandomForest as machine learning model for detecting. Despite of the fact that it can achieve wonderful results on training dataset, it still performs poorly on real-world executable files.
YN, LCY, CZX
I have add two buttons for using our machine learning method to detect file and directory.
The front GUI now looks like as the follows.
For now, we only print the result in the commandline which will be optimized recently.
I use Tkinter and tkMessageBox to display scan results.
TZX, CZX
We add machine learning algorithms(RandomForest && DecisionTree) for detection.
- python2.7
- clamtk
- Tkinter
- Tkinter GUI optimization
- Seek for other dataset for training more efficient models
- Use a mixed method for detection