Windows安全加固详解

一、补丁管理

  1. 使用适当的命令或工具,检查系统中是否有未安装的更新补丁。

Systeminfo

  1. 尝试手动安装一个系统更新补丁。

     下载适当的补丁文件。

     打开命令提示符或PowerShell,并运行 wusa.exe <patch_file_name>.msu

二、账号管理

  1. 通过计算机管理工具,检查并列出系统上的本地用户和组。

     net user - 列出本地用户。

     net localgroup - 列出本地组。

  1. 根据密码策略设置,修改密码并确保符合要求。

     secpol.msc 打开本地安全策略。

     "账户设置 -> 密码策略" 中修改密码相关设置。

  1. 配置密码过期时间。

     secpol.msc 打开本地安全策略。

     "账户设置 -> 密码策略" 中修改密码相关设置。

  1. 根据系统的要求,设定不同的账户和账户组,管理员用户,数据库用户,审计用户,来宾用户等。

net user #查看所有账户

net user 用户名 #查看用户详细信息

net user 用户名 新密码 #给用户改密码(只有管理员可使用)

net user 用户名 密码 /add/del # 创建(删除)用户名和密码

net localgroup #列出所有组

net localgroup 组名 /add #新建组

net localgroup 组名 #查看该组成员

net localgroup administrator 用户名 /add/del # 把用户添加(把用户从组中删除)到管理员组

net user 用户名 /active:yes #激活账户

net user 用户名 /active:no #禁用账户

  1. 删除或锁定与设备运行、维护等与工作无关的账号,提高系统帐户安全。

按以上命令

  1. 对于管理员帐号,要求更改缺省帐户名称;禁用guest(来宾)帐号。提高系统安全性。

按以上命令

三、授权管理

  1. 防止远程用户非法关机,在本地安全设置中从远端系统强制关机只指派给Administrators组。

•   secpol.msc 打开本地安全策略。

•   在 "本地策略 -> 用户权限分配" 中修改

  1. 防止管理员以外的用户非法关机,在本地安全设置中关闭系统仅指派给Administrators组。

     secpol.msc 打开本地安全策略。

     "本地策略 -> 用户权限分配" 中修改

  1. 防止用户非法获取文件,在本地安全设置中取得文件或其它对象的所有权仅指派给Administrators组。

同上

  1. 防止用户非法登录主机,在本地安全设置中配置指定授权用户允许本地登陆此计算机。

同上

  1. 防止网络用户非法访问主机,在组策略中只允许授权帐号从网络访问(包括网络共享等,但不包括终端服务)此计算机。

进入“控制面板->管理工具->本地安全策略”,在“本地策略->用户权利指派”-“从网络访问此计算机”设置为“指定授权用户”

  1. 设置远程连接挂起时间。

     进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”:“Microsoft网络服务器: 在挂起会话之前所需的空闲时间” 设置为15分钟

  1. 检查每个系统驱动器根目录的文件权限,确保Everyone组没有写权限。

盘符右键属性->安全中设置

四、系统设置---公司系统

  1. 设置屏幕保护程序,等待时间为10分钟,并启用在恢复时使用密码保护。

     control desk.cpl 打开显示属性。

     "屏幕保护程序" 中设置等待时间和密码保护。

  1. 使用本地安全策略,启用“交互式登录:不显示上次登录的用户名”。

     secpol.msc 打开本地安全策略。

     "本地策略 -> 安全选项" 中启用 "交互式登录:不显示上次登录的用户名"

  1. 设置Microsoft网络服务器挂起时间,防止管理员忘记锁定机器被非法利用;对于远程登陆的帐号,设置不活动断连时间15分钟。

     进入“控制面板->管理工具->本地安全策略”,在“本地策略->安全选项”:

     查看是否“Microsoft网络服务器”设置为“在挂起会话之前所需的空闲时间”为15分钟。

  1. 安装防病毒软件,并及时更新,提高系统防病毒能力。

安装360、卡巴斯基,火绒等

  1. 关闭Windows自动播放,防止从移动设备感染病毒。

点击开始→运行→输入gpedit.msc,打开组策略编辑器,浏览到计算机配置→管理模板→系统,查看各驱动器 “关闭自动播放”状态。

