WaterRoof
WaterRoof
3.8

4.3

WaterRoof free download for Mac

WaterRoof for Mac3.8

18 December 2012

Firewall management front end.

What is WaterRoof for Mac

WaterRoof is a ipfw firewall management frontend with bandwidth tuning, NAT setup, port redirection, dynamic rules tracking, live connections blocks, predefined rule sets, wizard, logs, graphic report and statistics and other features.

  • uses Mac OS X built-in IPFW firewall. No kernel modules, no extensions, no pain. WaterRoof is free and open-source
  • the most advanced Mac OS X free graphic frontend for ipfw now features a new, clean interface. WaterRoof lets you create, modify, delete, move ipfw ipv4 and ipv6 rules very quickly.
  • designed for Mac OS X and Mac OS X Server
  • build ipfw rules easily with the new simplified interface and the IPFW Rules Translator. Building ipfw rules now is easier than ever
  • scan your mac for running network services and filter open ports with one mouse click
  • list and ban remote hosts connected to your mac
  • watch and parse firewall logs, create raw and graphic statistics
  • look at active network connections, block them or limit their bandwidth on-the-fly with the connection inspector
  • list all processes that make or listen for network connections
  • Backup and deploy firewall rules with WaterRoof Injectors
  • manage Network Address Translation (NAT) daemon: create a dual-homed firewall/nat/router with port redirection and forwarding
  • Manage rules on Mac OS X Server: WaterRoof is fully integrated with Server Admin
  • Manage NAT Port Forwarding (including Mac OS X Server 10.7 Lion)
  • Configure a dual homed NAT firewall/router with Mac OS X Server 10.7 Lion: set up *working* port forwarding directives and choose your favourite IP range for your LAN interface and clients
  • deploy firewall configuration using WaterRoof Injectors
  • Import and export firewall configurations
  • Quick dns reverse and whois choosing from a list of whois servers
  • manage network bandwidth with dummynet pipes
  • check live dynamic rules (IPFW States) created by stateful firewall rules
  • import rules from NoobProof Injectors
  • keep your favourite firewall rules active at system boot
  • explore and test ipfw with configuration wizard and ready rule sets
  • tested on 10.6.8 and 10.7.3 (client/server), runs on 10.8DP3 too.
  • concept and code by Hany El Imam
  • It's free !! We accept PayPal donations to hany@hanynet.com and BitCoin donations to 16UvmZcqEEYT5gYrTaGrh82d12726fQi5x . Thank you.

With WaterRoof you can set up the IPFW built-in firewall easily and quickly. With the NAT Setup feature you can fine-tune your Internet sharing for the home LAN, or you can also set up a full-featured dual-homed firewall for your network.Rules and network option can be stored and loaded at boot time.

WaterRoof is only a frontend so it makes use of system tools: this means that when you have finished configuring/testing your firewall, you can safely delete WaterRoof from your system, without loosing your rules. Bandwidth settings, firewall rules, NAT rules, forwarding, logging and other options will be preserved and activated at boot using launchd, following Apple guidelines.This means that WaterRoof is quite safe because it does not install any strange kernel extension or background daemon. You can also download and check WaterRoof source code, it's open.

WaterRoof can be used to learn how ipfw works: you can use predefined rule sets to test firewall behaviour, or you can use the wizard to start from scratch with a step-by-step configuration.But WaterRoof can also be used to deeply configure a ipfw firewall/router, using every ipfw option including traffic shaping (dummynet queues).

English documentation included. Source code available at my Web site. WaterRoof is freeware and open-source.

What's new in WaterRoof

Version 3.8:
  • Full OS X 10.8 support
  • Interface with bigger fonts
  • Improved network interfaces list
  • Fixed logs statistics for OS X 10.8

Related articles

Join over 500,000 subscribers.

Subscribe for our newsletter with best Mac offers from MacUpdate.

