NETWORK SECURITY:ENSURING MAXIMUM PROTECTION THROUGH FIREWALL

NETWORK SECURITY:ENSURING MAXIMUM PROTECTION THROUGH FIREWALL

 ABSTRACT

The connection of an internal network to an external network such as Internet has made it vulnerable to attacks. One class of network attack is unauthorized penetration into network due to the openness of networks. It is possible for an attacker or hackers to sum access to an internal network, this pose great danger to the network and network resources. Our objective and major concern of network design was to build a secured network, based on software firewall that ensured the integrity and confidentiality of information on the network. We proposed an Object-Oriented Methodology and developed an improved software based solution that allows all the inbound and outbound traffic to pass through the firewall. The firewall in turn determines which traffic should be allowed in or out of the network. The firewall algorithm was implemented using Java programming language, which was based on java security architecture. It also utilizes the concept of XML and HTML programming which enables network communication over the Internet.

Chapter one/Introduction

Computer network is the engineering discipline concerned with communication between computer system and devices. The purposes of networking are exchange of data and resources sharing. With network, large volume of data can be exchanged through both short and long-range connections. Likewise computer resources such as hardware (printers, scanner etc.) and software can be remotely shared among network hosts.

With increase reliance on computer network, calls for serious monitoring of the traffic in and out of the system network. Attacker on the internet could break into the network and do harm in a number of ways; they can steal or damage important data, damage individuals computer or their entire network, and use the internal network computer resources. Due to some of these security threats, there was the need to build a defensive mechanism that ensures that attackers and their likes are not allowed into the network. Firewalls are designed to stop unwanted or suspected traffics from flowing into the internal network. Sets of rules are applied to control the type of networking traffic flowing in and out of the system. This would ensure that attackers have no access to the internal network.

This thesis is organized in four chapters. Chapter 2 provides theoretical background information about firewalls, roles, controls and their impact in network security; a comprehensive literature review on how network traffic can be monitored in order to prevent an unauthorized access to internal network. Chapter 3, we proposed and developed an improved software based solution that allows all the inbound and outbound traffic to pass through the firewall which, in turn determines which traffic should be allowed in or out of the network using object-oriented methodology. Chapter 4, Firewall security system was implementation using software-based solution. The use of Java programming language and the concept of xml and html programming were considered in order to achieve our objectives.

1.1 Statement of Problem

The problem to be solved is the problem of organizations network. What can firms do to protect their network over potential threats against the “resources” they share on the network?

1.2 Objectives

  1. To developed a firewall system to block unauthorized access to the network and prevent malicious attack which could lead to data loss
  2. To build a secured network, based on software firewall to protect network resources and ensured the integrity and confidentiality of information on the network are not compromised

1.3 Significance of the Study

The significance of this study is to show how a firewall could prevent attack and protect network resources which will make harder for an attacker to penetrate into the system. The system will be able to offer online services. The probability of exploring vulnerability will be reduced to low risk and the system will be more stable

Download Full Material-N5000

Related Post

DESIGN AND IMPLEMENTATION OF AUTOMATED EMPLOYMENT DIRECTORY AND LABOUR ASSIGNMENT SYSTEM

DESIGN AND IMPLEMENTATION OF AUTOMATED EMPLOYMENT DIRECTORY AND LABOUR ASSIGNMENT SYSTEM

ABSTRACT

Unemployment in the present day Nigeria resulted from different misgivings and lack of direct approach to by those concerned to tackle this problem. There are very few jobs compared to the large number of citizens up to the age of being in the labor force. In recent years, subsequent governments and corporate bodies have one way or the other tried to device a means of reducing the instances of unemployment, some being successful to some extent, and other cases having efforts and huge finances being wasted due to lack of proper management, supervision and low productive system of operation.
This research project is dedicated to providing a new system that would solve the problem of linking a large number of unemployed individuals to firms, companies, institutions or government agencies that are in need of employing people for one reason or the other. This project has an its case study. The National Directorate of Employment (Owerri Secretariat). It is an agency formed by the Federal Government with the sole purpose of employing as many unemployed individuals into the labor force.
This research work, right from its inception is dedicated to greatly solving the problem of errors prone to the manual method of collecting, managing and storing of data as well as distributing processed information. It introduces an electronic means known as Automation, a process that entails the use of the computer and its accessories to manage data and information at a more efficient and effective rate. This would be achieved by introducing an Automated Employment Directory for Labor Assignment System, hence the project topic: “An Automated Employment Directory and Labor Assignment System”.

TABLE OF CONTENT
Title page i
Approval Page ii
Table of content iii
Dedication iv
Acknowledgment v
Abstract vi

CHAPTER ONE/INTRODUCTION

1.1 PROJECT BACKGROUND
1.2 STATEMENT OF THE PROBLEM
1.3 OBJECTIVE OF THE STUDY
1.4 SIGNIFICANCE OF THE STUDY
1.5 RESEARCH METHODOLOGY
1.6 SCOPE OF THE PROJECT
1.7 LIMITATION OF THE PROJECT

CHAPTER TWO
LITERATURE REVIEW

