Main > Free Download Search >

Free content filtering proxy software for linux

content filtering proxy

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3534
Safesquid Content Filtering Proxy 4.2.2.RC7

Safesquid Content Filtering Proxy 4.2.2.RC7


Antivirus and content filtering proxy server more>> Safesquid is an antivirus and content filtering proxy server. It has many advanced features like URL blacklists, bandwidth management, regular expression substitution on Website content and requested URLs, ICP and CARP support to interoperate with other proxy servers, configuration synchronization to ease management of proxy servers in a cluster, ICAP support to use third-party content adaptation software, image and link prefetching, HTTP and FTP content caching, NTLM and Basic authentication, and an intutive Web interface to configure the proxy server.<<less
Download (724KB)
Added: 2009-04-19 License: Freeware Price: Free
236 downloads
Content Filtering Proxy SafeSquid 4.2.2.RC8.2

Content Filtering Proxy SafeSquid 4.2.2.RC8.2


CONTENT FILTERING PROXY SERVER, WEB FILTER, INTERNET FILTER, REAL-TIME FILTER more>> SafeSquid is a Content Filtering Proxy Server - BROWSER BASED INTERFACE, VERY FAST THROUGHPUT, DNS CACHING, CONTENT CACHING, PREFETCHING, BANDWIDTH CONTROL, VIRUS SCAN, Source, Target & Time based GRANULAR FireWall style rules to allow / deny content like music, videos, flash & java applets, messengers, chats, cookies, activex, scripts, etc. REMOTE AUTHENTICATION, REAL-TIME TEXT & IMAGE ANALYSIS for blocking PORNOGRAPHY. LIVE REMOTE SUPPORT.<<less
Download (1014KB)
Added: 2009-04-17 License: Freeware Price: $na
205 downloads
Content Filtering Proxy SafeSquid 4.2.2.RC8.9

Content Filtering Proxy SafeSquid 4.2.2.RC8.9


Content filtering proxy server - BROWSER BASED INTERFACE, VERY FAST THROUGHPUT, DNS CACHING, CONTENT CACHING, PREFETCHING, BANDWIDTH CONTROL, VIRUS SCAN, WEB FILTERING, REAL-TIME TEXT & IMAGE ANALYSIS more>>

SafeSquid is a Content Filtering Proxy Server. SafeSquid has a BROWSER BASED INTERFACE. SafeSquid offers arguably, worlds biggest set of Content Filtering features.
SafeSquids multi-threaded architecture, delivers industrys FASTEST THROUGHPUT, even while providing extreme content analysis and security. SafeSquid has an intelligent DNS cache, an extremely manageable content CACHING system, and configurable content pre-fetching that allows fast browsing of often viewed web-sites.
SafeSquid lets you create unlimited and extremely granular Internet Policies to define and deal with unlimited number of unique factors depending upon user / network / web-site / mime-type / size / time etc. SafeSquid allows you to create unlimited number of policies for allowing or BLOCKING SPECIFIC CONTENT, like music, ActiveX, JavaScripts, advertisement banners, etc., and even any part of the protocol header to ensure graded exchange of private information, from each web-site. Real-time text analysis and Image analysis besides categorized web-site databases ensure complete blocking of PORNOGRAPHY or replacing specific parts.
Users can be authenticated from a remote WINDOWS ADS / OpenLDAP servers. SafeSquid lets you, to THROTTLE SPEED for low priority users or applications. You can use a variety of ANTIVIRUS Software like ClamAV and any other ICAP based antivirus to stop viruses before they reach the client systems. SafeSquid allows you to customize the various templates, that are displayed when access or content is denied to the user. SafeSquids logs can be analyse to create a exhaustive USER ACTIVITY REPORTS.
It takes less than 3 minutes to install SafeSquid on a Linux based server. SafeSquid is backed by a very responsive and committed customer support. SUPPORT INCLUDES REMOTE LIVE-HAND-HOLDING. Various SafeSquid editions are available to serve small 20 user networks or thousands of concurrent users. SafeSquid has special features for use in CLUSTERS.

Requirements: Linux, kernel 2.6 or higher

Whats new in this version: http://www.safesquid.com/html/viewforum.php?f=293

<<less
Download (1.04MB)
Added: 2009-04-09 License: Freeware Price: $0.00
204 downloads
Yet Another Filter Proxy 0.1.1

Yet Another Filter Proxy 0.1.1


Yet Another Filter Proxy project is a preforking, banner filtering, content scanning Perl proxy. more>>
Yet Another Filter Proxy project is a preforking, banner filtering, content scanning Perl proxy.



