2008年2月2日星期六

Sandboxie

[?]
(Official) for use: browser/try install
  一、防范未知病毒和流氓软件;

  二、测试、调试新软件,无后顾之忧;

  三、尝试危险操作,比如修改注册表时, 可以在影子系统上尝试, 看看会否出现

严重问题;

  四、服务器上使用影子系统, 让它更加安全、稳定,并减少管理员维护的负担;

  五、保护杀毒软件,构建双重防御体系;

  六、操作电脑不留痕迹,上网冲浪不留记录,保护个人隐私;

  七、使用电脑不留垃圾数据,每天都用新电脑;

  八、阅读可疑邮件或者打开可疑网站链接;

  九、将电脑给新手使用,不用担心数据丢失或者系统损坏;

  十、制作绿色软件

[License]
http://www.sandboxie.com/index.php?FrequentlyAskedQuestions#ExtraFeatures
"Which features are unlocked in the registered version?

In the registered version, Sandboxie can be configured to issue a warning SBOX1118 whenever a particular program is launched outside the sandbox.

You can also configure Sandboxie to automatically sandbox particular programs, even when they are not launched explictly through Sandboxie.

Since version 2.47, registered users can run sandboxed programs in any number of sandboxes at the same time, while non-registered users can run sandboxed programs in only one sandbox at a time.
"
http://www.sandboxie.com/index.php?RegisterSandboxie
"You may use Sandboxie free of charge for any length of time that you desire. However, if you use Sandboxie for more than 30 days, the software will occasionally remind you to consider paying the registration fee. By doing that, you would show your support for further development and improvement of Sandboxie.

By paying the registration fee of $25 US-dollars you get a life-time registration key to this and and all upcoming versions of the Sandboxie product. You also get to use a few of the features of Sandboxie that are reserved for paying users.

Please bear in mind that this is currently a privately-operated endeavor, and registering Sandboxie does not guarantee you any level of technical support. You may, of course, always post your experiences with Sandboxie on the web forums or by e-mail, and I will do my very best to provide satisfactory answers and solutions to problems.

The registration key is personal and is not transferable into computers or electronic media that you do not own. If you do not agree to these terms or the terms listed in the End-User License Agreement, you may continue using Sandboxie free of charge, as long as you are not in violation of any of the conditions of the license. "

[URL]
Google: Sandboxie

[Hardware Platform]
X86

[Software Platform (OS)]
WXP+SP2

[Need Installation?]
YES

[Can be Greened?]
YES?

[Need OS Restarting?]
NO

[Version Recommended]
3.22 is Latest
File MD5Sum: ded7d845d355b3920435ef6294808c23
File SHA1Sum: 71c3ceba47b84f44e62d208d7e9697cede036044
http://www.sandboxie.com/index.php?SandboxieInstallChecksums

[Howto Update/Upgrade]
"If you have an earlier version of Sandboxie already installed, you can let the installer upgrade (overwrite) your existing installation. "

[?]
http://www.sandboxie.com/index.php?HelpTopics

[Portable Support]
7-zip or UE(IDed as 7-zip package)
peid:Nullsoft PiMP Stub [Nullsoft PiMP SFX] *
after compare the dir released by 7-zip and UE, i found they are same except:
1)7-zip does NOT contain [NSIS].nsi
2)the same file SbieDll.dll is renamed to SbieDllX.dll in UE
and compare 7-zip ed with the already-existing one in c:\program files\sandboxie., i found 7-zip only has an extra dir: $PLUGINSDIR
so to make sb portable, just copy except the dir $PLUGINSDIR/ ?

later, i tried it in another system, but fail.
then wehn during the installation, i found it shows the type(left-bottom corner: Nullsoft Install System 2.12) and the details, and you can right-clcik to copy the whole list:"
Extract: D:\Temp\nsd30.tmp\KmdUtil.exe
Running KmdUtil command: stop SbieSvc
Execute: "D:\Temp\nsd30.tmp\KmdUtil.exe" stop SbieSvc
Running KmdUtil command: stop SandboxU
Execute: "D:\Temp\nsd30.tmp\KmdUtil.exe" stop SandboxU
Output folder: C:\Program Files\Sandboxie
Extract: SbieDrv.sys
Extract: SbieMsg.dll
Extract: SbieDll.dll
Extract: SbieSvc.exe
Extract: SandboxieRpcSs.exe
Extract: SandboxieDcomLaunch.exe
Extract: SandboxieBITS.exe
Extract: SandboxieWUAU.exe
Extract: SandboxieCrypto.exe
Extract: SandboxieEventSys.exe
Extract: Start.exe
Extract: SbieCtrl.exe
Extract: LICENSE.TXT
Create shortcut: C:\Program Files\Sandboxie\QuickLaunch.lnk
Copy to C:\WINDOWS\Installer\SandboxieInstall.exe
Created registry key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Created registry value DisplayName in key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Created registry value UninstallString in key Software\Microsoft\Windows\CurrentVersion\Uninstall\Sandboxie
Create folder: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run any program sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Sandboxie Start Menu.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run Web browser sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Run Windows Explorer sandboxed.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Sandboxie Control.lnk
Create shortcut: C:\Documents and Settings\All Users\「开始」菜单\程序\Sandboxie\Uninstall Sandboxie.lnk
Completed
"
C:\WINDOWS\Installer\SandboxieInstall.exe is exact the same as the installation exe
and uninstall is just call it with parameter: /remove

copy the log, click next, then sandboxie goto the key step:
Driver installation. this is why I fail.
it will install a sevice: Sanboxie Service, which is bound to c:\Program Files\Sandboxie\SbieDrv.sys
i tried modifying: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SbieDrv, the ImagePath's value to that .sys on my usb driver, but seems no use. it is said you need InstallUtil.exe which is in vs2005 to install service

[Resource]
http://www.x-force.cn/article.asp?id=288

没有评论: