Portable Tinywall?

Share interesting information or links related to portable apps here.
Post Reply
Message
Author
copc
Posts: 18
Joined: Mon Jun 25, 2012 7:45 pm

Portable Tinywall?

#1 Post by copc » Tue Jun 26, 2012 10:50 am

A wonderful tinywall and really small.
Is it possible to make it portable?

http://tinywall.pados.hu/

User avatar
webfork
Posts: 7949
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Portable Tinywall?

#2 Post by webfork » Tue Jun 26, 2012 4:56 pm

copc wrote:A wonderful tinywall and really small.
Is it possible to make it portable?
Thanks for the post ... there's a bit on it from Lifehacker:
http://lifehacker.com/5871548/tinywall- ... or-windows

Site seems to be offline...
http://www.softpedia.com/get/Security/F ... Wall.shtml

According to Softpedia, it requires dotNET 3.5 but FreewareGenius mentions that it "does not install drivers or kernel-components of its own." Might qualify as portable.

copc
Posts: 18
Joined: Mon Jun 25, 2012 7:45 pm

Re: Portable Tinywall?

#3 Post by copc » Wed Jun 27, 2012 7:22 pm

Thanks,
Tried to install tinywall on win_to_go RP without success.
I installed it on win7, copied the tinywall folder to win_to_go and worked ok.
Popup message "tinywall, database is missing or corrupt" shows only at start up.
Pcflank quick test: visible ports(135,137,138,139)
Shieldup test: all ports are stealth, except port 113 (closed)
Not sure which one is correct?

User avatar
Magibon
Posts: 177
Joined: Thu Feb 24, 2011 4:24 pm

Re: Portable Tinywall?

#4 Post by Magibon » Thu Jul 05, 2012 8:46 am

copc wrote:A wonderful tinywall and really small.
Is it possible to make it portable?

http://tinywall.pados.hu/


Firewalls are deeply integrated into the OS.
Not a good idea..

- TinyWall requires .Net Framework
- installs a service
- installs startup entries
- runs in the background

Image

Image

Image


here are the reg keys installed:

Code: Select all

[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Features\00053DACE82E1A444B4D398D028C35E9]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products\00053DACE82E1A444B4D398D028C35E9]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\UpgradeCodes\17F900D022BB2694EA0ED624AF59B248]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/fr/TinyWall.resources.dll]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/Interop.NetFwTypeLib.dll]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/ja/TinyWall.resources.dll]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/ptBR/TinyWall.resources.dll]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/TinyWall.exe]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\v2.0.50727\NGENService\Roots\C:/Program Files/TinyWall/TinyWall.XmlSerializers.dll]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\332bb27c]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\4d51605b]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\55d7e95f]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\5982f7b8]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\6dadae8c]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\IL\df6cb46]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\NI\222973c2]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\NI\2e4611aa]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\NI\43ad99cf]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\NI\6d9bdc6e]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Fusion\NativeImagesIndex\v2.0.50727_32\index14a]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\SystemCertificates\AuthRoot\Certificates\3E2BF7F2031B96F38CE6C4D8A85D3E2D58476A0F]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UpgradeCodes\17F900D022BB2694EA0ED624AF59B248]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\0083DC07A05B0AB4A940B4B24EA8FFD8]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\05285067133197D40BC9B2A6ED3C7E2E]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\191933EE0CE770F4FA98567256F89C7D]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\1F906E197D1FB805F813191CFAD43463]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\23B93FA3954B74A468F04B6E9717B28D]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\28A30CE9F6E46544C8E87848003CE47C]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\2A816BA7A05DA994399B01A1FEB68C90]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\311EFF5836329FE4AA4A505F22098793]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\34E5DC183EAFC3B4AA487A0A6C06DF4B]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3AB466F4F263136588811EBD26532681]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\6BC8A889A416865408A9D7A65E213FA0]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\7510AAF6660BD425890EE2CECF8A9A6E]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\7CED4A0D7C241F8419D2674A3BA36C44]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\8EFE78481C7C2384391B7CC29779CB19]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9BF151464521BBF51B0811E68AD3AC11]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\9F8ECAD8C059A9152B54F4E679864DFD]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\A1BBBA4CB874ADB459B3FCF1C893FA14]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\A90C9266EE507674D94E1E0BBBD99A2D]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\BA4EE17606F750D50820B4EB9CF92973]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\C77FF2F20098A604BAE6D6FC4F5B4336]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\D2D58153326D4714299ACE7B344C7B21]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\D5A62A4165F7F58489ED49701F9EF375]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\D613364707B083B5185C9BD2F7206F99]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\DE9E9A5C8922B164E8CF3576712BCE75]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\FC9AA9E2A6691DA538B3B35AD2D3A10D]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\00053DACE82E1A444B4D398D028C35E9]
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{CAD35000-E28E-44A1-B4D4-93D820C8539E}]

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting\ExcludedApplications]

