电脑文件密码怎么解锁

电脑文件密码怎么解锁,第1张

问题一:电脑文件加密 怎么解密啊 你都折腾了两遍重装系统的事儿了,现在那些个文件你放弃吧,彻底无法打开了,你用的是系统自带的EFS加密功能,该功能非常强大,几乎没有破解的方法,本来你应该在加密之后马上导出加密证书的,这样就能在重装系统后导入加密证书以解密文件,至少能够打开文件,现在是不行了。就算是你第一次刚重装完系统,也已经非常危险了,完全得靠你的运气,除非你运气非常好,才能用数据恢复软件找到以前的所需的所有加密文件,并构造一个与原加密用户名相同的用户,并用NewSid更改该用户的SID为原来那个用户的SID,进行适当更改后才能打开加密文件。

问题二:电脑文件夹密码锁怎么破解 这个是我搜到的答案,比较繁琐,不过你可以试试

步骤一:打开Windows资源管理器。

步骤二:右键单击加密文件或文件夹,然后单击“属性”。

步骤三:在“常规”选项卡上,单击“高级”。

字串3

步骤四:清除“加密内容以便保护数据”复选框。

同样,我们在使用解密过程中要注意以下问题:

1.要打开“Windows资源管理器”,请单击“开始→程序→附件”,然后单击“Windows资源管理器”。

2.在对文件夹解密时,系统将询问是否要同时将文件夹内的所有文件和子文件夹解密。如果选择仅解密文件夹,则在要解密文件夹中的加密文件和子文件夹仍保持加密。但是,在已解密文件夹内创立的新文件和文件夹将不会被自动加密。

以上就是使用文件加、解密的方法!而在使用过程中我们也桥轿许会遇到以下一些问题,在此作以下说明:

1.高级按钮不能用

原因:加密文件系统EFS只能处理NTFS 文件系统卷上的文件和文件夹。如果试图加密的文件或文件夹在 FAT 或 FAT32 卷上,则高级按钮不会出现在该文件或文件夹的属性中。

解决方案:

将卷转换成带转换实用程序的 NTFS 卷。 字串8

打开命令提示符。

键入:Convert drive/fs ntfs

(drive 是目标驱动器的驱动器号)

2.当打开加密文件时,显示“拒绝访问”消息

原因:加密文件系统 EFS用公钥余消神证书对文件加密,与该证书相关的私钥在本计算机上不可用。

解决方案:

查找合适的证书的私钥,并使用证书管理单元将私钥导入计算机并在本机上使用。

3.用户基于NTFS对文件加密,重装系统后加密文件无法被访问的问题的解决方案(注意:重装Win2000/XP前一定要备份加密用户的证书):

步骤一:以加密用户登录计算机。

步骤二:单击“开始→运行”,键入“mmc”,然后单击“确定”。

步骤三:在“控制台”菜单上,单击“添加/删除管理单元”,然后单击“添加”。

步骤四:在“单独管理单元”下,单击“证书”,然后单击“添加”。

字串8

步骤五:单击“我竖亏的用户账户”,然后单击“完成”(如图2,如果你加密用户不是管理员就不会出现这个窗口,直接到下一步) 。

步骤六:单击“关闭”,然后单击“确定”。

步骤七:双击“证书――当前用户”,双击“个人”,然后双击“证书”。

步骤八:单击“预期目的”栏中显示“加密文件”字样的证书。

步骤九:右键单击该证书,指向“所有任务”,然后单击“导出”。

步骤十:按照证书导出向导的指示将证书及相关的私钥以PFX文件格式导出(注意:推荐使用“导出私钥”方式导出,这样可以保证证书受密码保护,以防别人盗用。另外,证书只能保存到你有读写权限的目录下)。

4.保存好证书

注意将PFX文件保存好。以后重装系统之后无论在哪个用户下只要双击这个证书文件,导入这个私人证书就可以访问NTFS系统下由该证书的原用户加密的文件夹(注意:使用备份恢复功能备份的NTFS分区上的加密文件夹是不能恢复到非NTFS分区的)。 字串4

最后要提一下,这个证书还可以实现下述用途:

(1)给予不同用户访问加密文件夹的权限

将我的证书按“导出私钥”方式导出,将该证书发给需要访问这个文件夹的本机其他用户。然后由他登录,导入该证书,实现对这个文件夹的访问。

