[Re-Release] Kerio Personal Firewall v2.1.5

Discuss & post Update Pack addons here.
Post Reply
User avatar
Zacam
Moderator
Posts: 615
Joined: Tue Sep 13, 2005 7:46 pm
Location: Portland, OR

[Re-Release] Kerio Personal Firewall v2.1.5

Post by Zacam » Thu Jun 22, 2006 7:25 pm

Awhile ago I decided to test through various firewall softwares.
In a discontinued repository somewhere, I found this little gem.
This, IMO, is the most versatile and no-nonsense firewall I've seen yet.
You can customize PER application connections PER CONNECTION and per connection TYPE.
It operates on a kernel mode level, meaning it's running before windows even initializes the network.
Included is the base post-install "first run" config file with additions being disabling the Help & Support from contacting M$ as well as disabling DXDiag from contacting M$.
No other changes were made to the default configuration.
The uninstaller was converted to a simple (and _significantly_ smaller) INF control for adding and removing.
From a 2.05mb package comes this 988kb package.

Kerio Personal Firewall v2.1.5
LINK: net_ZacamAddon_KerioPF_v215
MD5: 4D2B1D5791C2673A270CD804F36588F2
SIZE: 988 KB
Builddate: 11-02-2007
Description: Personal Firewall protection at a system level.
Language: English
Version: 2.1.5
License: Freeware for PERSONAL use only. (eula-en.txt included)
Website: http://www.kerio.com/
Installs to: "%programfiles%\Kerio\Personal Firewall"
Uninstallable: Yes, with confirmation prompt.
Visible in Add\Remove?: Yes
Additional Install: FWDRV.SYS -> "Windows\System32\Drivers"
Shortcuts: %allusers%\StartMenu\Programs\Kerio Personal Firewall
Services: Kerio Personal Firewall (Automatic/Boot/Visible)
Dependent Service: fwdrv; Personal Firewall Driver (Automatic/Boot/Hidden)
Kerio Personal Firewall
Kerio Personal Firewall is a small and easy to use system designed for protecting a personal computer against hacker attacks and data leaks.
It is based on the ICSA certified technology used in the WinRoute firewall.
The firewall itself runs as a background service, using a special low-level driver loaded into the system kernel.
This driver is placed at the lowest possible level above the network hardware drivers.
Therefore, it has absolute control over all passing packets and is able to ensure complete protection of the system it is installed on.
Some images of Kerio's settings screens

Post Layout credits to Mrs Peel.
Addon creation assistance provided by: InCtrl5 & FGCBA


11/02/2007 = Reworked INF yet again. Provides a confirmation prompt on uninstall and now cleans up after itself to remove Start Menu and (after reboot) Program folder. Also added Description in Services, linked dependency in Services between PersFW and fwdrv.
10/31/2007 = Updated and cleaned INF, recompressed with newer CabTools.
Last edited by Zacam on Sat Nov 03, 2007 3:02 am, edited 4 times in total.

User avatar
Zacam
Moderator
Posts: 615
Joined: Tue Sep 13, 2005 7:46 pm
Location: Portland, OR

Post by Zacam » Sat Nov 03, 2007 2:25 am

Okay then. Completely refreshed and reloaded.

The olive notes already state the changes, but let me highlight them again.

Uninstall now prompts for confirmation. Uninstall now actually cleans up after itself and removes the application and associated files. Because the application is installed and run as a System Service, tskill on uninstall will not work, so a reboot will be necessary after install. I however elected not to force the reboot.

Program can still be re-added (if integrated) via Add\Remove Windows Components.

Windows Components now uses a nifty Icon for itself, rather than the bland diamond.

Updated INF for more reg keys that I missed the first two times around, and corrected 2 regkey entries that were causing issues with the loading of the fwdrv.sys file.

INF is also updated to being non-localized to a C: drive installation. So, where ever Windows and Program Files is located is where it will go.

In Services, Kerio now has a description and shows the Dependency on the fwrdv Service.

DefaultInstall options are also available for Install\Uninstall on a live system, just don't forget to copy the INF to the Windows\INF folder before you uninstall it.
(Primarily intended to be integrated, so the INF does not install itself)

TechnoHunter
Posts: 506
Joined: Sun Feb 26, 2006 4:13 am

Post by TechnoHunter » Sat Nov 03, 2007 2:29 am

sounds good, kind sir.. thanks for updating and glad to see ya still here/active:)

TechnoHunter

User avatar
ricktendo64
Posts: 3213
Joined: Mon May 22, 2006 12:27 am
Location: Honduras

Post by ricktendo64 » Sat Nov 03, 2007 2:34 am

Its pretty easy to get the INF to install itself, I add this to the CopyFiles in the DefaultInstall section only

Code: Select all

[DefaultInstall]
CopyFiles=@InfFilename.inf

[DestinationDirs]
DefaultDestDir=17
More Info

User avatar
Zacam
Moderator
Posts: 615
Joined: Tue Sep 13, 2005 7:46 pm
Location: Portland, OR

Post by Zacam » Sat Nov 03, 2007 3:03 am

Thanks ricktendo.

*Minor update to include installation of INF via DefaultInstall.

TechnoHunter: Where else would I be? I just choose the more difficult things to make into addons. :-) Actually, between working 12 extra hours of overtime a week plus all the SP3 testing....not a whole lot of time there.

bhazlewood
Posts: 22
Joined: Wed Nov 29, 2006 3:54 pm

Post by bhazlewood » Sat Feb 23, 2008 1:42 am

Thanks Zacam!

User avatar
SymSpaceT
Posts: 114
Joined: Thu Jan 24, 2008 5:56 pm

Post by SymSpaceT » Thu Jul 30, 2009 10:44 am

Hello Z.,

Thanks for this addon.

Is there any update available or has this been discontinued?

SST

User avatar
Zacam
Moderator
Posts: 615
Joined: Tue Sep 13, 2005 7:46 pm
Location: Portland, OR

Post by Zacam » Fri Jul 31, 2009 12:03 pm

This is the last free version, so no, I haven't seen any need for updates or releasing the Sunbelt line.

Post Reply