五、网络服务和端口

  1. 使用服务管理工具,停止或修改以下服务的启动方式为手动:Print Spooler、Background Intelligent Transfer Service(BITS)。

     services.msc 打开服务管理器。

     找到相应服务,右键点击进行停止或修改启动类型。

  1. 通过命令行或图形界面,关闭系统默认共享。

     在命令提示符中运行 net share 查看共享。

     使用 net share <share_name> /delete 删除不需要的共享。

  1. 关闭不常用端口。

     使用防火墙工具,例如 Windows 防火墙,关闭不需要的端口。

  1. 关闭无效的启动项,提高系统性能,增加系统安全性。列出系统启动时自动加载的进程和服务列表,不在此列表的需关闭。

任务管理器打开启动项关闭

六、日志审计

  1. 开启全部事件成功和失败审计。

     使用 secpol.msc 打开本地安全策略。

     "本地策略 -> 审核策略" 中启用所需的审核项

  1. 在事件查看器中,设置系统事件的日志上限大小为10240 KB,同时设置达到日志上限大小时改写久于180天的事件。

     打开事件查看器

     属性中进行设置

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.xdnf.cn/news/1554826.html

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

Pikachu-Sql-Inject - 暴力破解

之前的破解&#xff0c;一般都需要 information_schema.schemata 、 information_schema.tables 、information_schema.columns 的权限&#xff0c;如果没有权限&#xff0c;就需要暴力破解&#xff1b; 如构造payload ,这个 abc 表就是我们要确定是否存在的表 vince and ex…

GPTQ vs AWQ vs GGUF(GGML) 速览和 GGUF 文件命名规范

简单介绍一下四者的区别。 参考链接&#xff1a;GPTQ - 2210.17323 | AWQ - 2306.00978 | GGML | GGUF - docs | What is GGUF and GGML? 文章目录 GPTQ vs AWQ vs GGUF&#xff08;GGML&#xff09; 速览GGUF 文件命名GGUF 文件结构文件名解析答案 附录GGUF 文件命名GGUF 文件…

Pandas基础学习

导入 导入pandas一般是这样导入的 import pandas as pdSeries 创建 s1 pd.Series([5, 17, 3, 26, 31])注意Series的第一个字母要大写&#xff0c;表明这其实是Series类的构建函数, 返回的是Series类的实例 获得元素或者索引 单独获得元素 s1.values单独获得索引值 s…

Flink 03 | 数据流基本操作

Flink数据流结构 DataStream 转换 通常我们需要分析的业务数据可能存在如下问题&#xff1a; 数据中包含一些我们不需要的数据 数据格式不方面分析 因此我们需要对原始数据流进行加工&#xff0c;比如过滤、转换等操作才可以进行数据分析。 “ Flink DataStream 转换主要作…

Kubernetes-环境篇-01-mac开发环境搭建

1、brew安装 参考知乎文章&#xff1a;https://zhuanlan.zhihu.com/p/111014448 苹果电脑 常规安装脚本&#xff08;推荐 完全体 几分钟安装完成&#xff09; /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"苹果电脑 极…

【Android】中级控件

其他布局 相对布局RelativeLayout RelativeLayout下级视图的位置是相对位置&#xff0c;得有具体的参照物才能确定最终位置。如果不设定下级视图的参照物&#xff0c;那么下级视图默认显示在RelativeLayout内部的左上角。用于确定视图位置的参照物分两种&#xff0c;一种是与…

自动驾驶系列—全面解析自动驾驶线控制动技术:智能驾驶的关键执行器

&#x1f31f;&#x1f31f; 欢迎来到我的技术小筑&#xff0c;一个专为技术探索者打造的交流空间。在这里&#xff0c;我们不仅分享代码的智慧&#xff0c;还探讨技术的深度与广度。无论您是资深开发者还是技术新手&#xff0c;这里都有一片属于您的天空。让我们在知识的海洋中…

JavaScript-上篇

JS 入门 JS概述 JavaScript&#xff08;简称JS&#xff09;是一种高层次、解释型的编程语言&#xff0c;最初由布兰登艾奇&#xff08;Brendan Eich&#xff09;于1995年创建&#xff0c;并首次出现在网景浏览器中。JS的设计初衷是为Web页面提供动态交互功能&#xff…

Leetcode - 140双周赛

