Skip to content
/ DACN Public

A malware image dataset based on dynamic analysis and a classification model based on capsule network.

Notifications You must be signed in to change notification settings

To2rk/DACN

Repository files navigation

DACN: Malware Classification Based on Dynamic Analysis and Capsule Networks

Architecture of DACN

Improved Capsule Network Model in DACN

Quickstart

  1. Clone this repository via
git clone https://github.com/To2rk/DACN.git
  1. Install dependencies
pip install -r requirements.txt
  1. Prepare datasets of malware image data

A malware image dataset composed of dynamic behavioral features (API calls, DLL loading, registry modifications).

  1. Then run
cd DACN/
python train.py

Citation

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"
}

About

A malware image dataset based on dynamic analysis and a classification model based on capsule network.

Topics

Resources

Stars

Watchers

Forks

Languages