My Profile
Active Members
TodayLast 7 Days
more...
Awards & Gifts
Online Exams
Fresher Jobs
Our fresher job section is exclusively for fresh graduates! Find jobs for freshers in major Indian
cities including Bangalore, Chennai, Hyderabad, Pune or Kochi
Resources
Find educational articles, blogs, discussion threads and other resources.
Colleges
Find details about any college in India or search for courses.
|
Network packet sniffer
Posted Date: 19 Mar 2008 Resource Type: Articles/Knowledge Sharing Category: General
|
Posted By: Deepu Member Level: Diamond Rating: Points: 3
|
|
|
|
Development of a Network packet sniffer
Abstract of the project
This project is aimed at developing a packet sniffer on HTTP protocol. This sniffer should be able to monitor and save files transiting over network . This project should be scalable to support other protocols like FTP, POP3 etc. The practical purpose of the project is providing monitoring ability for the administrator of a network. This can be deployed in home PC by parents to monitor the internet access, also. This has to build over any interface provided by freely available libraries for capturing packets on TCP/IP.
Keywords
Generic Technlogy keywords
Networking, TCP/IP, Sniffer, Linux, HTTP
Specific Technology keywords
Unix, C++, TCP/IP, HTTP
Project type keywords
Design ,Implementation, Testing
Functional components of the project
TCP Packet Capture Module: This module will integrate with library lib libpcap and provide a method to investigate the packet.
Packet Parser Module: This module will parse the packet header and identify the details.
User Interface Module (GUI): This module will have the user interface and method to trigger actions based on user request. It will use the other two modules to accomplish the triggered action.
1. The GUI should be able to show network traffic in graphical form 2. The GUI should be able to map the files to the destination IP 3. The GUI should have an option for saving all the files and files going to a particular destination
Steps to start-off the project
1 - Studying the packet capturing tools like tcpdump. 2 – Studying the TCP/IP protocol stack 3 – Knowledge about HTTP protocol
|
Responses
|
No responses found. Be the first to respond and make money from revenue sharing program.
|
|
Watch TV Channels
|