Dynamic filtering features

From: Ahmed Obied <obieda@dont-contact.us>
Date: Fri, 21 Oct 2005 00:47:29 -0600 (MDT)

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

Hi,

My name is Ahmed Obied and I'm an undergraduate student in the
Department of Computer Science at the University of Calgary, Alberta,
Canada.

Last summer, I downloaded Squid and got to familiarize myself with its
functionality. What I was really interested in and which I didn't find in
Squid was to be able to filter URLs dynamically in real-time and according
to specific rules. For example, if I want to block access to the following
URL: http://www.ucalgary.ca/ between 1:00 PM and 2:00 PM then in the
current implementation of Squid, I'll have to do the following:

- - Add the URL to the access control list in the .conf file before 1:00 PM
and start Squid.
- - At 2:00 PM, the URL must be deleted from the access control list and
Squid must be restarted.

Anyway, I tried adding the feature modifying Squid's source code and it
worked perfectly. Even though I did that just for fun, I started to think
of how useful such feature can be. Many companies, organizations,
universities, etc are interested in being able to have a controlled
environment which can be modified dynamically. For example, if there is a
worm spearding on the internet and downloading code from some URL, then
any company or organization or university can use the dynamic feature to
block the URL easily for a specific period of time.

Anyway, what I really want to do is to officially implement the dyanmic
URL feature. Also, I can add a dynamic content filtering feature as well
where such feature can be used to block malware at the proxy.

Please let me know what you think. I really have a passion for writing
code and would like to contribe to the open source community.

Would appreciate your feedback.

Thanks,
Ahmed

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.6 (GNU/Linux)

iD8DBQFDWI8CmmHtNRVjdZwRAjA8AJsETUOnKyRSA7cA222o4BhBagCYkwCdHb/I
w/S4UgqPnURmN3OWKt1vrQs=
=A0SB
-----END PGP SIGNATURE-----
Received on Sat Oct 22 2005 - 01:57:13 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Nov 01 2005 - 12:00:07 MST