热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

Win7环境下实施对应用程序的安全控制的妙招

Win7环境下实施对应用程序的安全控制的妙招:应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序,是它直接服务于用户,如果说操作系统是平台,那么应用程序

  应用程序是指为了完成某项或某几项特定任务而被开发运行于操作系统之上的计算机程序,是它直接服务于用户,如果说操作系统是平台,那么应用程序就是是主角.但应用程序为用户带来便利的同时,有时也会威胁到系统安全,为此,对应用程序实施安全控制是操作系统一项重要安全策略。那么,在Windows 环境下中如何实施对应用程序的安全控制呢?这就是今天本教程要给大家介绍的内容,有兴趣的朋友们一起来看看吧.

  1、配置应用程序的运行级别

  同此前的Vista一样,微软是不提倡用户直接以管理员身份登录系统实施操作,因为这样会存在很大的风险。我们知道,在Windows 7中如果以管理员用户登录系统那么所有运行的程序默认都是以管理员权限运行的。出于安全我们以非管理员用户登录系统,但有时需要进行系统设置或者维护,而要执行这些操作则必须要有管理员权限才行,那么是不是要注销当前用户而重新以管理员身份登录系统呢?其实不用,在Windows 7中我们可以通过两种方式来说实现应用程序在提升模式下运行。

  (1).以管理员权限运行一次。一般情况下,我们只需就当前的操作在管理员权限下运行,那么就选择以管理员权限运行一次的权限提升策略。具体实现方式是,用鼠标右键单击应用程序的快捷方式或者其主程序,在菜单列表中选择“以管理员权限运行”即可。此时会弹出用户账户控制即UAC对话框,对话框中列出了系统所有的管理员用让用户选择,我们从中选择一个管理员用户并输入相应的密码就可以管理员身份运行程序。对此,我们可以打开Widnows 7的任务管理器进行确认,可以看到虽然当前是以普通用户登录系统,但该程序是以管理员身份运行的。

  (2).始终以管理员身份运行程序。我们除了可以临时性地以管理员权限运行程序外,还可以使程序始终以管理员权限运行。这样做的好处是,省去了每次进行权限提升的麻烦,而且对于某些只能运行在管理员权限中的程序进行了这样的设置后,就能够杜绝其在使用中因权限问题而造成的故障。当然这样做的弊端是非常明显的,如果将应用程序始终以管理员权限运行会带来一定的安全隐患,何况这样设置以后我们以普通用户登录系统也将失去意义。笔者建议的做法是,只将必须以管理员权限运行的程序设置为始终以管理员身份运行即可。

  在Windows 7中,我们可以这样进行设置:右键单击应用程序或者其图标,选择“属性”,在其属性对话框中定位到“兼容性”标签页,在特权等级下勾选“以管理员身份运行此程序”即可。如果要使该设置对所有的用户有效,那么需要点击“更改所有用户的设置”按钮,然后会一个应用程序属性对话框,在“所有用户的兼容性”标签页的特权等级下再次勾选“以管理员身份运行此程序”复选框即可。需要注意的是,我们不能设置系统应用程序或者进程总是以管理员身份运行。有的时候,我们会发现“以管理员身份隐匿性此程序”复选框不可选,这通常是因为该程序是系统程序或者该程序被禁止提升权限。另外,如果当前用户不是管理员或者该程序的运行并不需要管理员凭据时该复选框也会是不可选的。来源:考试大

  2、控制应用程序的安装和运行行为

  对于一般用户或者系统管理员来说,除了要控制系统中已经安装的应用程序的运行权限外,还要对应用程序的安装行为进行控制。那么,这些在Windows 7中是如何实现的呢?我们可以通过Windows 7的相关组策略项实现我们的目标。

  (1).安装控制

  运行secpol.msc打开Windows 7的本地安全策略控制台,定位到“安全设置”→“本地策略”→“安全选项”节点,在右侧可以看到很多组策略项。这其中与应用程序安装相关的项目主要有4项,下面分别进行说明。

  用户账户控制:检测应用程序安装并提示提升。该选项默认被启用,它决定着Windows 7是否自动检测应用程序的安装并提示提升。默认情况下,系统会自动检测应用程序的安装,并提示用户提升或者批准应用程序是否继续安装。如果该选项被禁用,那么使得用户不能够对应用程序的安装进行控制。

  用户账户控制:只提升签名并验证的可执行文件。该选项决定了Windows 7是否只允许运行带有签名并且有效的可执行文件。在默认情况下,该选项是被禁用的,如果启用该选项,Windows就会在可执行文件运行之前,会强制检查文件公钥证书的有效性。

