Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri

Zabri, Muhammad Tholhah (2018) Netguard: implementing OpenVPN, Pi-Hole and IDS for securing network environment using Raspberry Pi technology / Muhammad Tholhah Zabri. Degree thesis, Universiti Teknologi MARA, Perlis.

Abstract

Living in this modern world with almost every electronic device are connected to the internet where everything is at the tip of a finger, but do they know that they are being monitored. Only a few people take notice of their sensitive data being monitored by Internet Service Providers (ISPs) and other third-party company. Besides, every site they visit, every input they fill in search box or form and every click on the website are being tracked by a third-party company that wanted to know the user's interest and then will pop up advertisement which related to the user's interest. This will become a problem when the third party have all the sensitive information and will misuse it in the wrong way. That is why a device or tool is needed to protect the user from falling into the internet "pitfall". A device with a capability to hide user's Internet Protocol (IP) and at the same time to protect the user from any tracker and advertisement from the internet is developed in this project. The idea of this project is to hide the user IP by masking it with OpenVPN server that is deployed in another country then making it safe for the user from being tracked by an attacker from the internet. Then, to block any Domain Name System (DNS) request for known tracking and advertising domain by using Pi-Hole project that is being maintained by the online community. After that, to provide additional protection, Raspberry Pi with the help of Suricata IDS is used in the network to act as the default gateway for the user and to prevent the Man-in-the-Middle attack from inside the network. The difference in network performance between before and after applying NetGuard does not vary too much and it also does not drop the network connectivity and performance which may cause disturbance to the user.

Metadata

Item Type: Thesis (Degree)
Creators:
Creators
Email / ID Num.
Zabri, Muhammad Tholhah
2016340751
Subjects: T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunication > Computer networks. General works. Traffic monitoring > Computer network protocols
T Technology > TK Electrical engineering. Electronics. Nuclear engineering > Telecommunication > Computer networks. General works. Traffic monitoring > Intrusion detection systems (Computer security). Computer network security. Hackers
Divisions: Universiti Teknologi MARA, Perlis > Arau Campus > Faculty of Computer and Mathematical Sciences
Programme: Bachelor of Computer Science (Hons.) Data Communication and Networking
Keywords: Netguard, implementing OpenVPN, Pi-Hole and IDS, securing network environment, Raspberry Pi technology
Date: 2018
URI: https://ir.uitm.edu.my/id/eprint/64230
Edit Item
Edit Item

Download

[thumbnail of 64230.pdf] Text
64230.pdf

Download (194kB)

Digital Copy

Digital (fulltext) is available at:

Physical Copy

Physical status and holdings:
Item Status:
Processing

ID Number

64230

Indexing

Statistic

Statistic details