0% found this document useful (0 votes)
31 views6 pages

Web Scraper Project Report: Cyber Security

This project report details the development of a web scraper with directory enumeration as part of a Bachelor of Technology degree in Computer Science and Engineering (Cyber Security). It includes sections on the project's overview, problem definition, literature review, system analysis, methodology, design, implementation, testing, and conclusions. The report is submitted to the APJ Abdul Kalam Technological University and is guided by Prof. Rajkumar T.

Uploaded by

diyaa4485
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views6 pages

Web Scraper Project Report: Cyber Security

This project report details the development of a web scraper with directory enumeration as part of a Bachelor of Technology degree in Computer Science and Engineering (Cyber Security). It includes sections on the project's overview, problem definition, literature review, system analysis, methodology, design, implementation, testing, and conclusions. The report is submitted to the APJ Abdul Kalam Technological University and is guided by Prof. Rajkumar T.

Uploaded by

diyaa4485
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

WEB SCRAPPER WITH DIRECTORY ENUMERATION

PROJECT REPORT
Submitted to the APJ Abdul Kalam Technological University in
partial fulfilment of the requirements for the award of the Degree of

Bachelor of Technology

in

Computer Science and Engineering (Cyber Security)

By

FAHADU RAHMAN K (PTA21CC023)


MOHAMMED SALIH VK(PTA21CC034)
SELMA AS(PTA21CC040)
SOURAV AK(PTA21CC046)

Under the guidance

of

Prof. Rajkumar T

DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING


( CYBER SECURITY)
COLLEGE OF ENGINEERING KALLOOPPARA
KERALA

MAY 2024

0
DECLARATION

I undersigned hereby declare that the project report TOR CHAT, submitted for partial fulfillment of the
requirements for the award of degree of Master of Technology of the APJ Abdul Kalam Technological
University, Kerala is a bonafide work done by me under supervision of (Name of supervisor(s)). This
submission represents my ideas in my own words and where ideas or words of others have been
included, I have adequately and accurately cited and referenced the original sources. I also declare
that I have adhered to ethics of academic honesty and integrity and have not misrepresented or
fabricated any data or idea or fact or source in my submission. I understand that any violation of the
above will be a cause for disciplinary action by the institute and/or the University and can also evoke
penal action from the sources which have thus not been properly cited or from whom proper
permission has not been obtained. This report has not been previously formed the basis for the award
of any degree, diploma or similar title of any other University.

Place: THRISSUR Name of the student: MOHAMMED SALIH VK

Date:

1
DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING
( CYBER SECURITY)
COLLEGE OF ENGINEERING KALLOOPPARA KERALA

This is to certify that the report entitled ‘Title’ submitted by [Name] to the APJ Abdul Kalam
Technological University in partial fulfilment of the requirements for the award of the Degree
of Bachelor of Technology in [stream & branch] is A bonafide record of the project work
carried out by him/her under my/our guidance and supervision. This report in any form has
not been submitted to any other University or Institute for any purpose.

Internal Supervisor External Supervisor

PG Coordinator HEAD OF THE DEPT

2
CONTENTS
ACKNOWLEDGEMENT ......................................................................................................................... i
ABSTRACT .......................................................................................................................................... ii
LIST OF TABLES ................................................................................................................................... iii
LIST OF FIGURES ................................................................................................................................. iv
ABBREVIATIONS ..................................................................................................................................v
CHAPTER 1 INTRODUCTION ......................................................................................................................

1.1 PROJECT OVERVIEW.......................................................................................................................


1.2 PROBLEM DEFINITION .................................................................................................................…
1.3 OBJECTIVE…………………...................................................................................................................
1.4 SCOPE………......................................................................................................................................
CHAPTER 2 LITERATURE REVIEW ..............................................................................................................

2.1 HISTORICAL CONTEXT OF CHAT APPLICATIONS……………………………..................................................