目录 一&#xff0c;3300. 替换为数位和以后的最小元素 二&#xff0c;3301. 高度互不相同的最大塔高和 三&#xff0c;3302. 字典序最小的合法序列 四&#xff0c;3303. 第一个几乎相等子字符串的下标 一&#xff0c;3300. 替换为数位和以后的最小元素 本题直接暴力求解&a…

【hot100-java】【将有序数组转换为二叉搜索树】

二叉树篇 BST树 递归直接实现。 /*** Definition for a binary tree node.* public class TreeNode {* int val;* TreeNode left;* TreeNode right;* TreeNode() {}* TreeNode(int val) { this.val val; }* TreeNode(int val, TreeNode left, TreeNo…

wpf实现新用户页面引导

第一步 第二部 部分代码: private void show(int xh, FrameworkElement fe, string con, Visibility vis Visibility.Visible) {Point point fe.TransformToAncestor(Window.GetWindow(fe)).Transform(new Point(0, 0));//获取控件坐标点RectangleGeometry rg new Rectangl…

Deathnote解题过程

主机扫描&#xff0c;发现192.168.1.194 arp-scan -l 端口扫描&#xff0c;发现80和22端口 nmap -sS 192.168.1.194 访问80端口发现自动跳转到http://deathnote.vuln/wordpress添加绑定地址就可以访问了 vim /etc/hosts 192.168.1.194 deathnote.vuln 访问发现并没有什么东西…

无人值守安装文件

一般配合BypassUAC 原理 一些 windows 无人值守安装文件中含有用户的明文或 base64 编码后的密文。 无人值守安装文件中的密码不一定是管理员密码&#xff0c;它也可能是普通用户的密码或者服务账户的密码。 不过&#xff0c;在无人值守文件&#xff08;如 sysprep.xml 或 …

11.数据结构与算法-线性表的案例分析与实现

案例2.1-一元多项式的运算 案例2.2-稀疏多项式的计算 图书信息管理系统

2-112基于matlab的协同干扰功率分配模型

基于matlab的协同干扰功率分配模型&#xff0c;带操作界面的功率分配GUI&#xff0c;可以实现对已有功率的分配优化&#xff0c;可以手动输入参数值。4个干扰山区分二批总干扰功率&#xff0c;每个扇区包括威胁总系数、综合压制概率、目标函数增量等。程序已调通&#xff0c;可…

NVIDIA NVLink-C2C

NVIDIA NVLink-C2C 文章目录 前言一、介绍1. 用于定制芯片集成的超快芯片互连技术2. 构建半定制芯片设计3. 使用 NVLink-C2C 技术的产品 二、NVLink-C2C 技术优势1. 高带宽2. 低延迟3. 低功率和高密度4. 行业标准协议 前言 将 NVLink 扩展至芯片级集成 一、介绍 1. 用于定制芯…

【Java的SPI机制】Java SPI机制:实现灵活的服务扩展

在Java开发中&#xff0c;SPI&#xff08;Service Provider Interface&#xff0c;服务提供者接口&#xff09;机制是一种重要的设计模式&#xff0c;它允许在运行时动态地插入或更换组件实现&#xff0c;从而实现框架或库的扩展点。本文将深入浅出地介绍Java SPI机制&#xff…

Linux驱动开发(速记版)--设备模型

第八十章 设备模型基本框架-kobject 和 kset 80.1 什么是设备模型 设备模型使Linux内核处理复杂设备更高效。 字符设备驱动适用于简单设备&#xff0c;但对于电源管理和热插拔&#xff0c;不够灵活。 设备模型允许开发人员以高级方式描述硬件及关系&#xff0c;提供API处理设备…

kaggle实战3RossmanStore商店销售额预测XgBoost解决回归问题案例1

kaggle实战2信用卡反欺诈逻辑回归模型案例1 数据集下载地址 https://download.csdn.net/download/AnalogElectronic/89844637 https://tianchi.aliyun.com/dataset/89785 加载数据 #预测销售额 回归问题 import numpy as np import pandas as pd import matplotlib.pyplot a…

Pikachu-Unsafe FileUpload-客户端check

上传图片&#xff0c;点击查看页面的源码&#xff0c; 可以看到页面的文件名校验是放在前端的&#xff1b;而且也没有发起网络请求&#xff1b; 所以&#xff0c;可以通过直接修改前端代码&#xff0c;删除 checkFileExt(this.value) 这部分&#xff1b; 又或者先把文件名改成…