Help needed in making firewall in either C or C++ language

35 pts.
Tags:
C
C++
Firewall
Network
Networking
Programming
project management standard
i have to make a program in C/C++ to be run Client pc(windows platform) for followings: 1. to block access to a site(s), either by drop down menu or user entered. 2. act as a url filter to block any url consisting any word from a given list, for example "Facebook" or a bad word. progress: for the problem #1 i have "C:windowssystem32driversetchosts" file i can block unblock any site using data file handling. I found a program for blocking a site on net which is in attached. for unblocking i will make my code. For the problem #2 i cannt get any clue to sort the problem! i searched for any system variable that cosists the url requested, so that i can search whether it contains any word in the provided list and block it. In reality i need to block url requested from all browsers, but if i fail to find a common variable i am allowed to run it for specific browser. this program will always running in background or minimized in tray. and user will only interect with browser

Answer Wiki

Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Discuss This Question:  

 
There was an error processing your information. Please try again later.
Thanks. We'll let you know when a new response is added.
Send me notifications when members answer or reply to this question.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Forgot Password

No problem! Submit your e-mail address below. We'll send you an e-mail containing your password.

Your password has been sent to:

To follow this tag...

There was an error processing your information. Please try again later.

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Thanks! We'll email you when relevant content is added and updated.

Following