应用文件属性时出错

恢复步骤

为了方便描述,这里假设被删帐户的用户名为Admin,Windows安装在C盘。

1.再造SID

首先确认被删帐户的SID,这里可以进入以下文件夹:

C:\\Documents and Settings\\Admin\\Application Data\\Microsoft\\Crypto\\RSA

在其下应该有一个以该被删帐户的SID为名的文件夹,例如是S-1-5-21-4662660629-873921405-788003330-1004(RID为1004)

现在我们要设法让新建帐户同样具有1004的RID,这样就能达到目的。

在Windows中,下一个新建帐户所分配的RID是由HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Account注册表项的F键值所确定的。F键值是二进制类型的数据,在偏移量0048处的四个字节,定义下一个帐户的RID。那么也就是说,只需要修改0048处的四个字节,就能达到目的(让新建帐户获得1004的RID) 确认好以后,别忘记把Admin帐户的配置文件转移到别的地方!

(1) 默认情况下,只有system帐户才有权限访问HKEY_LOCAL_MACHINE\\SAM,这里在CMD命令提示符窗口,运行以下命令,以system帐户身份打开注册表编辑器: pexec -i -d -s %windir%\\regedit.exe

提示 可以在以下网站下载psexec:

(2) 定位到HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Account注册表项,双击打开右侧的F键值。

(3) 这里要说明一下,Windows是以十六进制、而且以反转形式保存下一个帐户的RID。什么意思呢?也就是说,如果是1004的RID,对应十六进制就是03EC,但是我们必须把它反转过来变成EC03,再扩展为4个字节,就是EC 03 00 00。

所以,我们应该把F键值的0048偏移量处,把其中四个字节改为“EC 03 00 00”. 图2

(4) 重要:别忘了重启计算机!

(5) 重启以后,新建一个同名帐户Admin,它的SID应该和以前是完全一样。如果不相信的话,可以借助GetSID或者PsGetSID等工具测试一下。

2.“破解”EFS

接下来的方法就非常简单了,用新建的Admin帐户身份登录系统,随便加密一个文件,然后注销,用管理员帐户登录系统,把原来保留的配置文件复制到C:\\Documents and Settings\\Admin文件夹下。

再用Admin帐户登录系统,现在可以解密原来的EFS文件了。

参考资料:http://hi.baidu.com/qhdyanjie/bl ... 0335139213c688.html

恢复步骤

为了方便描述,这里假设被删帐户的用户名为Admin,Windows安装在C盘。

1.再造SID

首先确认被删帐户的SID,这里可以进入以下文件夹:

C:\\Documents and Settings\\Admin\\Application Data\\Microsoft\\Crypto\\RSA

在其下应该有一个以该被删帐户的SID为名的文件夹,例如是S-1-5-21-4662660629-873921405-788003330-1004(RID为1004)

现在我们要设法让新建帐户同样具有1004的RID,这样就能达到目的。

在Windows中,下一个新建帐户所分配的RID是由HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Account注册表项的F键值所确定的。F键值是二进制类型的数据,在偏移量0048处的四个字节,定义下一个帐户的RID。那么也就是说,只需要修改0048处的四个字节,就能达到目的(让新建帐户获得1004的RID) 确认好以后,别忘记把Admin帐户的配置文件转移到别的地方!

(1) 默认情况下,只有system帐户才有权限访问HKEY_LOCAL_MACHINE\\SAM,这里在CMD命令提示符窗口,运行以下命令,以system帐户身份打开注册表编辑器: pexec -i -d -s %windir%\\regedit.exe

提示 可以在以下网站下载psexec:

(2) 定位到HKEY_LOCAL_MACHINE\\SAM\\SAM\\Domains\\Account注册表项,双击打开右侧的F键值。

(3) 这里要说明一下,Windows是以十六进制、而且以反转形式保存下一个帐户的RID。什么意思呢?也就是说,如果是1004的RID,对应十六进制就是03EC,但是我们必须把它反转过来变成EC03,再扩展为4个字节,就是EC 03 00 00。

所以,我们应该把F键值的0048偏移量处,把其中四个字节改为“EC 03 00 00”. 图2