(2)在其也WinXP机器上对用“备份恢复”程序备份的以前的加密文件夹的恢复访问权限

将加密文件夹用“备份......>>

问题三:电脑文件密码忘记怎么办 这是我从得得系统看到的,你也可以去他们网站看原文

一、最简单的方法

开机到欢迎界面时,出现输入用户名密码的提示框,按Ctrl+Alt+Delete,跳出帐号窗口,输入用户名:“administrator”,回车即可。

如果这个“administrator”帐号也有密码,那就这样,在win7系统启动时按F8,选“带命令行的安全模式”在选“Administrator”跳出“mand Prompt”窗口,增加用户:“net user asd/add”,升管理员:“net localgroup administrators asd /add”。最后重启,选asd进入控制面板--用户帐号--忘记密码的用户--删除密码。

除了以上这种情况,以下还有俩种经常会忘记win7系统密码的状况:

二、忘记密码,但系统已经登录

其实这种状况很简单,首先在开始菜单中的搜索框中输入”mmc.EⅩE”或按住Win+R,打开运行窗口输入“mmc.EⅩE”,单击确定进入控制台。依次打开文件-添加/删除管理单元,在左侧可用管理单元中找到“本地用户和组”,依次单击“添加”-完成,再单击“确定”。展开控制台根据点中的本地用户组,选中“用户”,在右侧用户名上单击右键,设置密码,这里无须输入原密码。

三 、忘记密码,无法登录系统

1.找个PE盘启动电脑

2.进入PE后 到c:\windows\system32下

a 更改Magnify.EⅩE 和cmd.EⅩE 的所有者为:administrators

b 更改Magnify.EⅩE 和cmd.EⅩE 的权限 administrators为完全控制

c 改名Magnify.EⅩE 为Magnify.EⅩE1 改名cmd.EⅩE为Magnify.EⅩE

3.更改密码

a 重启到windows 7

b 启用放大镜

c 其他的更简单了,输入命令“net user”查看用户名,再输入命令“net user” 用户名新密码即可。(激活管理员帐号使用net user administrator /active:yes )最后关掉命令提示符窗口,在登录密码框中输入刚刚设置的新密码,测试以下,看是不是成功进入系统了。最后,别忘了先把之前移动、重命名的文件都改回去!

问题四:电脑上的文件加密了怎么解密啊 使用的是EFS加密,如果没有备份加密证书的话,那就你节哀顺变吧!恢复的可能性很小。

你可以试一下下面的小方法:

1.工具-文件夹选项-查看-使用简单文件夹共享 (把前面的勾勾去掉)

2.在加密的文件上点右键-属性-安全-高级-所有者-替换所有者(把下面替换子容器的选项打上勾) 替换成你自己的用户

这个方法能用,你就算运气好,不行的话我也没有办法 了!

EFS加密非常危险,我推荐你使用专业的文件夹加密软件文件夹加密超级大师来加密您的文件夹。

问题五:忘记电脑屏幕解锁密码如何解锁 如果是普通账户密码忘了请用第一种方法。

方法(一)

重新启动电脑,启动到系统登录界面时,同时按住Ctrl+Alt键,然后连击Del键两次,会出现新的登录界面,用户名处输入“Administrator”密码为空,回车即可登录,登录后,打开控制面板选/用户账户/更改账户/点击原来的“账户名”/更改我的密码/输入新密码,再次输入新密码,然后点击“更改密码”按钮即可。

如果是计算机管理员密码忘了,请用第二种方法或第三、四种方法。

方法(二)

1、重新启动计算机,开机后按下F8键不动直到高级选项画面出现后,再松开手,选择“命令提示符的安全模式”回车。

2、运行过程结束时,系统列出了系统超级用户“administrator”和本地用户“*****”的选择菜单,鼠标单击“administrator”,进入命令行模式。

3、键入命令:“net user ***** 123456 /add”,强制将“*****”用户的口令更改为“123456”。若想在此添加一新用户(如:用户名为abcdef,口令为123456)的话,请键入“net user abcdef 123456 /add”,添加后可用“net localgroup administrators abcdef /add”命令将用户提升为系统管理组“administrators”的用户,并使其具有超级权限。

4、重新启动计算机,选择正常模式下运行,就可以用更改后的口令“123456”登录“*****”用户了。

方法(三)

用Windows xp系统安装光盘,以修复系统的方法,破解超级机算机管理员密码

