Trust No Program
This topic is locked: you cannot edit posts or make replies.
KeyScrambler & Templates.ini
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
My sandboxie.ini contains

[GlobalSettings]
...
Template=KeyScrambler


however the Resource Monitor shows this during start of Firefox:

Ipc X \Sessions\1\BaseNamedObjects\KeyScrambler DLL Shutdown Event
Ipc X \Sessions\1\BaseNamedObjects\KeyScrambler Omni Shutdown Event

tzuk, is it necessary to extend the KeyScrambler template in template.ini?


Last edited by Ruhe on Sat Aug 08, 2009 5:44 pm; edited 1 time in total
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 15003
Reply with quote
Probably not necessary, since it KeyScrambler seems to work just as well without those additional settings.

_________________
tzuk
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
Just sent Qian, the author of KeyScrambler, a mail and asked him...
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
...the answer by Qian:

Quote:
Yes, both of those event object are necessary. KeyScrambler uses them
for synchronizing the shutdown process. Without proper synchronization,
your application may crash when you close it, or it may not shutdown
completely.

I've added this to my templates.ini -- yes, I know the line "PLEASE DO NOT EDIT" Wink

[Template_KeyScrambler]
Tmpl.Title=KeyScrambler
Tmpl.Class=Security
Tmpl.Url=http://www.qfxsoftware.com/
Tmpl.Scan=i
OpenIpcPath=\Device\KeyScrambler
OpenIpcPath=*\BaseNamedObjects*\KeyScrambler * Mutex
OpenIpcPath=*\BaseNamedObjects*\KeyScrambler * Event
OpenPipePath=\Device\NamedPipe\KSTIPipe*
View user's profileSend private message
dogdog


Joined: 19 May 2008
Posts: 300
Reply with quote
Ruhe wrote:
...the answer by Qian:

Quote:
Yes, both of those event object are necessary. KeyScrambler uses them
for synchronizing the shutdown process. Without proper synchronization,
your application may crash when you close it, or it may not shutdown
completely.

I've added this to my templates.ini -- yes, I know the line "PLEASE DO NOT EDIT" Wink

[Template_KeyScrambler]
Tmpl.Title=KeyScrambler
Tmpl.Class=Security
Tmpl.Url=http://www.qfxsoftware.com/
Tmpl.Scan=i
OpenIpcPath=\Device\KeyScrambler
OpenIpcPath=*\BaseNamedObjects*\KeyScrambler * Mutex
OpenIpcPath=*\BaseNamedObjects*\KeyScrambler * Event
OpenPipePath=\Device\NamedPipe\KSTIPipe*





Perhaps Tzuk could consider amending KeyScrambler template in next Sandboxie version (assuming that Tzuk agrees that it is an appropriate change) Smile
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
If the author or a software - in this case KeyScrambler - says it is necessary then I really hope and recommend that this will be considered.
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 15003
Reply with quote
I have no objections to adding this line, and I will add it to the KeyScrambler template in the next version of Sandboxie.
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
Also asked him if outputs like

Ipc \Sessions\1\BaseNamedObjects\KSEncryptionEvent0
Ipc \Sessions\1\BaseNamedObjects\KSEncryptionEvent1
Ipc \Sessions\1\BaseNamedObjects\KSProcEventF24
Ipc \Sessions\1\BaseNamedObjects\KSProcEventB30


also belong to KeyScrambler and have to be opened.
His answer

Quote:
Yes, all the those are KeyScrambler events and they are used for synchronization of various operations within KeyScrambler.

So, the template should be extended by this too:

OpenIpcPath=*\BaseNamedObjects*\KSEncryptionEvent*
OpenIpcPath=*\BaseNamedObjects*\KSProcEvent*


Last edited by Ruhe on Tue Jun 23, 2009 2:11 pm; edited 1 time in total
View user's profileSend private message
tzuk


Joined: 22 Jun 2004
Posts: 15003
Reply with quote
Recent comments moved here:

http://www.sandboxie.com/phpbb/viewtopic.php?t=5834
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
KeyScrambler 2.5 is released.

