- Clone this repository via
git clone https://github.com/To2rk/DACN.git
- Install dependencies
pip install -r requirements.txt
- Prepare datasets of malware image data
- DACN dataset: Download
A malware image dataset composed of dynamic behavioral features (API calls, DLL loading, registry modifications).
- Then run
cd DACN/
python train.py
If you use our dataset or find this research useful, please consider citing:
- GB/T 7714
Zou B, Cao C, Wang L, et al. DACN: Malware Classification Based on Dynamic Analysis and Capsule Networks[C]//International Conference on Frontiers in Cyber Security (FCS). 2021: 3-13.
- bib
@inproceedings{Zou2021DACN,
author="Zou, Binghui and Cao, Chunjie and Wang, Longjuan and Tao, Fangjian",
title="DACN: Malware Classification Based on Dynamic Analysis and Capsule Networks",
booktitle="International Conference on Frontiers in Cyber Security (FCS)",
year="2021",
publisher="Springer Singapore",
pages="3--13",
doi="https://doi.org/10.1007/978-981-19-0523-0_1"
}