(4) 重要:别忘了重启计算机!

(5) 重启以后,新建一个同名帐户Admin,它的SID应该和以前是完全一样。如果不相信的话,可以借助GetSID或者PsGetSID等工具测试一下。

2.“破解”EFS

接下来的方法就非常简单了,用新建的Admin帐户身份登录系统,随便加密一个文件,然后注销,用管理员帐户登录系统,把原来保留的配置文件复制到C:\\Documents and Settings\\Admin文件夹下。

再用Admin帐户登录系统,现在可以解密原来的EFS文件了。

参考资料:http://hi.baidu.com/qhdyanjie/bl ... 0335139213c688.html


相关内容

  • 毕业设计---游戏开发实现与设计
  • 目 录 第一章 游戏开发的现状分析........................................... 0 1.1游戏开发现状................................................. 0 1.2 游戏开发中存在的问题 ........... ...

  • 金蝶软件打印设置方法(应用篇-标准迷你版)
  • 1. 设置前说明 A. 打印格式是建立在打印机及打印机驱动之上的,同时也是建立在打印纸张设置之上的,因此金蝶 打印需要先确定打印机及驱动.纸张大小(经常会用到自定义纸张,如凭证打印) B. 金蝶打印的格式可自行设置,即打印格式与软件中显示的格式可以完全不同 C. 金蝶打印分原始打印和套打两种方式,原 ...

  • 基于数据属性描述的数据过滤方法_赵连军
  • 第22卷第1期 2005年1月 计算机应用与软件 Computer Applications and Software Vol 22, No. 1 Jan. 2005 基于数据属性描述的数据过滤方法 赵连军 安 琳 彭炎午 (西北工业大学机电工程学院 西安710072) 摘 要 本文研究了已有的各种 ...

  • 网页设计与制作与网站发布学习心得
  • <网页设计与制作与网站发布> 学习心得 今天上了第一堂选修课,课程内容很简单,讲了一些关于网页的基本内容,Internet是一个覆盖几乎全球的计算机网络,WWW服务是互联网上最为先进.应用最广.交互性能最好的信息检索工具,它向人类提供了一个无比丰富的资源库,网页是其上主要的资源组织形式. ...

  • 该内存不能为written是什么意思
  • 一般出现这个现象有方面的,一是硬件,即内存方面有问题,二是软件,这就有多方面的问题了. 1.微软IE 缓冲溢出漏洞引起 2.内存或虚拟内存地址使用冲突造成程序的运行需要分配一定的内存地址给程序使用,当程序结束时释放留出空间让给新的程序使用,win 是多任务的系统有时前程序未结束 又有新的任务开始到底 ...

  • 局域网心得体会
  • 篇一:局域网心得体会 心得体会 这次实训的内容是局域网的组建,刚开始的时候我看到这个题目都不知道该如何下手.因为有很多概念性的知识都忘光了.然后看着题目都不知道该如何下手.但是我们突然想起已经曾经学过的知识里面有,然后我又去重新把课本重新翻看了一遍.知道了那些知识的概念,但是由于这次实训的条件要求没 ...

  • 让用VS2012/VS2013编写的程序在XP中顺利运行
  • 微软为了推销自家平台,默认配置下VS2012和VS2013编写的应用程序只能在Vista/Win7/Win8上运行.但幸好还保留了生成XP程序的设置项.XP和Win2003的用户还是大量存在的,我们程序软件的发布不能不考虑他们. 1. 项目菜单->项目属性->配置属性->常规-&g ...

  • 教你如何"解放"C盘空间
  • 教你如何"解放"C 盘空间 1. 打开"我的电脑"-"工具"-"文件夹选项"-"查看"-在"显示所有文件和文件夹"选项前打勾-"确定" 2. 删除以下文件夹中的 ...

  • 系统优化方法 大全
  • 系统优化方法大全 增加C 盘空间 1. 打开"我的电脑"-"工具"-"文件夹选项"-"查看"-在"显示所有文件和文件夹"选项前打勾-"确定" 2. 删除以下文件夹中的内容: C:\ ...