To get it work correctly (in Firefox for example) it is essential to extend the templates.ini

[Template_KeyScrambler]
Tmpl.Title=KeyScrambler
Tmpl.Class=Security
Tmpl.Url=http://www.qfxsoftware.com/
Tmpl.Scan=i
OpenIpcPath=\Device\KeyScrambler
OpenIpcPath=*\BaseNamedObjects*\KeyScrambler*
OpenIpcPath=*\BaseNamedObjects*\KSEncryptionEvent*
OpenIpcPath=*\BaseNamedObjects*\KSProcEvent*
OpenIpcPath=*\BaseNamedObjects*\KSEncStatusEvent
OpenPipePath=\Device\NamedPipe\KSTIPipe*
View user's profileSend private message
Guest10


Joined: 27 Apr 2008
Posts: 4343
Location: Ohio, USA
Reply with quote
Thanks for the info Ruhe.
I can confirm that KeyScrambler Pro v2.5 needs the added exclusions, to work correctly with Firefox and Thunderbird.

P.S. Did the upgrade ask you to re-enter your email address and product code, like it did to me?

_________________
Paul
XP Pro SP3 (Admin rights), Zone Alarm Pro Firewall, Malwarebytes Pro, Firefox 21, Thunderbird 17
View user's profileSend private message
Ruhe


Joined: 03 Jul 2008
Posts: 803
Location: Germany
Reply with quote
Hi Guest10,

thanks for confirmation.


Guest10 wrote:
P.S. Did the upgrade ask you to re-enter your email address and product code, like it did to me?

No, I just installed v2.5 (Premium) over the already installed v2.4 (Premium) and I didn't had to enter my license data again.
View user's profileSend private message
Guest


Reply with quote
It seems like only Keyscrambler Professional or Premium is affected.

I have two computers - one running Keyscrambler Free & the other with Keyscrambler Premium.

Keyscrambler Premium needs these extra settings :




[Template_Local_KeyScrambler]
Tmpl.Title=KeyScrambler
OpenIpcPath=*\BaseNamedObjects*\KSEncStatusEvent
OpenIpcPath=*\BaseNamedObjects*\KSProcEvent*
OpenIpcPath=*\BaseNamedObjects*\KSEncryptionEvent*
Tmpl.Class=Local

----
then under:
[GlobalSettings]
Template=Local_KeyScrambler
...


Note: copied from another post. Thanks Guest10. Smile

Keyscrambler Free can function without these extra settings. Question
Guest10


Joined: 27 Apr 2008
Posts: 4343
Location: Ohio, USA
Reply with quote
Anyone using the Local Template above, please see my [Edit] in the other posting:
http://sandboxie.com/phpbb/viewtopic.php?t=6058
View user's profileSend private message
dogdog


Joined: 19 May 2008
Posts: 300
Reply with quote
Anonymous wrote:
It seems like only Keyscrambler Professional or Premium is affected.

I have two computers - one running Keyscrambler Free & the other with Keyscrambler Premium.

Keyscrambler Premium needs these extra settings :




[Template_Local_KeyScrambler]
Tmpl.Title=KeyScrambler
OpenIpcPath=*\BaseNamedObjects*\KSEncStatusEvent
OpenIpcPath=*\BaseNamedObjects*\KSProcEvent*
OpenIpcPath=*\BaseNamedObjects*\KSEncryptionEvent*
Tmpl.Class=Local

----
then under:
[GlobalSettings]
Template=Local_KeyScrambler
...


Note: copied from another post. Thanks Guest10. Smile

Keyscrambler Free can function without these extra settings. Question


KeyScrambler Personal does need some kind of fix. See my post - http://www.sandboxie.com/phpbb/viewtopic.php?t=6061
View user's profileSend private message
KeyScrambler & Templates.ini
You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT  
Page 1 of 2  

Use the RSS feed to watch this topic for replies
  
  
 This topic is locked: you cannot edit posts or make replies.  

Sandboxie is Copyright © 2004-2012 by Sandboxie Holdings LLC.  All rights reserved.
Sandboxie.com | Contact Author
This site has been viewed 208,122,700 times since June 2004