Automated Penetration Testing Using Deep Learning Methods on Wireless Networks

Authors

  • Aldila Putri Linanzha Universitas Pembangunan Nasional “Veteran” Yogyakarta
  • Rifki Indra Perwira Universitas Pembangunan Nasional “Veteran” Yogyakarta
  • Ahmad Dzakiyyul Fuad Universitas Pembangunan Nasional “Veteran” Yogyakarta
  • Oliver Samuel Simanjuntak Universitas Pembangunan Nasional “Veteran” Yogyakarta
  • Simon Pulung Nugroho Universitas Pembangunan Nasional “Veteran” Yogyakarta

DOI:

https://doi.org/10.31098/cset.v4i1.1032

Keywords:

LSTM, Kali Linux, Aircrack-ng, Penetration Testing

Abstract

Wireless network security is an important aspect of protecting organizational information systems; therefore, penetration testing is necessary to evaluate potential vulnerabilities in network configurations and password policies. This study focuses on conducting penetration testing using Kali Linux with the Aircrack-ng toolset to assess the strength of WPA/WPA2 passwords. One of the main challenges in the password cracking process is the limitation of static wordlists such as common_password.csv, which often fail to capture diverse and contextual password patterns. To address this issue, this research proposes a generative deep learning–based approach utilizing a Long Short-Term Memory (LSTM) architecture. The LSTM model is trained using the common_password.csv dataset to learn character patterns and password structures. The training process includes character tokenization, char-to-index mapping, sequence formation, and training the LSTM network to predict the next character. Once the model is trained, a probabilistic sampling mechanism is applied to generate new password variations that resemble the original dataset distribution while being more diverse. The dynamically generated wordlist is then integrated into penetration testing scenarios using Aircrack-ng to increase the success rate of dictionary-based attacks. The experimental results show that penetration testing using Aircrack-ng with a dataset generated through the LSTM method accurately identified the SSID password, as demonstrated by a testing time ranging from 9 to 12 minutes.

Downloads

Published

2025-10-15

How to Cite

Linanzha, A. P. ., Perwira, R. I. ., Fuad, A. D. ., Simanjuntak, O. S. ., & Nugroho, S. P. . (2025). Automated Penetration Testing Using Deep Learning Methods on Wireless Networks. RSF Conference Series: Engineering and Technology, 4(1), 392–402. https://doi.org/10.31098/cset.v4i1.1032

Issue

Section

Articles