knowladge网站开发Sandboxie沙盒Kids浩然

前两天在做Sandboxie,查到了两个不错的教程,在这里转发一下

*第一个是善用佳软翻译的sandboxie的官方说明

*第二篇操作比较详细

以上介绍出自官方网页,Sandboxie是目前开发最为活跃的沙盒类软件,爱好者众多。官方正式版本为3.72。该软件有收费版本和免费版本,收费版本价格平易近人;免费版本足够厚道,功能限制较少。

Sandboxie的原理很简单,默认配置下可以理解为:沙盒里运行的程序可读不可写。“可读”指的是沙盒程序默认能访问本系统里的资源,“不可写”指的是沙盒里程序的所有写入操作(比如新建文件,目录等),都只能在局限在沙盒内部,不影响真正系统。

Sandboxie本意是考虑系统安全,为系统增加沙盒功能,隔离恶意软件的侵害。Sandboxie的写保护特性,也能帮助我们创建虚拟软件环境,开创另一种用法。

我认为Sandboxie的应用方向,分为安全应用和虚拟环境两方面。利用Sandboxie创建虚拟软件环境,可以有效提高软件使用效率,是相对高端的话题。

浏览器最容易受到网络恶意软件的侵扰,Sandboxie的沙盒特性,可以保护浏览器安全。有效控制木马,恶意插件的蔓延。

有些木马和插件一但安装在真实系统,很难彻底杀绝。将浏览器部署在沙盒中,浏览器下载的程序,插件,都会局限在沙盒中。一但察觉安全隐患,直接删除沙盒即可,省时省力。

值得注意的是,Sandboxie中的软件能上传资料到网络,理论上需要配合其他安全软件才能更有效防范网络攻击。沙盒只是网络安全的一个环节,使用Sandboxie这种功能多的沙盒软件,能更方便的设计安全方案而已。不要迷信沙盒的安全能力。

用法:

1.在沙盒中运行浏览器,本次会话的所有操作都保存在沙盒中。

2.直接将浏览器安装在沙盒中。更省事的方案是使用便携浏览器,比如portablefirefox,将portablefirefox目录直接复制到沙盒目录就能实现安全浏览。

用法1相对灵活一些,适合临时需要安全浏览的场合。用法2是通行用法,也可将邮件程序,下载工具等易受攻击的网络软件安装至沙盒。

Sandboxie运行时会创建一个默认沙盒,名为DefaultBox,该沙盒是操作系统中的一个目录,前面提过,沙盒软件运行时的写入操作都局限在此目录里。

在沙盒中运行程序,相当于在一个全新的操作系统下运行软件。沙盒中的注册表和文件是虚拟构建的,可与原系统同步运行。

例1:Firefox和Palemoon共存,Palemoon是Firefox的一个优化版本,使用Firefox内核。正常情况只能开启Firefox或者Palemoon,两者不能共存。使用Sandboxie开启Palemoon,因Palemoon是运行在沙盒虚拟环境,和原有系统不冲突,这样就可以同时启动Firefox和Palemoon了。

例2:不同版本软件共存,每个沙盒都是独立的软件环境,不同版本的软件安装在不同沙盒中,可以实现多版本软件共存,软件测试人员不用开虚拟机就能方便测试软件了。这种情况Sandboxie的用法和python的virtualenv类似。

例4:利用Sandboxie创建绿色软件,沙盒只记录软件的写入操作,安装软件时利用快照工具创建沙盒快照,对比程序安装前后的文件变化,就可以获取软件的安装文件,注册表变化等信息,方便打包制作绿色软件。在真正系统下创建快照,容易受干扰,而且文件对比数量过多。使用Sandboxie能降低制作绿色软件难度。

有人会问,Sandboxie和虚拟机软件相似,两者有何异同?其实Sandboxie可以当轻量级的虚拟机使用,上面我提到的例子用虚拟机软件也可以,但代价较高。下面我把Sandboxie和虚拟机软件的优劣势简要对比。