Yet Another Filter Proxy is a proxy to filter out advertising banners and malicious script code from web sites. It is written in Perl and based on an example by Randal L. Schwartz.

For performance reasons it uses preforking to spawn several processes of itself (like Apache does).

Unlike other available proxies (such as Junkbuster), it does blocking by Perl regular expressions on the site content, which allows you to block JavaScript and popups, in addition to normal ads.

Run perldoc yafp.pl for full readme!

<<less
Download (0.027MB)
Added: 2007-03-02 License: GPL (GNU General Public License) Price:
973 downloads
Content Dispatcher 1.0.2

Content Dispatcher 1.0.2


Content Dispatcher project will dispatch content over many plone sites in one click. more>>
Content Dispatcher project will dispatch content over many plone sites in one click.

Let a content to be dispatch over many plone sites in one click.

<<less
Download (0.093MB)
Added: 2007-02-09 License: GPL (GNU General Public License) Price:
998 downloads
Sax Filter 1.4

Sax Filter 1.4


Sax Filter is a modular set of filters that can be used to process XML documents via Javas SAX support. more>>
Sax Filter is a modular set of filters that can be used to process XML documents via Javas SAX support.

Currently, the filters only process content (the ContentHandler interface).

<<less
Download (0.048MB)
Added: 2006-12-24 License: GPL (GNU General Public License) Price:
1035 downloads
mod_activex_filter 0.2b

mod_activex_filter 0.2b


mod_activex_filter is an Apache module that enables ActiveX filtering for Apache proxy. more>>
mod_activex_filter is an Apache module that enables ActiveX filtering for Apache proxy.

This module is a small example of an Output Filter developed for Apache 2.0.44 and tested up to 2.0.46.

Its only a simple hack of mod_case_filter to get a way to filter ActiveX on a proxy. Actualy, the only way to filter ActiveX if your proxy is unable to do it is to use a TIS module chained with your proxy.

But the TIS is only capable of doing HTTP/1.0. If you need real performances, youll want to use HTTP/1.1.

Thats why I wrote this small module...

It has been generated with classical commands: apxs -g -n activex_filter and apxs -c -n

You just have to do make and make install to use it.

Dont forget to modify your httpd.conf.

Simple example of a working httpd.conf:

KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15

StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0

Listen 80

LoadModule activex_filter_module modules/mod_activex_filter.so
AddOutputFilter ActiveXFilter html
ActiveXFilter On

ProxyRequests On
User nobody
ServerAdmin brice@free.fr
ServerName trillian
UseCanonicalName Off
DefaultType text/plain
HostnameLookups Off
ErrorLog logs/error_log
LogLevel warn
ServerTokens Prod
ServerSignature On

<<less
Download (0.005MB)
Added: 2006-05-26 License: GPL (GNU General Public License) Price:
1246 downloads
Symbion SSL Proxy 1.0.5

Symbion SSL Proxy 1.0.5


SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port. more>>
SSL Proxy server listens on a TCP port, accepts SSL connections, and forwards them to another local or remote TCP port.
For example, it is possible to create an HTTPS server if you have an HTTP server and you run an SSL Proxy server on port 443 which forwards the connections to port 80.
SSL Proxys design makes it as secure as possible and still perform well.
Enhancements:
- Improved certificate handling (chained certificates are now supported), more error information on SSL protocol errors during SSL_accept(), -U and -D options (buffer size), and a "powered by" logo.
<<less
Download (0.024MB)
Added: 2005-09-30 License: GPL (GNU General Public License) Price:
1493 downloads
IMAP Calendar Proxy 1.3

IMAP Calendar Proxy 1.3


IMAP Calendar Proxy implements an HTTP proxy that converts HTTP PUT requests of vcalendar data. more>>
IMAP Calendar Proxy implements an HTTP proxy that converts HTTP PUT requests of vcalendar data to separate messages stored on an IMAP server.

IMAP Calendar Proxy project can be used with Mozilla Sunbird/Calendar to allow storage of a calendar via IMAP.

There are many issues with the program in its current state. Consider it alpha quality, and you may lose calendar data if you use it. Its more of a proof of concept right now. Its rather slow if you have a large calendar.

Ideally IMAP support should be built into Mozilla. This is just a hack. Id like to hear any feedback on how it works. See the TODO file for features Id like to implement.

Sunbird can post calendars to a remote HTTP server via HTTP PUT and to
synchronize via a GET before a PUT. This proxy should run on the same system
you run Sunbird on. It makes a connection to an IMAP server and selects
a specified folder.

