The thesis focuses on the security of wireless networks, an important area in cyber security due to the widespread use of Wi-Fi networks. The main goal was to explore the vulnerabilities of wireless networks and develop a tool that allows testing the security of these networks in a legal and ethical manner. The thesis begins by introducing the concept of cyber security and the key principles that ensure information security. The theoretical part chronologically addresses the 802.11 IEEE standard protocols and the known attacks against them, including deauthentication attacks, handshake capture, dictionary attacks, and brute-force attacks. Following that is a review of existing tools for hacking wireless networks. In the practical part, the development of a prototype tool in the Python programming language is described. The tool has a simple user interface and allows for the execution of various attacks on wireless networks. Additionally, the implementation of an evil twin attack is presented, which can deceive a random user and, through a fake login page, gain access to confidential data. The conclusion includes recommendations for improving the security of home networks and the correct setup of one's own access point.
|