MacUpdate
Join MacUpdate
New Member

New Developer
Explore
MacUpdate Desktop
Hot Apps

Business
Dashboard
Development
Drivers
Education
MacUpdate Promo
Popular Apps

Games
Home & Personal
Internet
Multimedia & Design
Utilities
iPhone
Apps

Login
Member Login

Developer Login
About
Search Mac Apps

Search iPhone Apps

Advanced Search
BFilter
BFilter 1.1.4
Your rating: Now say why...

(10) 4.75

Filtering web proxy not relying on (but supporting) blacklists.   Free
Add to my Watch List
Email me when discounted
  • Download Now
    2.01 MB
  • Visit Developer's Site
    Joseph Artsimovich
BFilter is a filtering web proxy. It was originally intended for removing banner ads only, but since then its capabilities have been greatly extended.

Unlike most of the similar tools, it doesn't rely on blacklists (although it does support them). The problem with blacklists is that advertisers are always one step ahead. You see an ad slip through, you update your blacklist, and in case it didn't help, you add a new entry yourself. Once I got tired of that, I decided to write a proxy that would detect ads heuristically, much like modern anti-virus software manages to detect many
What's New
Version 1.1.4:
  • Youtube works again.
  • Bypass mode now correctly disables the blocklist.
  • Fixed a crash on "disk full" condition.
  • The heuristic analizer was improved.
  • The JavaScript engine was updated.
  • Some new experimental filters where added.
  • Minor UI improvements.
Requirements
PPC / Intel, Mac OS X 10.3.9 or later.







  • Privoxy
    +4
    Free
    Web proxy with advanced ...

  • Safari AdBlock...
    +1
    Free
    64-bit ad-blocker.
BFilter User Discussion (Write a Review)
ver. 1.x:
(10)
Your rating: Now say why...
Overall:
(10)

sort: smiles | time
burypromote

pitupolchana commented on 12 Jul 2008
Cool Soft.. ever
[Version 1.1.4]


burypromote

+4

PlanetenPaultje reviewed on 09 Jun 2008
I was getting significantly pissed-off by the Google ads on the MU site. While I was wondering how to block them in Saft and PithHelmet when I saw BFilter passing by. I installed it and *all* ads are now stripped. Some sites are mangled in the process, but not many. Most excellent stuff this.
[Version 1.1.4]


burypromote

+106

Lee123 reviewed on 17 Oct 2007
its the best. no more annoying animated gifs. life is great, thank you
[Version 1.1.2]


burypromote

-2

Mutz reviewed on 30 Jul 2007
I have this baby installed for a while now and it works flawlessly without screwing up the layout of your add-free webpages...
and it's free...
kudos to the developers
[Version 1.1]


burypromote


kombi64 reviewed on 08 Jul 2007
Features: works right out of the box, kills ads and junk scripts with The Gread Heuristic Lightsaber, configures Mac's newtwork preferences automatically, doesn't need blacklist updating, and the ad-removal is configurable. Love it.
[Version 1.0.9]


burypromote

+12

AppleCrypt Mods reviewed on 11 Nov 2006
works perfectly. EXCELLENT!!
[Version 1.0.6]


burypromote

-8
heavy_shower commented on 05 Sep 2006
quote: New option to remove ads completely, as opposed to subsituting them with a clickable replacement image.

How does one access the "option" to remove ads completely?
[Version 1.0.6]

1 Reply

burypromote
+1
Joseph Artsimovich (developer) replied on 05 Sep 2006
Because the Mac version doesn't have a GUI, it's a little tricky. You have to edit the following file:
/Library/Application Support/BFilter/config
and add "page_cleanup = safe" (without quotes) somewhere after "ad_border = none". If you didn't have an earlier version installed, then you edit the option, not add it.
The possible values are "off", "safe" and "maximum".
They are documented here:
http://svn.sourceforge.net/viewvc/bfilter/trunk/bfilter/conf/config.default?view=markup

Finally, you have to restart BFilter. Either just reboot, or issue this command from the terminal:
sudo /Library/StartupItems/BFilter/BFilter restart
burypromote

+1

