Re: Content Filtering

From: Andrew Rucker Jones <arjones@dont-contact.us>
Date: Tue, 21 Sep 2004 21:29:02 +0200

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I suspect that there's already something out there to do what You want.
What do You want to filter? Squid can filter some things with acls.
DansGuardian (www.dansguardian.org) is a very nice little content filter
for most things that people usually want to filter. Other pieces of
software (like the commercial WebWasher) use ICAP, for which Squid
already has a client. ICAP does exactly what You're looking for, and is
standardized to boot.

                        -&

Anindha Parthy wrote:
| I wanted to add dynamic content filtering functionality to Squid. I
| figured that the best way to do this is with a loadable module which I
| have already developed.
|
| The problem is that I am not sure what the best way is to modify squid
| for my purpose. All I need to do is modify Squid so that when a
| request is received the classify method of my classifier module is
| called and passed the html page. Then my classifier will respond with
| allow or deny based on the content of the page.
|
| Sequence of Events:
| 1. Squid Receives HTTP request
| 2. Squid retrieves HTML page
| 3. Squid Passes HTML page to classifier
| 4. Squid sends HTML page to client if page is allowed otherwise a
| Access Denied error message
|
| You advice is much appreciated,
|
| Anindha
|

- --
GPG key / Schlüssel -- http://simultan.dyndns.org/~arjones/gpgkey.txt
Encrypt everything. / Alles verschlüsseln.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFBUID6oI7tqy5bNGMRApKDAJ97IECoWlmyThOY0s3jYTc/4NN5yACfSeBW
TPc65uecGk88Oh32AMt1Yss=
=zrA8
-----END PGP SIGNATURE-----
Received on Tue Sep 21 2004 - 13:29:38 MDT

This archive was generated by hypermail pre-2.1.9 : Thu Sep 30 2004 - 12:00:04 MDT