A Unified Modeling Framework for Automated Penetration Testing
Yunfei Wang, Shixuan Liu, Wenhao Wang, Changling Zhou, Chao Zhang,, Jiandong Jin, Cheng Zhu

TL;DR
This paper introduces AutoPT-Sim, a comprehensive framework for automated penetration testing simulation that unifies various modeling techniques, supports dynamic environments, and provides public datasets and tools for research advancement.
Contribution
It presents AutoPT-Sim, a novel unified modeling framework for multi-dimensional, multi-level, and dynamic network simulation in automated penetration testing.
Findings
AutoPT-Sim supports diverse network scales and dynamic environments.
Public datasets and tools facilitate research and customization.
The framework enhances simulation realism and flexibility.
Abstract
The integration of artificial intelligence into automated penetration testing (AutoPT) has highlighted the necessity of simulation modeling for the training of intelligent agents, due to its cost-efficiency and swift feedback capabilities. Despite the proliferation of AutoPT research, there is a recognized gap in the availability of a unified framework for simulation modeling methods. This paper presents a systematic review and synthesis of existing techniques, introducing MDCPM to categorize studies based on literature objectives, network simulation complexity, dependency of technical and tactical operations, and scenario feedback and variation. To bridge the gap in unified method for multi-dimensional and multi-level simulation modeling, dynamic environment modeling, and the scarcity of public datasets, we introduce AutoPT-Sim, a novel modeling framework that based on policy…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Application Security Vulnerabilities · Software Testing and Debugging Techniques
