/CyberAttack_Profiling

We use low-level attributes ("bash-history") to classify an attack behavior in a CPTC dataset. This repo is the implementation for the paper Cyber Attacker Profiling for Risk Analysis based on Machine Learning.

Primary LanguageJupyter Notebook

CyberAttack_Profiling

We use low-level attributes ("bash-history") to classify an attack behavior in a CPTC dataset. This repo is the implementation for the paper Cyber Attacker Profiling for Risk Analysis based on Machine Learning.

Number of Commands entered per team in the CPTC Competition:

alt text

Please cite our work if you used the dataset or code:

@article{kotenko2023cyber,
  title={Cyber Attacker Profiling for Risk Analysis Based on Machine Learning},
  author={Kotenko, Igor and Fedorchenko, Elena and Novikova, Evgenia and Jha, Ashish},
  journal={Sensors},
  volume={23},
  number={4},
  pages={2028},
  year={2023},
  publisher={Multidisciplinary Digital Publishing Institute}
}