第1步:将系统设为光盘启动,并放入系统安装光盘。当出现第一个选择界面后按回车,出现第二个选择界面后按“R”键开始修复安装。随后安装程序会检查磁盘并开始复制文件。文件复制完成后,系统将自动重启。

第2步:重启后,系统会进入图形化的安装界面。注意:此时应密切注视界面的左下角,一旦出现“正在安装设备”进度条时,立即按下组合键“Shift+F10”。接着会出现意想不到的事情,一个命令提示符窗口出现在我们的面前。这是破解密码的关键所在。

第3步:在命令提示符窗口中键入“Lusrmgr.msc”并回车(不包括双引号),打开“本地用户和组”管理工具。点击左侧的“用户”然后再右击右侧的管理员账户,选择“设置密码”。此时,会d出一个警告窗口。大意是说修改密码后,系统中的某些信息将变得不可访问。这里主要指用EFS加密过的文件,并且此前未曾导出证书,则修改密码后这些文件将无法访问。如果没有这种文件,我没就不要理会它,直接单击“继续”,然后输入新密码,并单击确定。然后关闭“本地用户和组”和“命令提示符”窗口,并继续完成修复安装。完成安装后,系统管理员账户就重新“激活”了。

方法(四)

WinXP/2000下对策:删除系统安装目录\system32 \config下的SAM文件,重新启动,此时管理员Administrator账 号已经没有密码了,用Administrator帐户登陆系统,不用输入 任何密码,进入系统后再重新设置登陆帐户密码即可。

问题六:被加密的文件 怎样解锁?? 使用的是EFS加密,如果没有备份加密证书的话,那就你节哀顺变吧!恢复的可能性很小。

你可以试一下下面的小方法:

1.工具-文件夹选项-查看-使用简单文件夹共享 (把前面的勾勾去掉)

2.在加密的文件上点右键-属性-安全-高级-所有者-替换所有者(把下面替换子容器的选项打上勾) 替换骇你自己的用户

这个方法能用,你就算运气好,不行的话我也没有办法 了!

EFS加密非常危险,我推荐你使用专业的文件夹加密软件文件夹加密超级大师来加密您的文件夹。

问题七:电脑上的文件夹密码怎么破解 1、需要下载破解软件。

2、下载字典。

3、运行软件即可,破解时间颇长,成功率较低。

问题八:电脑文档设置的密码忘记了,打不开怎么办? 解除WORD文档保护

方法一:插入文件法

启动WORD,新建一个空白文档,执行“插入――〉文件”命令,打开“插入文件”对话框,定位到需要解除保护的文档所在的文件夹,选中相应文档,单击“插入”按钮,将加密保护的文档插入到新文档中,文档保护会被自动撤销。

方法二:文件另存法

打开保护的文档,执行“文件――〉另存为”命令,打开“另存为”对话框,将“文件类型”选定为“WORD97―2003&6.0/95―RTF(*.doc)”,然后取名保存,关闭该文档,重新打开一下,执行“工具――〉取消文档保护”命令即可。

或者将文件类型另存为HTML,然后将其中的内容,复制粘贴到新建文档中。

方法三:写字板法

启动写字板,打开保护的WORD文档,另存为WORD文档,同时可以取消对文档的保护。

但此方法可能会使文档中的图片等要素丢失。

问题九:电脑硬盘加密后如何解除锁定 一、打开“控制面板-系统和安全-BitLocker 驱动器加密“,里面有关闭BitLocker 加密;

二、启动了 win7 系统 自带的bitlocker功能,可以对磁盘进行加密;

三、设置删除的话,打开控制面板-系统和安全-Bitlocker驱动器加密找到相应的盘

在其后面 点击 “关闭 bitlocker”然后系统自动开始解密;

四、注意完成后重新启动电脑,让系统自动认定。

祝你好运!

问题十:电脑文件自动加密了,怎么解除密码 自动加密,我初步怀疑你中了“敲竹杠病毒了”坏人先把你文件加密,在给你个联系方式,他会告诉你,你给我打钱,我给你解密。很多企业,机构 都中过。你先判断一下是不是吧。不然一般情况下不会自动加密啊。

使用“RSAProtectedConfigurationProvider”形式来加密

test.aspx程序文件基本如上,

section.SectionInformation.ProtectSection(“DataProtectionConfigurationProvider”)

改成

section.SectionInformation.ProtectSection(“RSAProtectedConfigurationProvider”)

