• 0 Review(s)

Product Category: Projects

Product Code: 00002931

No of Pages: 65

No of Chapters: 5

File Format: Microsoft Word

Price :





This research work is concise and generally summarizes the activities duly carried out in the design and implementation of a computer based security and monitoring system for forensic experts. There calls a need for computer forensic experts and computer based monitoring and security system for easy capture of evidence of intruder who compromises a network or computer. This project dealt with the design and implementation of a computer based security and monitoring system for forensic experts, an ideal way for tracking the activities of an account user and also for recovering digital evidence of crime committed in a computer system. In every design phase of any computer-based system, the choice of a programming language is always a problem. However, for this project, the programming language chosen is java. It is chosen because it is a window based programming language. Java also makes use of object linking and embedding, this allows the programmer to make use of other packages such as MySQL, Access, Excel, Dbase etc. This feature of java and other features make it easier to program with.











Title page                                                                                                    i

Certification Page                                                                                       ii

Dedication                                                                                                  iii

Acknowledgement                                                                                                iv

Abstract                                                                                                      v

Table of Contents                                                                                       vi


CHAPTER ONE                                                                          

1.0     Introduction                                                                                                1

1.1     Background of the Study                                                                         1

1.2     Statement of the Problem                                                                            2

1.3     Objectives of the Study                                                                     2

1.4     Significance of the Study                                                                            2

1.5     Scope of the Study                                                                                     2

1.6     Limitations of the Study                                                                             3

1.7     Definition of terms                                                                                     3



2.0     Literature Review                                                                              5

2.1     Review of software and tools                                                            5

2.2     Drive spy                                                                                          6

2.3     History of computer forensics                                                          10

2.4     Computer crime                                                                                12

2.5     Topology                                                                                          12

2.6     Types of computer crime                                                                            13

2.7     Extant laws to combat cybercrime in Nigeria                                             14

2.8     Steps used in computer forensic investigation                                  15

2.9     Types of evidence                                                                             15


CHAPTER THREE                                                    

3.0     System Analysis and methodology                                                   17

3.1     Introduction                                                                                                17

3.2     Methods of data collection                                                                17

3.3     Analysis of the Existing System                                                                 20

3.4     Analysis of the Proposed System                                                     21

3.5     Data flow diagram                                                                                      22

3.6     Methodology                                                                                     23


4.0     Introduction                                                                                                26

4.1     Objectives of the new system                                                           26

4.2     Scope of design                                                                                 26

4.3     Features of the new system                                                               27

4.4     Designing the new system                                                                 27

4.5     Specification of program modules                                                    29

4.6     Flowchart                                                                                         29

4.7     Choice of Programming language                                                     35

4.8     System requirements                                                                         37

4.9     System implementation                                                                    38




5.0     Summary, Recommendations & Conclusion                                              39

5.1     Summary                                                                                          39

5.2     Areas of application                                                                         39

5.3     Recommendation                                                                              40

5.4     Conclusion                                                                                        40

          References                                                                                         41

          Appendix A                                                                                                42

            Appendix B                                                                                                47

















The world is becoming a smaller place in which to live and work. A technological revolution in communications and information exchange has taken place within business, industry and homes. Most developed and developing countries are substantially more invested in information processing and Management than manufacturing goods, and this has affected their professional and personal lives. We bank and transfer money electronically and we are much more likely to receive an E-mail than a letter. It is estimated that the worldwide internet population is 349 million (Commerce Net Research Council 2000).

In this information technology age, some traditional crimes especially those concerning finance and commerce, continue to be upgraded technologically. Crimes associated with theft and manipulations of data are detected daily. Crimes of violence also are not immune to the effects of the information age. A serious and costly terrorist act could come from the internet instead of a truck bomb. The diary of a serial killer may be recorded on a floppy disk or hard disk drive rather than on paper in a notebook. Just as the workforce has gradually converted from manufacturing goods to processing information, criminal activity has to large extent also converted from physical dimension. There calls a need for computer forensic experts and computer based monitoring and security system for easy capture of evidence of intruder who compromises a network or computer. This project dealt with the design and implementation of a computer based security and monitoring system for forensic experts, an ideal way for tracking the activities of an account user and also for recovering digital evidence of crime committed in a computer system.