推荐阅读
  • 如何彻底清除顽固软件如360
    本文详细介绍了如何彻底卸载难以删除的软件,如360安全卫士。这类软件不仅难以卸载,还会在开机时启动多个应用,影响系统性能。我们将提供两种有效的方法来帮助您彻底清理这些顽固软件。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • 作者:守望者1028链接:https:www.nowcoder.comdiscuss55353来源:牛客网面试高频题:校招过程中参考过牛客诸位大佬的面经,但是具体哪一块是参考谁的我 ... [详细]
  • Composer Registry Manager:PHP的源切换管理工具
    本文介绍了一个用于Composer的源切换管理工具——Composer Registry Manager。该项目旨在简化Composer包源的管理和切换,避免与常见的CRM系统混淆,并提供了详细的安装和使用指南。 ... [详细]
  • PHP中去除换行符的多种方法及应用场景
    本文将详细介绍在PHP中去除换行符的各种方法,并结合实际应用场景进行说明。通过本文,您将了解如何根据不同操作系统的特点,选择最合适的换行符处理方式。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
  • 最近团队在部署DLP,作为一个技术人员对于黑盒看不到的地方还是充满了好奇心。多次咨询乙方人员DLP的算法原理是什么,他们都以商业秘密为由避而不谈,不得已只能自己查资料学习,于是有了下面的浅见。身为甲方,虽然不需要开发DLP产品,但是也有必要弄明白DLP基本的原理。俗话说工欲善其事必先利其器,只有在懂这个工具的原理之后才能更加灵活地使用这个工具,即使出现意外情况也能快速排错,越接近底层,越接近真相。根据DLP的实际用途,本文将DLP检测分为2部分,泄露关键字检测和近似重复文档检测。 ... [详细]
  • 随着网络安全威胁的不断演变,电子邮件系统成为攻击者频繁利用的目标。本文详细探讨了电子邮件系统中的常见漏洞及其潜在风险,并提供了专业的防护建议。 ... [详细]
  • 深入了解 Windows 窗体中的 SplitContainer 控件
    SplitContainer 控件是 Windows 窗体中的一种复合控件,由两个可调整大小的面板和一个可移动的拆分条组成。本文将详细介绍其功能、属性以及如何通过编程方式创建复杂的用户界面。 ... [详细]
  • 解决网站乱码问题的综合指南
    本文总结了导致网站乱码的常见原因,并提供了详细的解决方案,包括文件编码、HTML元标签设置、服务器响应头配置、数据库字符集调整以及PHP与MySQL交互时的编码处理。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 优化局域网SSH连接延迟问题的解决方案
    本文介绍了解决局域网内SSH连接到服务器时出现长时间等待问题的方法。通过调整配置和优化网络设置,可以显著缩短SSH连接的时间。 ... [详细]
  • 本文详细介绍了如何在 Windows 环境下使用 node-gyp 工具进行 Node.js 本地扩展的编译和配置,涵盖从环境搭建到代码实现的全过程。 ... [详细]
  • 配置Windows操作系统以确保DAW(数字音频工作站)硬件和软件的高效运行可能是一个复杂且令人沮丧的过程。本文提供了一系列专业建议,帮助你优化Windows系统,确保录音和音频处理的流畅性。 ... [详细]
  • 本文介绍了如何在 Windows 系统上下载、安装和配置 Netcat (nc) 工具,并通过具体步骤演示如何测试 UDP 连接。Netcat 是一个功能强大的网络工具,适用于多种网络操作。 ... [详细]
author-avatar
苦蔷薇1988
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有