Community Sites
Create your own community website and start earning today !
It's Free !
 
Communities Members BookmarksPolls Fresher Jobs Funny Photos B.Tech Projects New Member FAQ  



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.

website counter



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.

Feedbacks      
Popular Tags   What are tags ?   Search Tags  
(No tags found.)

Post Feedback


This is a strictly moderated forum. Only approved messages will appear in the site. Please use 'Spell Check' in Google toolbar before you submit.
You must Sign In to post a response.
Next Resource: AutoCAD 2D Drawings
Previous Resource: Anna university, coimbatore MBA syllabus..
Return to Discussion Resource Index
Post New Resource
Category: General


Post resources and earn money!
 
Related Resources

Watch TV Channels



Contact Us    Editors    Privacy Policy    Terms Of Use   

SpiderWorks Technologies Pvt Ltd. 2006 - 2007 All Rights Reserved.