With the evolution of computer and the internet which has made the world a global village, so has criminals also taken advantage of this technological advancement to engage in different forms of cyber-crime ranging from terrorism, internet fraud to the release of sophisticated viruses which is difficult to trace the perpetrators due to lack of sophisticated software that can retrieve information of such activities. This led to the design of a computer based security and monitoring system for forensic experts which will help in tracking the activities of internet users and for recovery of digital evidence of crime committed in a computer system.



The objectives of this system are to:

(i)                Design and implement a computer based security and monitoring system for forensic experts.

(ii)              Realize a system for capturing, collecting, analyzing, preserving and presenting evidence of computer crime in an acceptable manner.



This application when implemented will be able to monitor the activities of a computer user by taking screenshots of internet activities, process capture and capture the content of the index.dat file which will help forensic expert with substantial evidence to prosecute cyber criminals.


1.5            SCOPE OF STUDY

This project is designed to monitor the activities of computer users to investigate and fish out cyber criminals. The project employed Java programming language in ensuring the design and implementation of a Computer Based Security and Monitoring system that will aid forensic experts in their investigations and prosecution of criminals.



Most people see security and monitoring privacy. A major setback of computer forensics is presentation of evidence in a way that is admissible to the law court that is the Computer Forensic Analyst presenting it in a way to show that it was not tampered with. Another limiting factor is that the programming language (JAVA) used to implement the system is case sensitive sometimes in JAVA, An executing program may want to divide by zero, and this will display an error message. Run time errors can come up as program runs during the process of programming with JAVA. Fatal runtime error can occur causing the program to terminate without successfully completing its job. Java programs tend to execute slowly because the JAVA virtual machine would execute and interpret one byte code at a time.


1.7            DEFINITION OF TERMS

  • E-mail –Electronic mail: Electronic mail, most commonly referred to as email or e-mail since approximately 1993, is a method of exchanging digital messages from an author to one or more recipients. Modern email operates across the  Internet or other  computer networks.
  • CF –Computer Forensic: Computer forensics is application of investigation and analysis techniques to gather and preserve evidence from a particular computing device in a way that is suitable for presentation in a court of law. The goal of computer forensics is to perform a structured investigation while maintaining a documented chain of evidence to find out exactly what happened on a computing device and who was responsible for it.
  • PC –Personal Computer: A personal computer (PC) is a general-purpose  computer, whose size, capabilities, and original sale price makes it useful for individuals, and which is intended to be operated directly by an  end-user with no intervening computer operator.
  • GUI –Graphic User Interface: Graphical user interface (GUI, sometimes pronounced 'gooey') is a type of  user interface that allows  users to  interact with electronic devices using images rather than text commands.
  • DOS –Disk Operating System: Disk Operating System (specifically) and disk operating system (generically), most often reveal themselves in abbreviated as DOS, refer to an  operating system software used in most computers that provides the abstraction and management of  secondary  storage devices and the information on them (e.g.,  file systems for organizing  files of all sorts).
  • OS –Operating System: An operating system (OS) is a collection of software that manages  computer hardware resources and provides common  services for  computer programs. The operating system is a vital component of the  system software in a computer system. Application programs usually require an operating system to function.

Click “DOWNLOAD NOW” below to get the complete Projects


+(234) 0814 780 1594

Buyers has the right to create dispute within seven (7) days of purchase for 100% refund request when you experience issue with the file received. 

Dispute can only be created when you receive a corrupt file, a wrong file or irregularities in the table of contents and content of the file you received. shall either provide the appropriate file within 48hrs or send refund excluding your bank transaction charges. Term and Conditions are applied.

Buyers are expected to confirm that the material you are paying for is available on our website and you have selected the right material, you have also gone through the preliminary pages and it interests you before payment. DO NOT MAKE BANK PAYMENT IF YOUR TOPIC IS NOT ON THE WEBSITE.

In case of payment for a material not available on, the management of has the right to keep your money until you send a topic that is available on our website within 48 hours.

You cannot change topic after receiving material of the topic you ordered and paid for.

Ratings & Reviews


No Review Found.

To Review

To Comment