FTP- Design and Practical Analysis Project

Project Scope

The project is to understand the internal working of FTP protocol. Different ports numbers used like control and data port, security issues , connection establishment procedure, issues with firewalls, design and configuration.

Hardware and Software requirement

Hardware – Windows or Linux PC ( 2nos), Switch (1nos – Can be avoided if VMware is used)

Software – Wireshark

How to implement the project

Configure and setup a FTP server on Windows or Linux PC. Install wirehsark on the client PC. Start wireshark and analyze the flow between FTP client and server. Observe and document details like control and data channel establishment, username and password sent in clear text. Understand why Active FTP fails with firewalls and how it is mitigated by Passive FTP

Click to view more details and buy now