Repository logoCyprus University of Technology
Log In(current)
English
Ελληνικά
  1. Home
  2. Cyprus University of Technology (Research Output)
  3. Πτυχιακές Εργασίες/ Bachelor's Degree Theses
  4. Design and evaluation of an LLM-augmented autonomous web application penetration testing agent
  • Details

Design and evaluation of an LLM-augmented autonomous web application penetration testing agent

Date Issued
May 2026
Author(s)
Pilatsis, Simos
Cyprus University of Technology  
Advisor
Ilia, Panagiotis  
Abstract
Web applications generated by large language models are increasingly common, yet their security characteristics remain poorly understood. This dissertation presents the design, implementation, and evaluation of an autonomous penetration testing agent that combines a hybrid whitebox and blackbox reconnaissance pipeline with an LLM reasoning core to identify vulnerabilities in web applications without access to backend source code. The agent uses Llama 3.3 70B, accessed via the Groq inference API, to select attack modules, generate context-specific payloads, and make adaptive decisions between attack executions through a five-directive interpreter loop. A library of thirteen attack modules covering the OWASP Top 10 vulnerability classes was developed and evaluated against five Docker-isolated targets, including two full web applications generated by Claude Sonnet 4.5 and Gemini 3.1 Pro. Across ten independent runs per target, the agent confirmed six vulnerabilities with full consistency, achieving a detection rate of 54.5% over selected attacks and a false positive rate of 9.1%. The results demonstrate that
LLM-augmented hybrid testing produces more targeted attack selection than rule-based approaches, and that both LLM-generated targets contained exploitable vulnerabilities despite being generated without deliberate weakness injection.
Subjects

penetration testing

large language models...

web application secur...

autonomous agents

LLM-generated code se...

Affiliation
Cyprus University of Technology  
Handle
https://hdl.handle.net/20.500.14279/92079
File(s)
Thumbnail Image
Name

Simos Pilatsis.bsc.2026.abstract.pdf

Size

135.69 KB

Format

Adobe PDF

Checksum (MD5)

c413cc9a96f422a5f8de5b2b53e43cee

Explore by
  • Collections
  • Research Outputs
  • Researchers
  • Faculty & Departments
  • Theses
  • Patents
  • Projects
  • Journals
  • Conferences
Useful Links
  • Researcher Portfolio Guide
  • Researcher Profile
  • Create an ORCID ID
  • CUT Open Access Author Fund
  • ETDS Guide
Copyright Policies

Use Sherpa/Romeo to find publisher copyright policies

Go
Go
  • SPARC Author Addendum Engine
  • National Open Access Policy in Cyprus
Deposit your work to Ktisis
  • Self-archiving. Please sign in to Ktisis.
  • Email your work to:
    library.dspace@cut.ac.cy
  • Contact your subject librarian

Member of

OpenAIREre3dataOpenDOARCOREDART
Cyprus University of Technology
Library and
Information
Services

Copyright © 2022 - Library and Information Services Feedback - Built with DSpace-CRIS - 4Science

  • Accessibility settings
  • Privacy policy
  • End User Agreement
COAR NotifyCOAR Notify