Project Background
The Internet nowadays had become one of the most important platform for all human. The Internet is used as a medium for communication, learning, broadcasting, business and many more. However, ever human creation has its own vulnerabilities. For the Internet, it is the security of data. Attackers will try to breach any home or company networks by all means if the data they intended to steal may benefits them. Larger network means larger intrusion potential. As day passes, a lot of precaution steps had been taken in improvising network security weaknesses. These steps had been taken in order to patch or prevent intrusion of malicious packets into the network. However, most of these steps only been applied in large companies. A small home network are less being paid attention to. In addition, they did not know how the malicious packets may enter their network. Therefore, it is crucial to take a closer look at how home users can protect their network and data.
In order to overcome the network intrusion effectively, users need to apply an Intrusion Prevention System (IPS) in their home network. An IPS is an advanced version of IDS (Intrusion Detection System), with several additional capabilities like dropping and blocking malicious packets. An IPS is also a real time monitoring system, which starts its work immediately after it had been configured properly. However, most people think that IPS may only suitable to be used in large companies as the companies may provide resources and IT consultant to do services and maintenance.
Thanks to the invention of new technologies in this modern world, nowadays, IPS can be implemented in a home network environment by using open-source software. For example, Snort and Bro Intrusion Detection and Prevention System. In addition, the software can be installed in a compact computer which is Raspberry Pi which can be obtained at an affordable price with high flexibility in setting the rules for the software. With these characteristics, a secure home network environment can be achieved efficiently at low-cost.
Objectives
There are 3 objectives need to be achieved in this project. The objectives are as follows:
a. To study about Raspberry Pi and Intrusion Prevention System (IPS)
b. To configure Raspberry Pi and implement Intrusion Prevention System in Raspberry Pi
c. To test in real home network environment for personal use
Problem Statement
Nowadays, many cases regarding cyber-crime has been reported. In fact, most of them involves intrusion, data theft and exploitation. With several contemporary security measures developed, these cases can be reduced, but the steps needed requires a lot of resources. Although there are several software that offers capability of detecting intrusion, attacker are freely to do anything once they had entered the network. With IPS, a real-time protection is enforced and thus IPS is capable of blocking and dropping any malicious packets from attacker.
With recent development of new and advance computer like Raspberry Pi, these low-cost precaution method can be taken by home users to secure their home network. Raspberry Pi also supports different type of operating system and open source software.
Scope Of Project
This project covers the scope of designing an Intrusion Prevention System (IPS) that operates in real time in home network environment. The IPS will monitor, alert, prevent malicious packets from outside and inside the network and also sends a report log to the user. These are several scopes of this project:
a. To configure and run Raspberry Pi correctly and ensure it runs smoothly as expected
b. To configure SNORT for detecting and prevent malicious packets from entering home network environment
c. To install open-source operating system and IPS on the Raspberry Pi
The Internet nowadays had become one of the most important platform for all human. The Internet is used as a medium for communication, learning, broadcasting, business and many more. However, ever human creation has its own vulnerabilities. For the Internet, it is the security of data. Attackers will try to breach any home or company networks by all means if the data they intended to steal may benefits them. Larger network means larger intrusion potential. As day passes, a lot of precaution steps had been taken in improvising network security weaknesses. These steps had been taken in order to patch or prevent intrusion of malicious packets into the network. However, most of these steps only been applied in large companies. A small home network are less being paid attention to. In addition, they did not know how the malicious packets may enter their network. Therefore, it is crucial to take a closer look at how home users can protect their network and data.
In order to overcome the network intrusion effectively, users need to apply an Intrusion Prevention System (IPS) in their home network. An IPS is an advanced version of IDS (Intrusion Detection System), with several additional capabilities like dropping and blocking malicious packets. An IPS is also a real time monitoring system, which starts its work immediately after it had been configured properly. However, most people think that IPS may only suitable to be used in large companies as the companies may provide resources and IT consultant to do services and maintenance.
Thanks to the invention of new technologies in this modern world, nowadays, IPS can be implemented in a home network environment by using open-source software. For example, Snort and Bro Intrusion Detection and Prevention System. In addition, the software can be installed in a compact computer which is Raspberry Pi which can be obtained at an affordable price with high flexibility in setting the rules for the software. With these characteristics, a secure home network environment can be achieved efficiently at low-cost.
Objectives
There are 3 objectives need to be achieved in this project. The objectives are as follows:
a. To study about Raspberry Pi and Intrusion Prevention System (IPS)
b. To configure Raspberry Pi and implement Intrusion Prevention System in Raspberry Pi
c. To test in real home network environment for personal use
Problem Statement
Nowadays, many cases regarding cyber-crime has been reported. In fact, most of them involves intrusion, data theft and exploitation. With several contemporary security measures developed, these cases can be reduced, but the steps needed requires a lot of resources. Although there are several software that offers capability of detecting intrusion, attacker are freely to do anything once they had entered the network. With IPS, a real-time protection is enforced and thus IPS is capable of blocking and dropping any malicious packets from attacker.
With recent development of new and advance computer like Raspberry Pi, these low-cost precaution method can be taken by home users to secure their home network. Raspberry Pi also supports different type of operating system and open source software.
Scope Of Project
This project covers the scope of designing an Intrusion Prevention System (IPS) that operates in real time in home network environment. The IPS will monitor, alert, prevent malicious packets from outside and inside the network and also sends a report log to the user. These are several scopes of this project:
a. To configure and run Raspberry Pi correctly and ensure it runs smoothly as expected
b. To configure SNORT for detecting and prevent malicious packets from entering home network environment
c. To install open-source operating system and IPS on the Raspberry Pi