The code should be run using python 2.7.12, Tensorflow 1.3.0, and Keras 2.0.8.
sudo pip install tensorflow
if you have gpu,
sudo pip install tensorflow-gpu
sudo pip install keras
Install from here
- MNIST - MNIST dataset
- ImageNet - ImageNet dataset
- Driving - Udacity self-driving car dataset
- PDF - Benign/malicious PDFs captured from VirusTotal/Contagio/Google provided by Mimicus
- Drebin - Drebin Android malware dataset
python gen_diff.py
In every directory
The trained weights are provided in each directory (if required). Drebin's weights are too large, downladed here and put them in ./Drebin/