Windows的登陆机制

NT Login Windows登录原理解密 转的对Windows Login原理的描述,比较深入 E文版 立即下载
 有关登陆的两个重要概念:认证(Authentication):确认身份的过程;授权(Authorization)明确当前什么可以操作、什么可资源可以访问。
  1、登陆方式:系统登陆方式、网络登陆方式、交互式登陆方式、服务登陆方式、批处理登陆方式。
  2、认证=凭据+验证(validation)
  凭据:身份的证明,如系统的用户名和用户的密码。
  验证:由Local Security Authority(LSA)来完成。LSA管理本地安全策略、管理审计策略和设置、为用户生成包含SID和组权限关系的令牌。LSA验证的过程:LSA通过访问本地SAM(Security Accounts Manager)数据库,可以完成本地用户的验证。
  安全主体:任何可以发起请求和动作的用户、组、计算机,都是安全主体。登陆本地计算机时,用户的ID和密码存储在本机的SAM数据库。在域环境下使用AD数据库。
  交互登陆方式的核心组件:Winlogon(Winlogon.exe)、GINA(Msgina.dll)(这个DLL用来接收用户和密码)、Local Security Authority(LSA)(LSA以一种安全的方式收到Msgina.dll传送来的用户名和密码,并对其进行处理)、Authentication Package(LSA调用该组件来分别处理本地登陆和网络登陆、Netlogon(Local Computer、Netlogon(Domain Computer)、Authentication Package)、Security Account Manager
  ·Winlogon的作用:负责进行安全的用户登陆和交互的可执行文件,启动登陆进程。具体完成如下工作:桌面锁定、标准SAS(Secure Attention Sequence)标准动作的识别、SAS标准例程的分发、加载User Profile、控制屏幕保护程序、支持多种网络服务提供者、查找GINA(MSGINA.dll)。
  ·GINA。是一个被Winlogon进程在启动的前期阶段加载的DLL模块。GINA负责处理SAS事件并激活用户SHELL。作用:可以实现在登陆之前的警告提醒框;显示上一次登陆用户名;自动登陆、允许关机;激活Userinit.exe进程。
  在Vista之前2000之后的Windows可以自定义GINA,如:指纹识别登陆。但是Vista中,用户的自定义的GINA将被忽视掉。
  LSA(Local Security Authority):Winlogon和GINA调用LSA处理登陆凭据。LSA的验证过程中包括了如下的组件:验证包(Authentication Packages)、SAM和AD。
  ·NetLogon服务:NetLogon服务验证NTLM的登陆请求,注册、认证和定位域控制器的位置,并提供NT4.0的兼容性、更新主机的DNS记录、定位域控制器。
  Windows登录流程图:
Windows中用户认证机制的研究 针对目前使用最广泛的windows系统 , 实现了基于“usb-key+pin码” 与“ 登录账号口 令” 可定制的开机身份认证方案 , 用户可以根据需求定制不同的登录认证方式, 提高了终端登录的便捷 与安全性 立即下载

相关推荐

DDR4协议规范之(一)DDR4结构和寻址

DDR4 SDRAM结构和寻址DDR4 SDRAM的封装和寻址新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 DDR4 SDRAM的封装和寻址 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习

YJFeiii的博客 3万+

Windows登录认证简单实现

简单粗略实现Windows登录认证方式

tu_gou的博客 969

ABB机器人姿态与四元数(笔记)

通常使用机器人作业时,机器人的法兰轴(5轴)往往是垂直与作业平面的,此时需要将机器人的姿态调整(示教)到垂直于工作平面的状态,然后记录当前的姿态,作为之后作业的参考标准姿态。不同机器人表示控件姿态的方式不一样,但也无外乎3中:旋转矩阵、欧拉角和四元数。 ABB机器人使用的是四元数(可转欧拉角)作为机器人控件姿态的表示方式。这里主要是记录在不通过示教的方式下,如何定义四元数,使机器人达到垂直于工作平面的姿态。 5轴竖直向下(常用):此时,各轴角度为 [0,0,0,0,9...

Zythonista的博客 1万+

windows安全机制之登陆

see also:How Interactive Logon Works LSA工作过程概述 1.winlogon从用户处手机登录身份凭据 2.lsass获取这些身份凭据,并在kerberos或者NTLM的帮助下使用这些凭据来验证用户身份 3.LSASS构建一个访问令牌,它定义用户的访问权限和系统权限 4.安全性参考监视器(security reference Monitor,SRM)将...

weixin_34232617的博客 423

告别手动标注!PDMS NakiToolkit插件安装与初体验:以Pipeline工具为例

本文详细介绍了PDMS NakiToolkit插件的安装与使用,特别是其Pipeline工具如何通过自动化标注和材料统计功能大幅提升三维工厂设计效率。从环境准备到实战演示,帮助工程师告别繁琐的手动标注工作,实现项目交付周期的大幅缩短。

weixin_30047059的博客 351

自然语言处理:稀疏向量表示

稀疏向量表示是指运用特定的方法和技术,将数据(如文本、图像、信号等)转化为向量形式,且该向量具有大部分元素值为零,仅少数元素值非零的特征,以此来实现对数据的高效存储、处理和分析。

老赵爱学习的博客 1444

windows服务 登录 本地系统账户

答(AI by https://metaso.cn/):在Windows服务的属性中,“登录身份”选项提供了“本地系统账户”、“此账户”和“本地服务”等选项。综上所述,选择“本地系统账户”还是“本地服务”取决于服务的具体需求和安全要求。问:windows服务的属性的登录一栏,里面有“登录身份”“本地系统账户”“此账户”“本地服务”,这些都是什么应该选“本地系统账户”还是“本地服务”?如果服务需要高权限访问本地资源,例如与硬件交互或需要系统级权限,应选择“本地系统账户”。

akatale的博客 2270

倾斜摄影与激光点云融合建模:Photoscan+ContextCapture避坑指南

本文详细解析了倾斜摄影与激光点云融合建模的技术流程,重点介绍了使用Agisoft Metashape(原Photoscan)与ContextCapture进行数据融合的实战指南。文章深入探讨了数据预处理、坐标系统一、空三计算策略及在ContextCapture中进行点云配准等关键步骤,旨在帮助从业者规避常见陷阱,高效构建兼具高精度几何与真实纹理的三维实景模型。

weixin_29062613的博客 250

Windows 中自动登录功能(无需输入密码直接进入系统)

但是有些电脑比较异常,登录界面会弹出用户密码输入错误(首先检查注册表中密码是否有问题,如果注册表密码正确接着看),点击确定后出现两个相同用户名。也可以按按win+r,输入regedit,回车,然后在注册表中修改相应的值,其原始值是2,改为0即可。取消勾选“要使用计算机,必须输入密码”选项,点击应用,确定,重启电脑即可生效。3、还有一种系统比较异常,就是没有“要使用计算机,必须输入密码“选项,如图。改完后就会出现“要使用计算机,必须输入密码“选项,取消勾选,重启计算机。建好之后应该有以下几个键值。

weixin_46338291的博客 3186

DeepSeek揭秘:构建高效反洗钱智能监控系统的全流程与代码实例

在金融领域,反洗钱(AML)是一项至关重要的任务。随着金融交易的复杂性和规模不断增长,传统的手工监控方法已无法满足现代金融系统的需求。因此,开发一个智能监控系统来自动识别和报告可疑交易变得尤为重要。本文将详细介绍如何使用DeepSeek技术构建一个高效的反洗钱智能监控系统,并提供相关的代码实例。

理论都是虚的,代码才是王道。 886

大模型的实践应用31-基于通义千问大模型改进台风和海浪预测研究,利用机器学习与通义千问结合的思路实现对台风和海浪预测分析

通义千问大模型是阿里巴巴云推出的一款大规模语言模型,旨在通过强大的自然语言处理能力提供更广泛的服务。从最初的构想到如今的广泛应用,通义千问的发展见证了人工智能领域尤其是自然语言处理技术的巨大进步。自发布以来,通义千问不断迭代升级,不仅在规模上实现了飞跃式的增长,在性能方面也得到了显著提升。本次研究尝试将通义千问强大的自然语言处理能力与经典的时间序列预测算法相结合,旨在提高对未来天气状况预测的精度。具体来说,首先使用通义千问生成高质量的文字描述来增强特征表达力;

微学AI的博客 936

自定义windows登录认证(微软 Credential Providers 详解一《调用原理》)

windows登录认证在不同的windows版本中有不同的方式。在xp中使用gina.dll,而在win7及以上版本使用Credential Providers。在win8及以上版本也是使用Credential Providers但是与win7在实现中略有区别。以下文章转载至http://www.mycode.net.cn/platform/windows/1945.html[来源](http://

David 1万+

高渗透率光伏接入配电网的电压越限与谐波治理:基于VSG构网型控制与SVG+APF联合补偿的Simulink仿真研究

本文针对高渗透率光伏接入配电网引发的电压越限和谐波畸变问题,提出了一种分层递进的综合治理方案。通过建立IEEE 33节点配电网的Simulink仿真模型,首先验证了传统跟网型控制下光伏渗透率提高导致的电压越上限(最高达1.08 p.u.)和系统谐波畸变严重(THD达8.72%)问题。进而提出:1)将部分光伏逆变器改造为构网型VSG控制,利用其无功调压能力与虚拟阻抗技术实现本地治理;2)在关键节点加装SVG+APF联合补偿装置进行全局动态无功补偿与谐波滤除。仿真结果表明,该方案能将节点电压控制在0.94-1.

huanghm88的专栏 581

windows登陆linux服务器脚本,在Windows下通过密钥认证机制连接Linux服务器的方法

SSH服务支持一种安全认证机制,即密钥认证。所谓的密钥认证,实际上是使用一对加密字符串,一个称为公钥(public key), 任何人都可以看到其内容,用于加密;另一个称为密钥(private key),只有拥有者才能看到,用于解密。 通过公钥加密过的密文使用密钥可以轻松解密,但根据公钥来猜测密钥却十分困难。 ssh 的密钥认证就是使用了这一特性。服务器和客户端都各自拥有自己的公钥和密钥。 如何使...

weixin_39831104的博客 189

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

windows交互式登陆

 NT和win2000针对域用户账号登陆的验证分别是通过NTLM和Kerberos协议,而对本地账号登陆的验证是MSV1_0协议,用户通过提供登陆信息(如用户名和密码),服务器将这些信息发送到服务器上的验证机构,验证机构通过比较储存在本地的数据库文件(SAM)来判断此用户的身份真实性,如果通过,就会向用户发送一个令牌,此访问令牌即token,又称为SID。在原来的NT模式下,由于域之间的信任关系是...

weixin_33835103的博客 742

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

『SQLServer系列教程』——创建/添加/删除数据库登陆账号

📣读完这篇文章里你能收获到:1.了解SQLServer三层安全管理机制,2.添加、删除不同的登陆账户,3.提供实际操作的案例SQL脚本

老陈聊架构 5212

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Windows的Logon过程

交互式登陆(相反的是网络登陆)

gnimgnot 4646

win系统加固基础版---[曾经的笔记]

1、账户安全 1、账户分配 应为不同用户分配不同的权限 每一个用户包含一个名称和一个密码 用户账户拥有唯一的安全标识符(SID) whoami /user //查看用户标识 应对administrator账户进行重命名,并禁用guest(来宾)账户 应删除或锁定过期账户、无用账户 >1、进用户管理删除或锁定 >2、net user 账户 /del //删除账户 &...

u011215939的博客 887

Windows本地认证

在本地登陆Windows的情况下,操作系统会使用用户输入的密码作为凭证去与系统中的密码进行验证,操作系统中的密码存储文件是什么?位置在哪里? %SystemRoot%\system32\config\sam Windows本地认证流程: winlogon.exe ==> 接收用户输入 ==> lsass.exe ==> 认证 首先,用户注销、重启、锁屏后,操作系统会让winlogon.exe显示登陆界面,也就是输入框界面,接收用户的输入信息后,将密码交给lsass进程,这.

路虽远,行将至。事虽难,做必达。 5055

终端和shell , 以及XShell 用ssh命令登陆主机的过程

exec()执行操作。

An15294874732的博客 694

Windows NT Session 概念的原理与应用浅析 [1] 遍历并获取信息 [草稿]

来自:http://www.cnblogs.com/flier/ 我在上一篇文章《DACL, NULL or not NULL》中曾简要地介绍了 Windows 系统中 Session 的概念,并且通过一个自己编写的小工具 KeSession 列出当前系统 Session 信息。本文中我将就遍历并获取当前系统 Session 信息的方法进行详细分析,并借此机会让大家能够从 Session 的角度对

最爱白菜 1704

Windows 7 开机原理

转自:网络 ------- Windows 7 开机原理 1、开启电源 计算机系统将进行加电自检(POST)。如果通过,之后BIOS会读取主引导记录(MBR)——被标记为启动设备的硬盘的首扇区,并传送被 Windows 7建立的控制编码给MBR。这时,Windows接管启动过程。接下来:MBR读取引导扇区-活动分区的第一扇区。此扇区包含用以启...

weixin_34409822的博客 115

WSA 与 Amazon Appstore 集成详解:发布 Android 应用到 Windows 平台

Windows Subsystem for Android(WSA)是一项革命性技术,它使 Windows 11 设备能够运行 Amazon Appstore 中的 Android 应用。本文将为开发者提供一份完整指南,帮助你将 Android 应用通过 Amazon Appstore 发布到 Windows 平台,开启跨设备应用分发的新可能。 ## 📋 了解 WSA 与 Amazon App

gitblog_01132的博客 1110
上一篇: WindowsXP 系统登陆原理及其验证机制概述
下一篇: 全面解析 Windows 网上邻居
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值