
This PhD project focuses on evaluating the reliability and effectiveness of PenTestGPT, an AI tool for web application penetration testing. The research will compare its performance against traditional human penetration testers and other AI models. The goal is to understand the capabilities and limitations of Large Language Models (LLMs) in identifying web application vulnerabilities, suggesting fixes, and detecting threats. The study will involve a case study where both human testers and AI systems, including PenTestGPT, test a set of web applications. Key metrics will include the rate of vulnerability detection, accuracy of findings (minimizing false positives and negatives), and the quality of recommended solutions. The research will also identify challenges LLMs face, such as handling complex attacks or situations requiring human intuition. The methodology includes setting up vulnerable environments (e.g., specific web applications or capture-the-flag platforms) for testing. PenTestGPT will be used with various AI models for tasks like reconnaissance, scanning, and reporting. Human penetration testers will simultaneously assess the same environments using standard tools like Burp Suite and OWASP ZAP.
This is a PhD research project. The curriculum will be determined by the research undertaken, focusing on web application penetration testing and AI model comparison. The project is worth 60 ECTS credits.
This PhD project aims to advance the field of AI-driven cybersecurity, preparing graduates for leading roles in research and development within the cybersecurity industry. Graduates will be equipped to tackle complex challenges in web application security.
Specific admission requirements may vary. Please refer to the official admission pages for detailed information.
Students from outside the EU/EEA and Switzerland are required to pay tuition fees unless they qualify for an exemption. The University of Oslo does not offer scholarships to cover tuition fees.
N/A
A relevant Master's degree is required for admission to this PhD program. Specific admission requirements can vary, so it is recommended to consult the official admission pages for detailed information.
Students from outside the EU/EEA and Switzerland are generally required to pay tuition fees unless they qualify for an exemption. The University of Oslo does not offer scholarships to cover these tuition fees.
The estimated cost of living is NOK 166,859 per academic year for 2025/2026.
Graduates can pursue roles such as AI Security Researcher, Penetration Testing Specialist, Cybersecurity Analyst, or AI Ethics and Security Consultant, preparing them for leading roles in cybersecurity research and development.
The application process for PhD projects typically involves contacting a potential supervisor and submitting a research proposal. International applicants should consult the University of Oslo's admission guidelines for specific procedures and deadlines.
This is a PhD research project, and the curriculum is determined by the research undertaken. The project is worth 60 ECTS credits and generally spans 3 years.