Projects / ufdbGuard


ufdbGuard is a URL filter. The URL filter blocks access to sets of Web sites and cooperates with the Squid proxy. It integrates with LDAP, Kerberos, Active Directory, MySQL, and others to define different ploicies for different groups of users. ufdbGuard also enforces SafeSearch for many search engines, blocks Skype, UltraSurf, Tor, unsafe HTTPS sites, and dynamically detects proxy tunnels. The multi-threaded daemon uses a fast algorithm that does 50,000 URL verifications per second on an Intel Core 2 Duo (Conroe) at 2.4 GHz.

Operating Systems

Last announcement

new URL category: P2P 20 May 2010 14:31

URLfilterDB has incorporated an additional URL category in their URL database: peer-to-peer (P2P). Peer-to-peer sites and networks are used to share files, often anonymously. The shared files are mostly movies, adult material and even sometimes illegal material. Previously, peer-to-peer sites were part of the URL categories proxies, warez, entertainment, adult and audiovideo. All clients of URLfilterDB are notified by email and encouraged to use the new P2P category.

Recent releases

  •  27 Jun 2013 19:49

    Release Notes: This release adds new features, including a reporting utility and collection of more statistics. From now on, ufdbGuard packages are released for 32bit and 64bit versions of Redhat and CentOS.

    •  22 Jan 2013 16:15

      Release Notes: This release has 4 minor fixes and 2 enhancements. The fixes resolve minor issues; read the CHANGELOG for more details. ufdbGuard recognizes new keywords 'execuserlist' and 'refreshuserlist' that enable easier integration with LDAP, Kerberos, Active Directory, and other user databases. The ufdbConvertDB script generates errors with more details. The installation procedure uses LSB scripts or chkconfig (if it exists) to configure the startup script in /etc/init.d.

      •  29 Aug 2012 14:48

        Release Notes: This release fixes 10 issues and has 12 enhancements, including support for the URL list of Phishtank, performance improvements, and support for new subcategories of URLfilterDB.

        •  11 Jun 2011 01:37

          Release Notes: This version fixes a number of minor issues and has some enhancements. A "Social Networks" URL category was implemented. Error messages are more compact in the transparent and simple-red modes.

          •  16 Feb 2011 20:07

            Release Notes: This release has 4 fixes for problems that rarely occur. New features are support for monitoring by email and by command execution, license status reporting, configurable behaviour of the URL filter when it cannot perform URL lookups (allow all (default) or deny all), and a new option to define an alternate location of the file with trusted CA certificates.

            Recent comments

            11 Apr 2005 14:41 ufdb

            1.1 beta is ready
            ufdbGuard 1.1 beta is ready to be tested by beta users. The performance is improved, a few bugs are fixed and full URLs are used (e.g. in addition to the regular domain names (e.g.

            Since ufdbGuard is focussing on speed, agressive optimisation options are used for gcc. We have observed that gcc 3.3.4 produces correct code while 3.4.2 has a few flaws using the most agressive optimisation options. Beta testers are requested to test more compiler versions on various operating systems.

            While version 1.0 can be downloaded from SourceForge (,
            version 1.1beta can only be downloaded from URLfilterDB ( The final 1.1 version will be downloadable from SourceForge and URLfilterDB.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.