Title: Proceedings of the 23rd European Conference on Cyber Warfare and Security
Subjects: Computers, Internet