i) EARLY TEXTBASED SYSTEMS……………………………………………………………………………………………..
ii) GUI BASED APPLICATIONS…………………………………………………………………………………………………
iii) MODERN MULTI-PLATFORM CHAT SERVICES…………………………………………………………………….
2.2 ANONYMITY AND SECURITY IN COMMUNICATION .........................................................................
i) ANONYMITY TECHNIQUES…………………………………………………………………………………………………
ii) ENCRYPTION METHODS…………………………………………………………………………………………………….
iii) SECURE COMMUNICATION PROTOCOLS……………………………………………………………………………
2.3 EXISTING ANONYMOUS CHATROOM APPLICATIONS.......................................................................
i) TORCHAT…………………………………………………………………………………………………………………………..
ii) RICOCHET………………………………………………………………………………………………………………………….
iii) BITMESSAGE……………………………………………………………………………………………………………………..
CHAPTER 3 SYSTEM ANALYSIS ..................................................................................................................

3.1 OVERVIEW ..............................................................................................................................…….


3.2 SYSTEM REQUIREMENTS ………
3.2.1 FUNCTIONAL REQUIREMENTS
3.2.2. NON-FUNCTIONAL REQUIREMENTS………….............................................................................
3.3 HARDWARE REQUIREMENTS ……………………………………………………………………………………………………
3.3.1 OVERVIEW …………………………………………………………………………………………………………………………
3.3.2 MINIMUM HARDWARE REQUIREMENTS.................................................................................
3.3.3 RECOMMENDED HARDWARE REQUIREMENTS .......................................................................
3
3.4 SOFTWARE REQUIREMENTS………………………………………………………………………………………………………
3.4.1 OVERVIEW…………………………………………………………………………………………………………………………..
3.4.2 DEVELOPMENT ENVIRONMENT…………………………………………………………………………………………..
3.4.3 ADDITIONAL SOFTWARE REQUIREMENTS………………………………………………………………………..….
CHAPTER 4 METHODOLOGY .....................................................................................................................
4.1 PROPOSED SYSTEM……………………………………………………………………………………………………………………
4.1.1 OVERVIEW ...............................................................................................................................
4.1.2 KEY FEATURES ..........................................................................................................................
4.1.3 ARCHITECTURE ........................................................................................................................
4.1.4 SYSTEM FLOW .........................................................................................................................
4.1.5 SECURITY AND SCALABILITY ....................................................................................................
4.1.6 BENIFITS ............................................................................................................................…...
CHAPTER 5 SYSTEM DESIGN .....................................................................................................................

5.1 ARCHITECTURE OVERVIEW ………………………………………………………………………………………………………..


5.2 COMPONENTS ................................................................................................................................
5.3 DATAFLOW DIAGRAM......................................................................................................................
5.4 NETWORK DESIGN……………………………………………………………………………………………………………………..
5.5 ENCRYPTION DESIGN………………………………………………………………………………………………………………….
5.6 DETAILED COMPONENT DESIGN…………………………………………………………………………………………………
5.7 SECURITY CONSIDERATIONS……………………………………………………………………………………………………….
CHAPTER 6 SYSTEM IMPLEMENTATION ....................................................................................................

6.1 OVERVIEW .....................................................................................................................................


6.2 FLASK APPLICATION STRUCTURE .....................................................................................................
6.3 IMPLEMENTATION ...........................................................................................................................
6.4 SETTING UP THE ENVIRONMENT…………………………………………………………………………………………………
6.5 SERVER CODE……………………………………………………………………………………………………………………………….
6.5.1 CLIENT CODE ………………………………………………………………………………………………………………………..
CHAPTER 7 TESTING .................................................................................................................................

7.1 OVERVIEW .....................................................................................................................................


7.2 TEST PLAN ........................................................................................................................................
7.3 TEST CASES…………………………………………………………………………………………………………………………………..

4
CHAPTER 8 RESULT ...................................................................................................................................

8.1 SUMMARY OF TESTS ........................................................................................................................


8.2 PERFORMANCE METRICS……………………………………………………………………………………………………………..
8.3 USER FEEDBACK……………………………………………………………………………………………………………………………
CHAPTER 9 CONCLUSIONS ........................................................................................................................
9.1 ACHIEVEMENTS...………………………………………………………………………………………………………………………………
9.2 FUTURE WORK…………………………………………………………………………………………………………………………………….
9.3 FINAL THOUGHTS………………………………………………………………………………………………………………………………..
REFERENCES ............................................................................................................................................

You might also like