CHAPTER THREE
ANALYSIS OF THE PRESENT SYSTEM
3.0 INTRODUCTION
3.1 ANALYSIS OF THE PRESENT SYSTEM
3.2. SOURCES OF DATA COLLECTION
3.2.1 FORMS AND DOCUMENT
3.2.2 REPORTS
3.3. SHORT HISTORY OF THE AGENCY
3.4 ANALYSIS OF THE AREA OF STUDY
3.5. DESCRIPTION OF THE AGENCY
3.6. OBJECTIVES OF THE AGENCY
3.7 ORGANIZATIONAL AND MANAGEMENT STRUCTURE
3.7.1 ORGANIZATIONAL STRUCTURE
3.7.2 ROLES AND RESPONSIBILITIES
3.7.3 DATA FLOW DIAGRAM OF THE PRESENT SYSTEM

CHAPTER FOUR

PROGRAM SPECIFICATION AND IMPLEMENTATION
4.0 INTRODUCTION
4.1. PROGRAM DESIGN
4.2 PROGRAM MODULES SPECIFICATION
4.2.1 PROGRAM MODULE FLOWCHARTS
4.2.1.1 FLOW CHART OF FORM LOGIN
4.2.1.2 FLOW CHART
4.2.1.3 FLOW CHART OF FORM MAIN
4.3 PROGRAM CODING PLATFORM
4.4 PROGRAM IMPLEMENTATION
4.4.1 HARDWARE REQUIREMENTS
4.4.2 SOFTWARE REQUIREMENTS
4.5 SYSTEM TEST RUN
4.5.1 CHANGE OVER PROCEDURE
4.6 SYSTEM MAINTENANCE
4.7 DOCUMENTATION
4.7.1 INSTALLATION MANUAL
4.7.2 RUNNING THE SYSTEM
4.7.3 SYSTEM SECURITY

CHAPTER FIVE
SUMMARY, CONCLUSION AND RECOMMENDATION

5.0 CONCLUSION
5.1 RECOMMENDATION

References
Appendixes
Download Full Material-N5000

DESIGN AND ASSIMILATION OF TEN USER E-MAIL PLATFORM

DESIGN AND ASSIMILATION OF TEN USER E-MAIL PLATFORM A CASE STUDY OF RAINBOW NET LTD

TABLE OF CONTENTS

Title Page
Certification Page
Dedication
Acknowledgement
Table of Contents
Abstract
CHAPTER ONE: INTRODUCTION
1.1 Background to the study
1.2 Statement of the Problem
1.3 Objectives of the study
1.4 Significance of the study
1.5 Scope and Delimitation of the study
1.6 Definition of Operational terms
CHAPTER TWO: LITERATURE REVIEW
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
3.1 Introduction
3.2 Analysis of the existing system
3.3 Weakness of the existing system
3.4 Data collection techniques
3.5 Analysis of the proposed system
3.6 System Flowchart
3.7 Entity Relationship Diagram
3.7.1 Data Dictionary

CHAPTER FOUR: SYSTEM IMPLEMENTATION AND EVALUATION
4.1 Program Development
4.2 System Requirement
4.2.1 Software Requirement
4.2.2 Hardware Requirement

4.3 System Interface
4.3.1 Input Interface
4.3.2 Output interface
4.4 System Performance
4.5 System Training
4.6 Conversion to the Proposed System
4.7 System Documentation
4.8 System Maintenance

CHAPTER FIVE: SUMMARY, RECOMMENDATION AND CONCLUSION
5.1 Summary
5.2 Recommendations
5.3 Conclusion
References
Appendices

Download Full Material-N5000

DESIGN AND IMPLEMENTATION OF AN ONLINE BUS TICKETING SYSTEM

DESIGN AND IMPLEMENTATION OF AN ONLINE BUS TICKETING SYSTEM A STUDY OF GOD IS GOOD MOTORS

ABSTRACT

Online  Bus  Ticket  Reservation  System  Is  A  Web  Based  Application  That  Works  Within  A Centralized Network. This Project Presents A Review On The Software Program “Online Bus Ticket Reservation System” As Should Be Used In A Bus Transportation System, A Facility Which Is Used To Reserve Seats, Cancellation Of Reservation And Different Types Of Route Enquiries Used On Securing Quick Reservations.  OBTRS Is Built For Managing And Computerizing The Traditional Database, Ticket Booking And Tracking Bus And Travel Made. It Maintains All Customer Details, Bus Details, Reservation Details. In Order To Achieve The Design, GOOD IS GOOD MOTORS  Was Chosen As A Case Study. Structured Systems Analysis And Design Methodology (SSADM) Was Adopted.  In Addition, PHP Hypertext Preprocessor (PHP) Language  Was  Used  For  The  Front-  End  Of  The  Software  While  The  Back  End  Was  Designed  Using MySQL.  The  Software  Achieved  Is  Capable  Of  Improving  The  Customer  Hand  And  Relationship Management In GIG Operations. It Is Recommended That Despite The Present Functionality Of The Designed Software, An Additional Functionality Carried By AKTC Such As The Courier Services Should Also Be Integrated In Order To Enhance The System.

Download Full Material-N5000