[-HKEY_LOCAL_MACHINE\SOFTWARE\TinyWall]

[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\eventlog\Application\TinyWall]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\MSDTC Bridge 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServiceModelEndpoint 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServiceModelOperation 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\ServiceModelService 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SMSvcHost 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Windows Workflow Foundation 3.0.0.0\Linkage]
[-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\TinyWall]
[-HKEY_USERS\.DEFAULT\Software\Classes\Local Settings\MuiCache\6]

[-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ComDlg32]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\MuiCache\6]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\BagMRU\1\0\0\1\0]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\4\ComDlg]
[-HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\Shell\Bags\33]
[-HKEY_CURRENT_USER\Software\TinyWall]
Here are the files installed:

Code: Select all

"C:\Program Files\TinyWall"
"C:\ProgramData\Microsoft\Windows\Start Menu\Programs\TinyWall"
"C:\ProgramData\TinyWall"
"C:\Users\All Users\Microsoft\Windows\Start Menu\Programs\TinyWall"
"C:\Users\All Users\TinyWall"
"C:\Users\VM7SP1\AppData\Roaming\TinyWall"
"C:\Windows\assembly\GAC_MSIL\Interop.NetFwTypeLib"
"C:\Windows\assembly\GAC_MSIL\TinyWall"
"C:\Windows\assembly\NativeImages_v2.0.50727_32\Interop.NetFwTypeLib"
"C:\Windows\assembly\NativeImages_v2.0.50727_32\TinyWall"
"C:\Windows\Installer\{CAD35000-E28E-44A1-B4D4-93D820C8539E}"

I did not test the quality.. as it's not really it's own firewall but just enhances Windows Firewall by adding features, GUI, menus, etc.
Windows Firewall did look more useable with TinyWall.
If you're going the freeware/minimal route, it might be something to check out.
From what i hear.. Windows Firewall is quite good.. it's just most people don't use it or care for it.

ultim
Posts: 1
Joined: Fri Jul 06, 2012 4:18 am

Re: Portable Tinywall?

#5 Post by ultim » Fri Jul 06, 2012 8:36 am

I don't think it makes much sense to make a firewall portable. But, technically not a lot is missing to support it, so let me know if anyone would find it useful. Depending on the demand, I might invest some work into it.

User avatar
webfork
Posts: 7949
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Portable Tinywall?

#6 Post by webfork » Sun Jul 08, 2012 8:54 am

Magibon wrote:_MSIL\TinyWall"
"C:\Windows\assembly\NativeImages_v2.0.50727_32\Interop.NetFwTypeLib"
"C:\Windows\assembly\NativeImages_v2.0.50727_32\TinyWall"
"C:\Windows\Installer\{CAD35000-E28E-44A1-B4D4-93D820C8539E}"[/code]
Thanks for testing

User avatar
Midas
Posts: 4378
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Portable Tinywall?

#7 Post by Midas » Tue Jul 03, 2018 9:53 am

Topic update: Tinywall v2.1.8 released, dated 2016-03-10 (changelog at https://tinywall.pados.hu/changelog.txt).

Post Reply