Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Developer Center > internet filter (parental control)

internet filter (parental control)
Thread Tools
Forum Regular
Join Date: Sep 2000
Location: A University in Rochester NY, USA
Status: Offline
Reply With Quote
Jan 30, 2002, 01:20 PM
 
Hello,

Although this is likely far beyond my programming skills, I would be interested in making a system level internet filter (like parental control software) for Mac OS X. Do you know how this might be done? Or if it might be done? Do most webrowsers use a system library of some sort to handle http connections? If not, how would I have control of what happens between the remote site and the webrowser? In progressive levels of complexity, I would like to:
1. Block http requests to sites whose domain names match certain patterns

2. Return an alternate html file or image, as appropriate, in response to such requests (so a web browser would see a warning message instead of a server could not be reached error)

3. Actually screen/modify the content of transfered files before their being displayed.

I suspect, from using the excellent program webwasher for OS 9, which uses a local proxy server to filter internet ads, that some sort of super-slim proxy server (with the features I've described added) might work. Now, I only know in principle what a proxy server is -- I don't know how they work. If this is the best solution, is there an slim, functional, open-source proxy server I could use as a starting point? How would I tell the web browser to use it?
     
Addicted to MacNN
Join Date: Mar 2000
Location: London, UK
Status: Offline
Reply With Quote
Jan 31, 2002, 12:38 PM
 
ipfw does some of this, and it's opensource.
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 12:35 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2