QR Code

Remigiusz RAJEWSKI and Jakub SKORA

Poznan University of Technology, Poznan, POLAND

Abstract

The aim of this article is to take a deeper look at penetration testing, its theoretical and practical sides, by reviewing existing solutions and creating custom tools that can be used during such tests. Therefore, we present three pentesting tools tested on a dedicated platform: the Raspberry Pi 4B single-board computer. All three tools we created were primarily intended to streamline and automate the penetration testing tasks they addressed. We focus on simplicity; therefore, the interface makes entry easy for potential users and eliminates barriers to getting started. This graphical environment allows for use without knowledge of command syntax or the command line. Our solution combines several tools into a single program, making it easier for users to run different tests. The entire tool was created in the widely popular Python language, which facilitates the program’s continued improvement and development.

Keywords: Penetration testing, pentesting, automate tests
Shares