Sandboxie的优势:沙盒中运行的软件,性能无损失,默认允许访问原系统资源。Sandboxie文件访问权限功能灵活。而虚拟机运行则需要耗费一定的系统资源,,虚拟机设定网络共享目录能读写原系统资源,但操作较繁琐。

Sandboxie的劣势:无法解决软件兼容问题。Sandboxie只是隔离软件运行环境,并没有创建虚拟操作系统的能力,一些在xp等特定操作系统才能运行的程序,只能通过虚拟机程序处理。

1.菜单方式启动

如下图所示,利用Sandboxie的菜单,可以在沙盒中运行程序

2.命令行启动

Sandboxie安装目录有一个命令行工具start.exe,可以接受命令行参数。在totalcommander或其他文件管理器,可使用该命令行功能,简化操作。比如TC可以创建一个按钮来使用该命令行程序,一键点击就能在沙盒中启动程序。或者创建一个快捷键,利用快捷键简化Sandboxie的使用。

沙盘中运行程序:start.exe/box:沙盘名程序名

沙盘中终止程序命令:start.exe/box:沙盘名/terminate

(start.exe的路径要求在path环境变量中)

Sandboxie免费版本,正常使用沙盒大部分功能,但只能创建一个沙盒,30天试用期过后弹出nag窗口提示注册。免费版本除了弹窗相对烦人,功能可以满足一般用户的需求。很多人用一个沙盒就足够了。

Sandboxie的收费版本,可创建多个沙盒,增加程序自动进入沙盒功能,适合高级功能。

Sandboxie收费许可有两类,家用许可和商用许可。商用许可较贵,可不考虑。家用许可有终生升级(LIFETIMELICENSE)和一年升级(ONEYEARLICENSE)两种。价格分别为29欧元和13欧元。

Sandboxie目前的版本是3.72,该软件更新升级很快,目前更新主要是消除Bug,进一步提升软件兼容性。未来win8系统下该软件更新会更频繁,买终生升级的家用许可是经济实惠的方案。

