The thesis focuses on integrating large language models with ethical hacking processes based on the Model Context Protocol (MCP), whose use is rapidly spreading worldwide. Throughout the thesis, concepts such as cybersecurity, ethical
hacking and its importance for security, the methodology of ethical hacking, and
legal aspects are presented. This is followed by a description of test automation
and artificial intelligence. Prior to the practical part, the use of tools with language models is also explained, where the functioning of MCP is introduced for
the first time.
In the practical part, we prepared the integration of a large language model
with an MCP server to support the phases of penetration testing and analyzed
the advantages and disadvantages of this approach. Use cases are also presented—ranging from simple to more complex. Finally, the legal and ethical
aspects of using artificial intelligence in cybersecurity are discussed.
|