但这个时候你差山访问网站的时候很有可能会出现

说明:

在处理向该请求提供服务所需的配置文件时出错。请检查下面的特定错误详细信息并适当地修改配置文件。

分析器错误信息: 未能乎庆清使用提供程序“RsaProtectedConfigurationProvider”进行解密。

提供程序返回错误信息为: 打不开 RSA 密钥容器。

这样岁前的错误,解决方法是:

进dos运行:aspnet_regiis -pa “NetFrameworkConfigurationKey”

“NT AUTHORITY\NETWORK SERVICE”

如果运行出错,需要把目录 C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727

放入环境变量path中。此时就可以成功访问网站了。

同样可以通过命令行来实现“RSAProtectedConfigurationProvider”加密

注意:你也可以不运行 aspnet_regiis -pa “NetFrameworkConfigurationKey”

“NT AUTHORITY\NETWORK SERVICE”命令来注册默认的

RsaProtectedConfigurationProvider 的RSA 密钥容器

方法如下:

1)创建一个可导出的rsa密钥容器,命名为Key

aspnet_regiis -pc “Key” -exp

2)在你要加密的信息前面指定密钥容器,如:

<configProtectedData><providers><clear /><add name=”KeyProvider”  type=”System.Configuration.RsaProtectedConfigurationProvider, System.Configuration, Version=2.0.0.0,Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL”  keyContainerName=”Key”  useMachineContainer=”true”/></providers></configProtectedData><connectionStrings><add name=”SQLConnString” connectionString=”Data Source=yourIPInitial Catalog=testUser Id=yourIDPassword=yourPassword”providerName=”System.Data.SqlClient” /></connectionStrings>

并且确保在configuration节的xmlns属性有如下值:

3)对配置文件进行加密

aspnet_regiis -pef “connectionStrings” “E:\project\Test” -prov “KeyProvider”

参数分别为:需要加密的配置节、项目所在目录的物理路径、加密所使用的密钥容器名称

再看web.config文件,就会发现connectionStrings节已经被加密了,但

是运行程序会发现程序仍然可以正确访问数据库。

此时,只需运行:

aspnet_regiis -pdf “connectionStrings” “E:\project\Test”

就可以对web.config文件进行解密。

(注意,如果还是有错误,那可能是您没有给生成的密匙文件足够的权限,

去到C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto\RSA\MachineKeys

目录下,找到刚生成的密匙文件,把network service用户的读取权限赋予给它,就可以了,

直接用命令的话也可以:命令如下 aspnet_regiis -pa “Key” “NT AUTHORITY\NETWORK SERVICE” ,

可能需要重新启动iis

4)把密钥容器导出为xml文件

aspnet_regiis -px “Key” “e:\Key.xml”

这个命令只导出公钥,因此以后只能用于加密,而无法解密。

aspnet_regiis -px “Key” “e:\Keys.xml” -pri

这个则连私钥一起导出了,所以我们要用这个。

5)把密钥容器删除

aspnet_regiis -pz “Key”

删除后再运行程序,会提示出错:

分析器错误信息: 未能使用提供程序“KeyProvider”进行解密。

提供程序返回错误信息为: 打不开 RSA 密钥容器。

同理可以证明,在任何一台未安装正确的密钥容器Key的机器上,

程序都无法对connectionStrings节进行解密,因此也就无法正常运行。

6)导入key.xml文件

aspnet_regiis -pi “Key” “e:\Keys.xml”

此时,再运行程序会发现又可以解密了。证明加密与解密机制运行正常。

最后说一下这个机制所提供的安全性保障可以运用在什么方面:

对winform程序的app.config进行加密实际意义并不大,因为无论如何,

客户机都可以通过运行aspnet_regiis -pdf 来对配置文件进行解密,从而暴露敏感信息。

对于web.config进行加密的意义也仅限于,当web.config文件不小心泄露时,

不会同时泄露敏感信息,如果恶意攻击者已经取得了在服务器上运行程序的权限,

那么同app.config一样,可以很容易通过通过运行aspnet_regiis -pdf 获取明文了。

还有,通过aspnet_regiis -pa “Key” “NT AUTHORITY\NETWORK SERVICE”

控制对不同用户对密钥容器的访问权限,应该还可以进一步获取一些安全性,

比如可以控制某些用户即使登录到服务器上,也无法用aspnet_regiis -pdf对配置文件进行解密。