Mok.In.Touch™ reviewed on 25 Jul 2006
It's working perfectly. Great stuff.
[Version 1.0.5]


burypromote

-1

Mu5ti reviewed on 24 Jul 2006
Works as advertised.
If you want to tweak the rules, head to
/Library/Application Support/BFilter
after reading the forums and documentation.
The most beautiful part of this is the Network Locations are added by the installer, so if something is not working as it should, you can go back to your original Network Location.
[Version 1.0.5]


burypromote

-8
heavy_shower commented on 09 Jul 2006
Yes, I was having compatibility problems with my connection, and now with BFilter 1.0.4a, everything's fine.

The web is now a much better experience with BFilter. Thanks!
[Version 1.0.4a]


burypromote

kombi64 had trouble on 08 Jul 2007
Ad-blocking is sweet, but forwarding is obscure.

Aside from forwarding issues: the app seems like an optimal ad-filtering solution - heuristic analysis, my God!, someone had finally implemented in ad-blocking... and flash-filtering!

1) I have my TOR running, occasionally I use some HTTP proxies, and I decided to configure them both into one proxy-chain and see what happens then.

2) Here's my setup:

Browser -> bfilter HTTP proxy (127.0.0.1:8080) -> TOR SOCKS4 proxy (127.0.0.1:9050) -> some HTTP proxy -> Internet.

Now I point Firefox' HTTP proxy to 127.0.0.1:8080, ads are filtered out, if it point it to 8118 (TOR), my identity is masked, but not both. :)

3) Here's my forwarding.xml (which doesn't work):

<?xml version="1.0" encoding="UTF-8"?>

<forwarding>
<option name="foo" selected="selected">
<proxy-chain>
<proxy>
<type>socks4</type>
<host>127.0.0.1</host>
<port>9050</port>
</proxy>

<proxy>
<type>http</type>
<host>ip address goes here</host>
<port>port goes here</port>
</proxy>
</proxy-chain>
</option>
</forwarding>

4) I've searched web thoroughly, read all the available docs and forum discussions, but haven't figured out what am I doing wrong.

Hope it can be fixed.
[Version 1.0.9]

1 Reply

burypromote
Joseph Artsimovich (developer) replied on 29 Jul 2007
Sorry for the late response. It seems there is no way to get notifications when a comment is posted.

About your problem: the scenario you describe doesn't require messing with config files. Just create a network location for Tor, specify localhost:9050 as SOCKS proxy, and make sure it works. Then you just re-install BFilter and it will create a "(BF) Tor" location, which will work as you want:
Browser -> BFilter -> Tor -> Internet.

Editing the forwarding.xml file is only necessary if you want to have more than one chain between BFilter and the Internet.
Note that on OSX, an entry in forwarding.xml overrides a network location of the same name. But again, you don't need modifying forwarding.xml for your scenario to work.
There are currently no ratings. Write a comment or review now.

Downloads:10,903
Version Downloads:2,763
Type:Internet : Internet Utilities
License:Free
Date:07 Jun 2008
Platform:PPC / Intel
Price:Free0.00
Overall (Version 1.x):
Features:
Ease of Use:
Value:
Stability:
Displaying 1-10 of 15
< 1 2 >
Displaying 1-1 of 1
-
-
-
Please login or create a new
MacUpdate Member account
to use this feature
Watch Lists are available to
MacUpdate Desktop Members
Upgrade Now
Download and auto-install
using MacUpdate Desktop. Save
time moving folders and cleaning-up.
BFilter is a filtering web proxy. It was originally intended for removing banner ads only, but since then its capabilities have been greatly extended.

Unlike most of the similar tools, it doesn't rely on blacklists (although it does support them). The problem with blacklists is that advertisers are always one step ahead. You see an ad slip through, you update your blacklist, and in case it didn't help, you add a new entry yourself. Once I got tired of that, I decided to write a proxy that would detect ads heuristically, much like modern anti-virus software manages to detect many viruses unknown to it.
Add/Update Listing About MacUpdate Desktop Career Opportunities RSS Twitter Facebook Advertise Sitemap
Copyright © 2012 MacUpdate LLC


- -