码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 关于SID


    最近研究系统封装部署,关于SID一直不明白,搜索了一些说的语焉不详,所以在微软官网搜索SID相关内容,在此做一些记录。

    SID意义

    Windows 使用 SID 不仅表示计算机,还表示所有安全主体。 安全主体包括计算机、用户、工作组,域计算机帐户、用户和安全组。
    如果计算机已加入域,则域SID 将发挥作用。计算机仍然具有自己的计算机 SID即计算机存在两个SID。但它也是域的成员,因此它有一个 SID 表示其在该域中的计算机帐户。
    计算机SID在系统安装时生成(生成算法?),因此在克隆系统时会存在重复SID情况;但是域SID不会重复,因为域SID由域控制器管理、颁发,域控制器保证了SID不会存在重复的情况。

    SID查询

    您可以使用 Sysinternals PsGetSid 工具查看计算机的 SID,方法是在没有命令行参数的情况下运行:PsGetSid
    也可以查询用户SID,在命令行内输入:PsGetSid Administrator
    通过查询计算机及用户SID发现,两个SID非常相似,这是因为Windows在生成计算机SID后不再为用户生成唯一的SID,而是在计算机SID基础上添加RID( relative identifier),内置管理员RID为500,本地用户从1000开始。
    其他方式1-SID注册表查询:
    用户SID:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList依次选择每个SID,查看ProfileImagePath的值,末尾为用户名
    计算机SID:HKLM:\security\sam\domains\account(一般为隐藏的)
    其他方式2-命令行查询:
    运行CMD,输入:whoami /user

    SID格式

    S-1-5-21-2164708889-1276752680-3758379762-1004
    S:表示该字符串为SID
    1:Revision,表示SID版本,
    5:IdentifierAuthority,表示SID颁发机构,5-NT Authority
    21:域ID
    2164708889-1276752680-3758379762:长度为3的32位随机数数组,唯一标识域
    1004:RID,表示域中唯一对象的ID

    参考文章: The Machine SID Duplication Myth (and Why Sysprep Matters)
    参考文章: Machine SIDs and Domain SIDs
    参考文章: Docs Windows Security
    Security identifiers

    参考文章: Well-Known SID Structures

  • 相关阅读:
    网络诊断工具nslookup的使用
    高德 几千条数据,点标记Marker转海量标注 LabelMarker
    ubuntu安装mysql8.0.35过程和报错处理
    定时器学习
    前端传String字符串 后端使用enun枚举类出现错误
    【Android-Jetpack进阶】7、DataBinding 布局的变量与事件绑定、inlclude 二级页面绑定、自定义 BindingAdapter
    R3LIVE代码详解(三)
    手摸手利在idea中利用maven创建web项目
    ipconfig显示的内容分析(一)网卡
    JetBrains产品字体大小调整
  • 原文地址:https://blog.csdn.net/China_XXX/article/details/125479552
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号