Saved in:
Bibliographic Details
Main Authors: Perera, Wanni Vidulige Ishan, Liu, Xing, liang, Fan, Zhang, Junyi
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2509.07933
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912579184492544
author Perera, Wanni Vidulige Ishan
Liu, Xing
liang, Fan
Zhang, Junyi
author_facet Perera, Wanni Vidulige Ishan
Liu, Xing
liang, Fan
Zhang, Junyi
contents The rapid evolution of Artificial Intelligence (AI) and Large Language Models (LLMs) has opened up new opportunities in the area of cybersecurity, especially in the exploitation automation landscape and penetration testing. This study explores Android penetration testing automation using LLM-based tools, especially PentestGPT, to identify and execute rooting techniques. Through a comparison of the traditional manual rooting process and exploitation methods produced using AI, this study evaluates the efficacy, reliability, and scalability of automated penetration testing in achieving high-level privilege access on Android devices. With the use of an Android emulator (Genymotion) as the testbed, we fully execute both traditional and exploit-based rooting methods, automating the process using AI-generated scripts. Secondly, we create a web application by integrating OpenAI's API to facilitate automated script generation from LLM-processed responses. The research focuses on the effectiveness of AI-enabled exploitation by comparing automated and manual penetration testing protocols, by determining LLM weaknesses and strengths along the way. We also provide security suggestions of AI-enabled exploitation, including ethical factors and potential misuse. The findings exhibit that while LLMs can significantly streamline the workflow of exploitation, they need to be controlled by humans to ensure accuracy and ethical application. This study adds to the increasing body of literature on AI-powered cybersecurity and its effect on ethical hacking, security research, and mobile device security.
format Preprint
id arxiv_https___arxiv_org_abs_2509_07933
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Breaking Android with AI: A Deep Dive into LLM-Powered Exploitation
Perera, Wanni Vidulige Ishan
Liu, Xing
liang, Fan
Zhang, Junyi
Software Engineering
Artificial Intelligence
The rapid evolution of Artificial Intelligence (AI) and Large Language Models (LLMs) has opened up new opportunities in the area of cybersecurity, especially in the exploitation automation landscape and penetration testing. This study explores Android penetration testing automation using LLM-based tools, especially PentestGPT, to identify and execute rooting techniques. Through a comparison of the traditional manual rooting process and exploitation methods produced using AI, this study evaluates the efficacy, reliability, and scalability of automated penetration testing in achieving high-level privilege access on Android devices. With the use of an Android emulator (Genymotion) as the testbed, we fully execute both traditional and exploit-based rooting methods, automating the process using AI-generated scripts. Secondly, we create a web application by integrating OpenAI's API to facilitate automated script generation from LLM-processed responses. The research focuses on the effectiveness of AI-enabled exploitation by comparing automated and manual penetration testing protocols, by determining LLM weaknesses and strengths along the way. We also provide security suggestions of AI-enabled exploitation, including ethical factors and potential misuse. The findings exhibit that while LLMs can significantly streamline the workflow of exploitation, they need to be controlled by humans to ensure accuracy and ethical application. This study adds to the increasing body of literature on AI-powered cybersecurity and its effect on ethical hacking, security research, and mobile device security.
title Breaking Android with AI: A Deep Dive into LLM-Powered Exploitation
topic Software Engineering
Artificial Intelligence
url https://arxiv.org/abs/2509.07933