在WEB网站开发过程中,如果我们将数据库连接字符串封装到.DLL文件中,将会给数据库和程序的迁移带来麻烦,因为万一服务器地址或

者数据库发生变更,那么我们就不得不修改源程序并重新将其编译。更好的解决方法是将数据库连接字符串写入到web.config配置文件中,可问题是将连

接字册山符串写入到web.config文件中之后,任何人都能打开看到所连接的数据库名和密码,又会带来安全隐患州渣中,因此为了保证数据库的安全性,梁闭我们可以通

过使用微软IDE自带的命令aspnet_regiis.exe将配置文件web.config中指定的标签进行加密,如果以后想查看加密后的连接字符

串,我们还可以使用aspnet_regiis.exe将加密后的字符串进行解密。

1.加密通用语法

加密一个特定网站的web.config文件的通用形式

aspnet_regiis.exe -pef secion physical_directory -prov provider

aspnet_regiis.exe -pe secion -app virtual_directory -prov provider

其中,各个参数的含义如下:

section表示要加密的配置节

physical_directory用于指定站点的物理路径。

virtual_directory用户指定虚拟路径。

provider指定加密提供程序。

加密一个特定站点的连接字符串就是:

aspnet_regiis.exe -pef "connectionStrings" "你的web项目路径" -prov "DataProtectionConfigurationProvider"

其中DataProctionConfiguartionProvider是Windows数据保护API(DPAPI)提供程序,它使用Windows内置的密码学技术来加解密配置节。默认情况下,这个提供程序使用本机的密钥。

2.加密方法

运行Visual Studio 2008命令提示

加密后的结果

<connectionStrings configProtectionProvider="DataProtectionConfigurationProvider">

<EncryptedData>

<CipherData> <CipherValue>AQAAANCMnd8BFdERjHoAwE/Cl+sBAAAAy1WyvzomB0WAlqYo+ogiigQAAAACAAAAAAADZgAAqAAAABAAAADbDjp+bAce//lsg/so66+8AAAAAASAAACgAAAAEAAAANlF3b73Kdupv/cAf4a9nPUwAQAAoTvrHdAjNjaJFEfiG7pD6sG8GMNJKGpnd4JLchu7W9XhOuPgG4C/LD9H9WQ9uF3t/0MoMI9tbrWdFJ1Yu5/e3PAV4RCbCvDlPD0VC7hxtDMqfRjQ+1OhTdk2woiSNpx0TzXwZE25o4vlXq/aYri1Wmlo2zyRqSkg0hQFQbObCf7lrgWEUjsv+pEOS5OVXcgNhFipVMy5iQ8sH5fNHmGg8gu5JlZQaOqYFG8ci7MGOebcQzR67krJXRBrs26lZtAj8lzf2bK+QcSqtU7Rt4C33JbLqisPL9xhfoUl9GvGTu5VS1S1H5VtErTeYXxnL7PTIr3cNjIbDMjI48LJfoOgtymT35KUdK3J0DxB68DqPaeK5QSEC/L0+6bizStRZ7BDnOngV/XfiVJnbSNYXX5IShQAAACuGn8QGUuQ4TOzkKcc891SV/CVDQ==</CipherValue>

</CipherData>

</EncryptedData>

lt/connectionStrings>

3.解密

解密该连接字符串也很简单

aspnet_regiis.exe -pdf "connectionStrings" '你的web项目路径"

解密后的结果:

<connectionStrings>

<add name="Sql" connectionString="Data Source=.Initial Catalog=MySchoolIntegrated Security=True" />

</connectionStrings>

4.后台代码读取配置文件web.config中数据库连接字符串的方法:

using System.Configuation

protected void Page_Load(object sender, EventArgs e)

{

lblMessage.Text = ConfigurationManager.ConnectionStrings["Sql"].ToString()

}

5.在连接字符串的加密和解密的过程中,需要注意一下几点。

使用加密的连接字符串

使用加密的连接字符串不需要编码解密,ASP.NET会自动对加密内容进行解密。

加密和解密在同一台计算机上使用

在加密过程中,使用了一个基于本机的密钥。这就意味着加密和解密必须在同一台计算机上进行,否则将不能解密。同时,在一台计算机上加密的配置,在另一台计算机上将不能正常使用。

中文路径问题

该命令对中文支持不是很好。如果站点的路径中有中文字符,也许不能正常加解密。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12303435.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存