etch  ] [  etch-m68k  ] [  lenny  ] [  sid  ]
[ Source: bfilter  ]

Package: bfilter (1.1.4-1)

Simple web filtering proxy

BFilter is a filtering web proxy. It was originally intended for removing banner ads only, but at some point it has been extended to remove popups and webbugs. It can't be used as a general purpose filtering proxy because it was never intended this way. For example you can't 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 it's 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.

Tags: Implemented in: C++, User Interface: Daemon, Network Protocol: HTTP, Role: Program, Purpose: Filtering, Proxying, Supports Format: HTML, Hypertext Markup Language

Other Packages Related to bfilter

  • depends
  • recommends
  • suggests
  • dep: bfilter-common
    Simple web filtering proxy (common files)
  • dep: libace-5.6.3 (>= 5.6.3)
    C++ network programming framework
  • dep: libboost-program-options1.34.1 (>= 1.34.1-8)
    program options library for C++
  • dep: libboost-regex1.34.1 (>= 1.34.1-8)
    regular expression library for C++
  • dep: libc6 (>= 2.7-1) [not alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6-udeb
  • dep: libc6.1 (>= 2.7-1) [alpha, ia64]
    GNU C Library: Shared libraries
    also a virtual package provided by libc6.1-udeb
  • dep: libgcc1 (>= 1:4.1.1) [not arm, armel, hppa]
    GCC support library
    dep: libgcc1 (>= 1:4.3) [arm, armel]
  • dep: libgcc4 (>= 4.1.1) [hppa]
    GCC support library
  • dep: libmozjs1d (>= 1.9~b4)
    The Mozilla SpiderMonkey JavaScript library
  • dep: libsigc++-2.0-0c2a (>= 2.0.2)
    type-safe Signal Framework for C++ - runtime
  • dep: libstdc++6 (>= 4.2.1) [not armel]
    The GNU Standard C++ Library v3
    dep: libstdc++6 (>= 4.3) [armel]
  • dep: libunwind7 (>= 0.98.5-6) [ia64]
    A library to determine the call-chain of a program - runtime
  • dep: zlib1g (>= 1:1.1.4)
    compression library - runtime

Download bfilter

Download for all available architectures
Architecture Package Size Installed Size Files
alpha 586.7 kB1820 kB [list of files]
amd64 527.7 kB1416 kB [list of files]
arm 568.3 kB1484 kB [list of files]
armel 467.4 kB1208 kB [list of files]
hppa 645.0 kB1780 kB [list of files]
i386 505.5 kB1304 kB [list of files]
ia64 760.5 kB2696 kB [list of files]
mips 586.3 kB2140 kB [list of files]
mipsel 579.4 kB2140 kB [list of files]
powerpc 551.9 kB1504 kB [list of files]
s390 504.8 kB1364 kB [list of files]
sparc 530.5 kB1424 kB [list of files]