Skip to content

autolabel-open/autolabel

Repository files navigation

AutoLabel: Automated Fine-Grained Log Labeling for Cyber Attack Dataset Generation

This provides the code & documentation & image packages for AutoLabel, USENIX Security '25.

Scenario Description

Please refer to the documentation: Scenario Description

Install

poetry install
curl -s https://download.sysdig.com/stable/install-sysdig | sudo bash
sudo apt install tshark conntrack tcpdump

Other Requirements

  • Need to ensure vm.max_map_count>=262144.
  • Need to set file descriptor soft and hard limits large enough in /etc/security/limits.conf.
* soft nofile 1048576
* hard nofile 1048576
  • Since we have packaged many docker images, you need to use docker load -i to load the image packages.
gzip -d all_images.tar.gz
docker load -i ./all_images.tar

Usage

Refer to build.sh.

Citation

@inproceedings{peng2025autolabel,
  title={AutoLabel: Automated Fine-Grained Log Labeling for Cyber Attack Dataset Generation},
  author={Peng, Yihao and Zhang, Tongxin and Lai, Jieshao and Zhang, Yuxuan and Wu, Yiming and Wan, Hai and Zhao, Xibin},
  booktitle={34th USENIX Security Symposium (USENIX Security 25)},
  pages={547--566},
  year={2025}
}

About

Release of security datasets containing attack scripts and labeled logs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •