Under Mac OS X 10.6.x, NoobProof 1.4 works ok except the 'Firewall Log' button in the left side of the program's main window; clicking on it results in an error message saying that file was either empty or not found.
I emailed the author with my finding and hack solution back in May last year (2010), but I see that no new version has been released since then. Since this program is free and open source, let me share what I did to fix the little problem:
(1) download the source code and unzip everything,
(2) locate the file 'noobproof.applescript' inside the folder 'NoobProof_build_214', and open it (preferably with AppleScript Editor but a text editor will do),
(3) modify line #1349 from 'else if osxversion is equal to "10.5" then' to 'else if osxversion is greater than or equal to "10.5" then',
(4) Recompile (by opening the file 'NoobProof.xcodeproj' inside the folder 'NoobProof_build_214' with Xcode and selecting the menu command 'Build')