It then retrieves all calendar data from that server and caches it it memory. Any changed to the calendar are HTTP PUT to this proxy, and it determines what to do on the IMAP server (delete, change, add). Instead of posting the whole calendar back to the server, it only posts the differences.

If you run the proxy elsewhere on the network, you will not get any bandwidth
savings because the HTTP PUT and GET are still done over the network.

<<less
Download (0.011MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1417 downloads
Net::Proxy 0.07

Net::Proxy 0.07


Net::Proxy is a Perl framework for proxying network connections in many ways. more>>
Net::Proxy is a Perl framework for proxying network connections in many ways.

SYNOPSIS

use Net::Proxy;

# proxy connections from localhost:6789 to remotehost:9876
# using standard TCP connections
my $proxy = Net::Proxy->new(
{ in => { type => tcp, port => 6789 },
out => { type => tcp, host => remotehost, port => 9876 },
}
);

# register the proxy object
$proxy->register();

# and you can setup multiple proxies

# and now proxy connections indefinitely
Net::Proxy->mainloop();

A Net::Proxy object represents a proxy that accepts connections and then relays the data transfered between the source and the destination.

The goal of this module is to abstract the different methods used to connect from the proxy to the destination.
A proxy is a program that transfer data across a network boundary between a client and a server. Net::Proxy introduces the concept of "connectors" (implemented as Net::Proxy::Connector subclasses), which abstract the server part (connected to the client) and the client part (connected to the server) of the proxy.

This architecture makes it easy to implement specific techniques to cross a given network boundary, possibly by using a proxy on one side of the network fence, and a reverse-proxy on the other side of the fence.

<<less
Download (0.029MB)
Added: 2007-04-05 License: Perl Artistic License Price:
940 downloads
POE::Component::Proxy::TCP 1.2

POE::Component::Proxy::TCP 1.2


POE::Component::Proxy::TCP is a simplified TCP proxy. more>>
POE::Component::Proxy::TCP is a simplified TCP proxy.

SYNOPSIS

use POE qw(Component::Proxy::TCP);
POE::Component::Proxy::TCP->new
(Alias => "ProxyServerSessionAlias",
Port => $local_server_port,
OrigPort => $remote_server_port,
OrigAddress => $remote_server_host,
DataFromClient => &data_from_client_handler,
DataFromServer => &data_from_server_handler,
);


# gets called with data passed from server.
# called inside the per client connected session created by PoCo::Server::TCP
sub data_from_server_handler {
my $server_data = shift;
# show obtaining other session info esp per proxy session info
};

# gets called with data passed from remote client
#
sub data_from_client_handler {
my $server_data = shift;
};

# show obtaining other session info esp per proxy session info
# Reserved HEAP variables:

$heap->{self} = Proxy object / instance var hash
$heap->{self}->losta stuff add documentation
[do the per connection ones]
EXAMPLE ^
use warnings;
use strict;
use diagnostics;
use POE;
use POE::Filter::Stream;
use POE::Filter::Line;
use POE::Component::Proxy::TCP;
$|++;

POE::Component::Proxy::TCP->new
(Alias => "ProxyServerSessionAlias",
Port => 4000,
OrigPort => 5000,
OrigAddress => "localhost",
DataFromClient => sub {print "From client:", shift(), "n";},
DataFromServer => sub {print "From server:", shift(), "n";},
RemoteClientFilter => "POE::Filter::Stream",
RemoteServerOutputFilter => "POE::Filter::Stream",
RemoteServerInputFilter => "POE::Filter::Stream"
);

$poe_kernel->run();
exit 0;

<<less
Download (0.017MB)
Added: 2007-04-10 License: Perl Artistic License Price:
930 downloads
Camarades Linux Proxy 0.2

Camarades Linux Proxy 0.2


The Camarades Linux Proxy is a small program that is meant to run on a firewall protecting an internal network. more>>
The Camarades Linux Proxy is a small program that is meant to run on a firewall protecting an internal network. It allows multiple users behind a firewall to use the Camarades Web camera program.

To make it run the following:

1. Edit Makefile to see that everything seems ok.
Make any necessary changes(?).
Default install location for the cama executable is in /usr/local/bin.
2. Build the program by typing
make
3. If everything went well, type
make install
4. Edit camarc and copy it to /etc
5. Start cama
cama
<<less
Download (0.035MB)
Added: 2006-07-12 License: GPL (GNU General Public License) Price:
1199 downloads
BFilter 1.1

BFilter 1.1


BFilter is a smart filtering HTTP proxy. more>>
BFilter is a filtering web proxy. BFilter was originally intended for removing banner ads only, but at some point it has been extended to remove popups and webbugs. It cant be used as a general purpose filtering proxy because it was never intended this way.
For example you cant just block an arbitary object, you can only hint the ad detector in its decision making.
The main advantage BFilter has over the similar tools is its heuristic ad detection algorithm. The traditional blocklist-based approach is also implemented, but its mostly used for dealing with false positives.
Unlike other tools that require constant updates of their blocklists, BFilter manages to remove over 90% of ads even with an empty blocklist!
The javascript generated ads are not a problem for BFilter, as it has a javascript engine to combat them.
BFilter is expected work with any browser that supports proxies (nearly any browser does), and can forward requests to another HTTP proxy.
BFilter is written in C++ and is distributed under the GNU GPL.
Main features:
- HTTP/0.9 - HTTP/1.1 support.
- Persistent connections (HTTP/1.1 only).
- Pipelining (HTTP/1.1 only).
- HTTP compression.
- Forwarding to another proxy.
- All processing is done on the fly. It doesnt load the whole page or image before processing.
- Heuristic and regex-based approaches to detect ads.
- Detects and removes image, iframe, flash ads, popups and webbugs.
- A javascript engine to combat js-generated ads and popups.
- Heuristic analyzing of images and Flash files.
Enhancements:
- BFilter now caches external scripts it fetches for analyzing.
- Filtering accuracy was improved.
- Added a workaround for "Error decompressing response" problem with Opera and some websites.
- JavaScript engine was updated.
<<less
Download (1.0MB)
Added: 2007-07-30 License: GPL (GNU General Public License) Price:
901 downloads
IVS Milter 2.0.0 Pre7

IVS Milter 2.0.0 Pre7


IVS Milter provides a virus, spam, and content filtering milter. more>>
IVS Milter provides a virus, spam, and content filtering milter.
IVS Milter is a virus, spam, and content milter. It makes use of the antivirus package ClamAV, and can also seamlessly integrate SpamAssassin (either spamc or libspamc).
IVS Milter is also plugin based and currently supports virus scanning, spam scanning, content-type matching, attachment type matching, and attachment filename matching.
Whats New in 1.0.7 Stable Release:
- Pointer NULL reference fixed
- Fixed bug where glib was generating CRITICAL messages
- Documentation update
- Implemented SIGUSR1 to dynamically reload configuration file
- Added support to reload directories of configuration files
- Fixed possible segfault when no configuration file
Whats New in 2.0.0 Pre7 Development Release:
- Spamassassin 3.0 support added, although there have been reports of memory leaks when using the ENHANCED libspamc method, best to specify to have the scan forked and run instead of library call for now
- Added thresholds so we can learn about spam, especially if you add your own rules you can force say everything over 100 to be learnt as spam
- Fixed support for limiting how many children we can spawn, this now works!
- Various bug fixes and small changes
- Fixed a bug where clamav only checked first file of attachment for virus
<<less
Download (0.36MB)
Added: 2007-02-27 License: GPL (GNU General Public License) Price:
969 downloads
HTTP Anti Virus Proxy 0.86

HTTP Anti Virus Proxy 0.86


HTTP Anti Virus Proxy is a proxy with a ClamAV anti-virus scanner. more>>
HAVP (HTTP Antivirus Proxy) is a proxy with a ClamAV anti-virus scanner. HTTP Anti Virus Proxy aims are continuous, non-blocking downloads and smooth scanning of dynamic and password protected HTTP traffic.
Havp antivirus proxy has a parent and transparent proxy mode. It can be used with squid or standalone.
Main features:
- HTTP Antivirus proxy
- Scans complete incomming traffic
- Nonblocking downloads
- Smooth scanning of dynamic and password protected traffic
- Can used with squid or other proxy
- Parent proxy support
- Transparent proxy support
- Logfile
- Process change to defined user and group
- Daemon
- Use Clamav (GPL antivirus)
- Operating System: Linux
- Written in C++
- Released under GPL
Enhancements:
- Experimental support was added for chunked Transfer-Encoding, which fixes some broken sites.
- The IGNOREVIRUS configuration directive was added for whitelisting virus names.
- The CLAMBLOCKBROKEN configuration directive was added.
- Detection with AVG was improved.
- HAVP is killed if database reloading fails for Library Scanner.
- The URL is logged when a crashed scanner process is detected.
- The build system updated, adding the --prefix, --sbindir, --sysconfdir, and --localstatedir options.
<<less
Download (0.53MB)
Added: 2007-04-17 License: GPL (GNU General Public License) Price:
932 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5