In this project, we explore methods of implementing an autonomous agent that simulates human behaviour, in order to produce common mistakes that create vulnerabilities in enterprise networks. The objective of this research is to aid in testing the...