Inspiration
With various backgrounds in computer science and cybersecurity, we conceived of an idea for a professional, easy to use cyber range with a web-based dashboard for managerial overseeing.
What it does
It is simulating a productive environment.
How we built it
We used various technologies and frameworks like python with flask, javascript, bash, Caldera (for automated offensive attacking), selenium (for automated traffic generation), virtual machine with ubuntu, kali and windows, and, to fit the Zeitgeist, ChatGPT of course.
Challenges we ran into
Blue team observability was a big issue, since reliable command line monitoring is not as easy as we initially thought. The dashboard design also turned out to be a very tricky task, but we managed to produce something presentable.
Accomplishments that we're proud of
Blue team command line observability, dashboard, infrastructure communication between the attack platform, the blue team observabilty scripts and the dashboard and webserver.
What we learned
We learned how to efficiently split up tasks to the right people to accomplish the most.
What's next for Cyper Attack Simulator (BSI 2)
Nothing
Log in or sign up for Devpost to join the conversation.