THE END
1.10个常用的网页制作软件,省时又省力!当你想建立一个网站,不论是为了展示你的作品,启动你的在线商业或者只是为了共享你的观点和想法,你可能会需要一款强大且便于使用的网页制作软件。在这篇文章中,我们将为你推荐10款常用的网页制作软件,帮助你在网页制作中省时又省力! 1.Pixso Pixso,一款一站式网页制作软件,以多人协作为优势,汇聚了原型、设计、交互https://pixso.cn/designskills/10-commonly-uesd-webpage-making-software/
2.网页设计软件有哪些?网页设计软件哪个好?网页设计制作软件大全网页制作软件又称网页设计软件,是专门用于设计制作网页的工具,是网页设计师们的必备软件!如:dreamweaver、网页三剑客等,都是常见的网页设计软件,需要的朋友,赶快下载体验吧!http://www.downcc.com/k/webzzrj/
3.沙盘模型有哪些软件好用的建模软件推荐有了科技和互联网之后,很多场景和模型都能通过各种软件以一种立体的方式进行呈现,这个呈现的过程就离不开这些立体模型建造的软件,有点类似于古代的沙盘模型。那么沙盘模型有哪些软件,下面就介绍几款在不通过领域上都能够以立体模型的方式来展现不同方位的各种软件,有了这个软件就能更加立体和直观的感受。 https://www.wandoujia.com/strategy/15641102003129705673.html
4.沙盘模型是哪些软件制作的SketchUp和Unity等都是制作沙盘模型的好帮手。它们不仅适用于教育机构、建筑师、景观设计师和城市规划师,http://www.hxlytc.com/ask/59399.html
5.沙盘软件哪个好4. 适用领域:XYZ沙盘软件适用于多个领域,如城市规划、建筑设计、工程管理等。无论是大型企业还是政府机构,都可以通过该软件来进行项目规划和决策。此外,该软件还适用于教育领域,帮助学生更好地理解和学习相关知识。综上所述,XYZ沙盘软件是一款功能强大、操作简便的沙盘软件,适用于多个领域。当然,市场https://zhidao.baidu.com/question/595256969253812205.html
6.沙盘模型公司网站模板整站源码专业建站,就用米拓!沙盘模型公司响应式网站模板,网站排名更靠前,轻松搞定电脑+平板+手机+微信+小程序5合1企业官网,一键开通,会打字就会建网站!https://www.metinfo.cn/product/11716.html
7.哪些网站或者app可以用于练习erp沙盘模拟实验ERP(企业资源计划)沙盘模拟是一种结合了商业策略与计算机模拟的教学手段,主要用于模拟企业经营决策过程。使用这种模拟方式,用户可以在实际操作前尝试不同的商业决策,理解它们对企业各方面运营的影响。常见的用于练习ERP沙盘模拟的网站或app包括 SAP ERP、Oracle Netsuihttps://www.informat.cn/qa/259577
8.网站制作软件有哪些好用十款常用网站制作软件排行榜探索网站制作的世界,你是否在寻找高效易用的工具?本文带你揭秘网站制作软件好用排行榜,揭示十款备受推崇的软件:从入门级到专业级,无论你是设计新手还是经验老手,都能找到满足需求的利器。快速上手、功能强大,让你轻松打造个性化网站!别错过这篇详尽的选型指南。 https://app.zol.com.cn/jiqiao/267641.html
9.入门必读:11个最受欢迎的UI设计网页软件详细评测业界新闻即时设计首发UI设计网页软件的轻量化和在线协作已成为当前UI设计网页软件的发展方向。网页UI设计不容易,实用的网页UI制图软件更难找到。随着网络的快速发展,网站迅速崛起,网页UI设计也很流行。UI设计网页软件即时设计是一种协同设计工具,深受国内外众多设计师的喜爱。那么,流行的UI设计网页软件有哪些呢?本文列出了11款实https://www.jindouyun.cn/document/industry/details/240828
10.Top5网站设计软件排行榜1、Adobe Dreamweaver CS6网站制作免费版 Adobe Dreamweaver CS6 网页设计软件为创建和编辑网站和移动应用程序提供了直观的可视化界面。使用专为跨平台兼容性而设计的响应式网格布局创建网页。使用“多屏预览”在发布前检查您的设计。2、SharePoint Designer(FrontPage) 2010 官方简体中文 http://blog.gy.tlkjt.com/web/12166.html
11.网站开发软件推荐与比较助你轻松搭建理想网站插件编辑器wordpress选择合适的网站开发软件是成功搭建理想网站的关键一步。无论你是初学者还是有经验的开发者,市场上都有适合你的工具。通过本文的介绍与比较,希望你能够找到最符合自己需求的软件,轻松实现自己的创意。 在未来,随着技术的不断发展,网站开发软件将会更加智能化和个性化。无论是人工智能辅助设计,还是更加简化的操作流程,都https://www.163.com/dy/article/JK6DKK5705569BV4.html
12.除了Sandboxie,还有哪些沙盒/沙箱软件推荐–PingCodeShade Sandbox通过易用界面保障简单操作;BitBox专注于为网页浏览提供安全隔离;BufferZone Pro创新地实现虚拟区隔;Cameyo则提供了软件虚拟化及移植解决方案。选拔合适的沙盒软件取决于用户的需求、使用习惯及安全预算。无论选择哪款,定期更新和正确配置都是确保最佳保护的关键。https://docs.pingcode.com/ask/322801.html
13.沙盘软件哪个好沙盘软件有哪些沙盘软件推荐沙盘(亦可称为沙箱),可以理解为一种“一切可推到重来”的容器,换句话说,我们可以在沙盘中进行反复的推演、实验工作,且不用考虑其结果带来的负面影响。而沙盘软件,则是根据这一原理形成,可以让我们“虚拟地”修改文件、注册表,以至于真实的内容并不会被改动;从而保https://mydown.yesky.com/zt/2217.html