Find Jobs
Hire Freelancers

C# code to Monitor Internet Traffic on a Windows System

$30-5000 USD

Cancelled
Posted over 12 years ago

$30-5000 USD

Paid on delivery
I need a C# class / module / library that helps me monitor all internet traffic on a Windows Desktop system. I would like it to include mainly these 3 functions... 1. URLs 2. Emails 3. Chats 1. Monitor all the URLs requested by any user : This should essentially include any and all URL requests, which might have been invoked from anywhere, like browsers, IM programs or any applications. I assume that you will need to use a HTTP sniffer to scan the internet port, and not monitor different browsers separately. Output required : Date-Time, URL, Program (from where it was invoked) 2. Monitor all incoming / outgoing emails : As above, all emails need to be scanned, irrespective of which application was used to send / receive email. If the incoming / outgoing email has got attachments, then save them too. Output required : Date-Time, From, To, CC, BCC, Subject, Body, Attachments, Type (incoming / outgoing), Program (from where it was sent / received) 3. Monitor all the incoming / outgoing chat messages : These should include all IM chats like MSN, Yahoo, GTalk etc. as well as Facebook chat and Skype chat. Output required : Date-Time, From, To, Message, Files (sent / received), Type (incoking / outgoing), Program (from where it was sent / received) ## Deliverables This should work well on all versions of Windows, especially 2000, XP, Vista and 7. This will be a part of a bigger project, so don't bother much about the user interface, just display all output on a form or just saving it to a set of text files will be good enough. I would prefer this to be written with C# (Visual Studio 2010) and .Net framework 4.x If this is something that can't be done with C#, then you might also consider writing this with C++ and send me the steps-to-do to guide me how to include it in a C# solution. I would prefer not to use any 3rd party components, libraries or drivers for this. However, if you must, then please inform which ones and send me the links to their websites so that I may check out their licence agreements. I would also prefer that all the three functions are independent of each other, so that I may selectively turn them on / off or in case if I only want to include one function then it still works in the absense of the others. Please explain alongwith your bid, the method you are going to use to achieve this. This is important, because I don't want this program to be dependent on just some browsers. Moreover, I need to confirm that this will comply with the other parts of the project. If you have something like this (or even remotely similar to this) already written and working, it would be great if you could send me a working demo of it (just binary would do, don't include source). And you could send me the source only if I accept your bid. Disclaimer : I understand that this kind of a system surveilance can be a potential threat to users' privacy and data security and is illegal in some countries. I hereby declare that this code will not be used for any destructive purposes and is being developed with best of intentions and only for the sole purpose of helping concerned owners to prevent any misuse of their respective systems.
Project ID: 3567660

About the project

7 proposals
Remote project
Active 13 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
7 freelancers are bidding on average $716 USD for this job
User Avatar
See private message.
$1,500 USD in 14 days
5.0 (12 reviews)
4.0
4.0
User Avatar
See private message.
$1,200 USD in 14 days
5.0 (21 reviews)
3.9
3.9
User Avatar
See private message.
$10 USD in 14 days
4.6 (11 reviews)
3.2
3.2
User Avatar
See private message.
$600 USD in 14 days
5.0 (1 review)
2.2
2.2
User Avatar
See private message.
$250 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$650 USD in 14 days
0.0 (1 review)
0.0
0.0
User Avatar
See private message.
$800 USD in 14 days
0.0 (4 reviews)
0.0
0.0

About the client

Flag of INDIA
Ahmedabad, India
5.0
50
Member since May 20, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.