How would you rate WaterRoof?
MacUpdate Comment Policy. We strongly recommend leaving comments, however comments with abusive words, bullying, personal attacks of any type will be moderated.
0.0
(0 Reviews of )
There are no reviews yet
anonymous-dingo-653
anonymous-dingo-653
May 6 2012
3.7
0.0
May 6 2012
0.0
Version: 3.7
The downfall here is misunderstanding of daemons. Without a live daemon running, there's no in the moment warnings and options to cut off a program seeking to establishing and incoming or outgoing connection illicitly. This might useful for analyzing and setting up a default firewall configuration with greater control than the dumbed down swiss cheese setup that comes default in OS X. But without the assistance of a daemon, even running into a java applet on a web page won't always trigger a warning to do something about it. No, doesn't hold a candle to any form of live defense, such as in Little Snitch.
goldenthal-g
goldenthal-g
Apr 8 2012
3.6
0.0
Apr 8 2012
0.0
Version: 3.6
Declining vision requires scalability wrt this otherwise very interesting-looking program (and only one other so far). The "zoom" merely takes up more screen real estate, does not enlarge fonts too, so no improvement. I know I can change the resolution settings of my monitor, but that is a nuisance for, so far, only Water Roof and Pure Music.
Daniel-Albaugh
Daniel-Albaugh
Jul 17 2011
3.3
0.0
Jul 17 2011
0.0
Version: 3.3
When I click "Generate graphic report' , I get the error The file /Applications/WaterRoof.app/Contents/Resources/fwanalog/out/alldates.html does not exist. (1) Sure enough, you can only get as far as /Applicatons/WaterRoof.app/Contents/Resources/fwanalog. Hany, can this be fixed?
Ericob
Ericob
Jan 28 2010
3.0
0.0
Jan 28 2010
0.0
Version: 3.0
Creating names for new, specialized, software products is difficult. I have to say that "Water" + "Roof" is a pretty clever twist on "Fire" + "Wall." And this from someone who does not use English as their primary language! Pretty good... :)
Aikousha
Aikousha
Jan 23 2009
2.1
0.0
Jan 23 2009
0.0
Version: 2.1
Definitely doesn't work for me. Won't save rules, locks up with scripting errors after 4th block attempt, after crash (about 5 minutes after lockup), will not restart (icon appears in dock but nothing else happens, and this then creates a situation where a power-button restart is required). This is off a clean install of 10.4.11, so I can't understand what is going wrong.
Nicolasd
Nicolasd
Dec 13 2007
2.0
0.0
Dec 13 2007
0.0
Version: 2.0
thank goodness this is a free app! thanks so much to the developer for the effort! it is appreciated more than you know.
Hany
Hany
Nov 5 2007
1.9
0.0
Nov 5 2007
0.0
Version: 1.9
Now up and running, sorry about that.
Xypher
Xypher
Nov 4 2007
1.9
0.0
Nov 4 2007
0.0
Version: 1.9
Just released and the link is down?
Variac
Variac
Sep 20 2007
1.8
0.0
Sep 20 2007
0.0
Version: 1.8
Is it possible to have a waterRoof version that will run on MAC OS 10.3
Likos
Likos
Aug 31 2007
1.8
0.0
Aug 31 2007
0.0
Version: 1.8
Thanks for a useful tool. If time permits can you please consider adding port knocking to the list of features?
Ptbcmac
Ptbcmac
Aug 9 2007
1.8
5.0
Aug 9 2007
5.0
Version: 1.8
Easy to use and full of interesting features. We all have been waiting for a long time, but now we have a good firewall interface for osx.
Moire
Moire
Jul 18 2007
1.7
2.0
Jul 18 2007
2.0
Version: 1.7
This program is quite simply a gui for the ipfw command prompt firewall program. If you don't understand ipfw this program won't help you as the manual is too vague. If this is the case for you you'll be better off sharpening your ipfw skills by manipulating the command line form of ipfw as that is the true way of learning and mastering ipfw.
Hany
Hany
Nov 24 2006
1.3
0.0
Nov 24 2006
0.0
Version: 1.3
Ok guys, sorry but there was a HUGE BUG in WaterRoof releases prior to 1.3, and it was due to the Mac OS X Applescript authentication system. It is a known bug, and it causes system crash. There's nothing wrong with WaterRoof code. Apple is going to fix this, I hope. You find more at lists.apple.com. WaterRoof 1.3 has changed authentication system: now it asks for password only ONE time, when started. And now WaterRoof is CRASH-PROOF. I'm waiting for your opinions Thank you Hany
Hany
Hany
Nov 17 2006
1.2
0.0
Nov 17 2006
0.0
Version: 1.2
Ok guys, first of all thank you for trying WaterRoof. The development of this tool goes on, I have many ideas but little time. Your opinions are welcome. I will not release a new version of WaterRoof each day on MacUpdate, but if you want you can get night builds from my web site at http://www.hanynet.com/waterroof/index.html . These are untested beta versions. Thank you again, best regard. Hany hany@hanynet.com www.hanynet.com
fahlman
fahlman
Nov 17 2006
1.2
0.0
Nov 17 2006
0.0
Version: 1.2
The number of windows could be reduced.
Hihihoho
Hihihoho
Nov 16 2006
1.1
4.8
Nov 16 2006
4.8
Version: 1.1
great tool, i'm looking for this kind of software since ages ;) best of all its free- great work!! iPoe
I-Am-Wm
I-Am-Wm
Nov 16 2006
1.1
3.3
Nov 16 2006
3.3
Version: 1.1
Pro level tool. Not for the uninitiated. I've got my Network+ Cert and so I have an idea of what it's for, but it's deep. There are many options that go way way beyond the Firewall Settings in System Preferences. The documentation is seperate from the GUI (no pop up tips or anything), and it's written for people with atleast a solid understanding of IP Addressing. It has a clean interface with lots of options, so it probably is a useful tool for the right kind of user. If nothing else you can backup and restore IPFW2 configuration files. If you have the knowledge to know what the settings mean, then it would be easy to use. Point and click. Because this is mostly a GUI to a command line tool and the users are definately going to be Techies, it probably is NOT a must have, but maybe handy at times, eve just to make it easier to read the rules you setup through the command line. I admittedly only fired it up once, but for that short time it was stable ;-) Wm
Free

4.3

App requirements: 
  • Intel 32
  • PPC 32
  • Mac OS X 10.5.8 or later

Downloaded & Installed 53,013 times

Similar apps
Lulu
Lulu
Shared-source macOS firewall.
Is this app is similar to Lulu? Vote to improve the quality of this list.
Vote results
1
Upvotes
1
Total score
0
Downvotes
Radio Silence
Radio Silence
Outbound application firewall.
Is this app is similar to Radio Silence? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Hands Off!
Hands Off!
Monitor and control application access to network and disks.
Is this app is similar to Hands Off!? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Little Snitch
Little Snitch
Alerts you about outgoing network connections.
Is this app is similar to Little Snitch? Vote to improve the quality of this list.
Vote results
0
Upvotes
1
Total score
0
Downvotes
Internet Security X9
Internet Security X9
Security suite that includes VirusBarrier X9 and NetBarrier X9.
Is this app is similar to Internet Security X9? Vote to improve the quality of this list.
Vote results
0
Upvotes
0
Total score
0
Downvotes