ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

网络安全笔记(Day Nine)

2022-06-26 20:31:25  阅读:181  来源: 互联网

标签:网络安全 Windows HKEY REG CURRENT 编辑器 Nine 注册表 Day


Day Nine

注册表基础

一、注册表基础

1、概念
  • 注册表是Windows操作系统、硬件设备以及客户应用程序得以正常运行和保存设置的核心"数据库",也可以说是一个非常巨大的树状分层结构的数据库系统

  • 注册表记录了用户安装在计算机上的软件和每个程序的相互关联信息,它包括了计算机的硬件配置,包括自动配置的即插即用的设备和已有的各种设备说明、状态属性以及各种状态信息和数据。利用一个功能强大的注册表数据库来统一集中地管理系统硬件设施、软件配置等信息,从而方便了管理,增强了系统的稳定性

2、早期注册表
  • 以 ini 为扩展名的文本文件的配置文件

3、Windows 95后的注册表
  • 自Windows 95操作系统开始,注册表真正成为Windows用户经常接触的内容,并在其后的操作系统中继续沿用

    • 注册表数据库由多个文件组成

    • Windows提供了注册表编辑器

      # 在运行处输入命令打开注册表编辑器
      regedit

4、注册表构造
  • 注册表以树状结构进行呈现

    • 子树(实际只有两棵子树,为了方便操作,分成了5棵子树)

      • HKEY_LOCAL_MACHINE:记录关于本地计算机系统的信息,包括硬件和操作系统数据

      • HKEY_USERS:记录关于动态加载的用户配置文件和默认配置文件的信息

      • HKEY_CURRENT_USER:HKEY_USERS子树,它指向" HKEY_USERS 当前用户的安全ID"包含当前以交互方式登录的用户的用户配置文件

      • HKEY_CURRENT_CONFlG:HKEY_LOCAL_MACHINE,指向HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current包含在启动时由本地计算机系统使用的硬件配置文件的相关信息加载的设备驱动程序、显示时要使用的分辨率

      • HKEY_CLASSES_ROOT:HKEY_CURRENT_USER子树包含用于各种OLE技术和文件类关联数据的信息

      • 可以简单的理解文件夹,项中可以包含项和值

      • 每个注册表项或子项都可以包含称为值的数据

      • 部分值应用于某个用户的信息

      • 部分值应用于计算机所有用户的信息

      • 值由三部分组成(值的名称、值类型、值的数据)

 

二、注册表基本操作

1、创建项

2、创建值(有六种类型的值)
  • 字符串值(REG_SZ):固定长度的文本字符串

  • 二进制值(REG_BINARY):原始二进制数据,多数硬件组件信息都以二进制数据存储

  • DWORD值(REG_DWORD):数据由4字节长的数表示,设备驱动程序和服务的很多参数都是这种类型

  • QWORD值(REG_QWORD):数据由8字节长的数表示

  • 多字符串值(REG_MULTI_SZ):多重字符串,包含列表或多值的值通常为该类型

  • 可扩充字符串值(REG_EXPAND_SZ):长度可变的数据串,该数据类型包含在程序或服务使用该数据时解析的变量

3、修改、删除和重命名值

 

 

三、注册表应用

1、案例
  • 个性化时间设置

    • 打开注册表编辑器,锁定"HKEY_CURRENT_USER\Control Panel\lnternational”下的值sTimeFormat 进行修改

  • 在欢迎屏幕显示自定义信息

    • 打开注册表编辑器,锁定"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System"下的值legalnoticecaption(标题)legalnoticetext(文本)

  • 禁用任务管理器

    • 打开注册表编辑器,锁定"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System"下新建DWORD值 DisableTaskMgr,设置值为1

  • 禁用控制面板

    • 打开注册表编辑器,锁定"HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer"下新建DWORD 值 NoControlPanel,设置值为1

  • 去除快捷方式左下角小箭头

    • 打开注册表编辑器,锁定"HKEY_CLASSES_ROOT\Inkfile"找到项下的IsShortcut值,直接删除

2、注册表编辑技巧
  • 查找字符串、值或项

  • 将子项添加到收藏夹

  • 打印注册表

  • 复制项名字

标签:网络安全,Windows,HKEY,REG,CURRENT,编辑器,Nine,注册表,Day
来源: https://www.cnblogs.com/supernova-dark-horse/p/16414263.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有