Click here to Skip to main content
15,884,099 members
Articles / Programming Languages / C#
Article

Sniffer80 - HTTP Sniffer .NET

Rate me:
Please Sign up or sign in to vote.
1.06/5 (61 votes)
21 Jul 2003 157.2K   6.7K   45   33
Simple web sniffer and packet analyzer based on .NET technology

Sample Image - sniffer80.jpg

Introduction

The basic idea of this tool is a great debugging tool to help us develop http socket programs. While working on my products, that use the Internet, I needed to see what all the HTTP headers were doing, and I also needed to see every possible type of HTML a site could throw at me. The result of my job is sniffer which built with 100% managed code using C# and the .NET framework.

Requirements

Windows 2000/XP, .NET framework

Contacting the Author

Please send any comments or bug reports to me via email. For updates to this article (and many other articles), check my site: http://www.bizon.org/ilya/sniffer80.htm.

License

This article has no explicit license attached to it but may contain usage terms in the article text or the download files themselves. If in doubt please contact the author via the discussion board below.

A list of licenses authors might use can be found here


Written By
Web Developer
Canada Canada
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.

Comments and Discussions

 
GeneralRe: NO source, Delete this useless crap!! Pin
chenlei52524-Feb-09 18:22
chenlei52524-Feb-09 18:22 
GeneralSniffer error Pin
chavezal13-Jan-04 8:44
chavezal13-Jan-04 8:44 
GeneralException running the utility Pin
Bill Seddon13-Dec-03 8:50
Bill Seddon13-Dec-03 8:50 
GeneralRe: Exception running the utility Pin
dherv11-Jan-07 15:37
dherv11-Jan-07 15:37 
GeneralNo source code - it is still valid Pin
Darren_vms23-Jul-03 4:18
Darren_vms23-Jul-03 4:18 
GeneralSource Pin
shivpal23-Jul-03 4:02
shivpal23-Jul-03 4:02 
Generalno source Pin
Alexander M.,23-Jul-03 1:26
Alexander M.,23-Jul-03 1:26 
Generalexplain more, please Pin
Jesus Oliva22-Jul-03 23:43
Jesus Oliva22-Jul-03 23:43 
Can you explain more about how you catch data from network?

I find one problem: If I send the http petitions using telnet, your program only catch the server response.


GeneralRe: explain more, please Pin
Ilya Solnyshkin29-Jul-03 8:39
Ilya Solnyshkin29-Jul-03 8:39 
QuestionWhere is code? Pin
Robert W.22-Jul-03 23:20
Robert W.22-Jul-03 23:20 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.