社区
Windows Server
帖子详情
w2k 的密码的存放位置
todaytoday
2002-06-08 09:50:29
谁知道 w2k 的密码的存放位置,在什么文件里,还是在注册表里,
我只要得到密文就可以。谢谢!
...全文
344
13
打赏
收藏
w2k 的密码的存放位置
谁知道 w2k 的密码的存放位置,在什么文件里,还是在注册表里, 我只要得到密文就可以。谢谢!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
codayssss
2002-06-09
打赏
举报
回复
怎么能看到呢?
bearforcat
2002-06-09
打赏
举报
回复
把它在其它操作系统改名后进2000就可以用administrator,密码空
太古盟约
2002-06-09
打赏
举报
回复
\system32\config\sam*.*
apple749769
2002-06-09
打赏
举报
回复
c:\winnt\system32\config\sam*.*
apple749769
2002-06-09
打赏
举报
回复
\winnt\system32\config\sam.*
zhenhao
2002-06-09
打赏
举报
回复
就是那个文件了,不过是受系统保护的。
ntadmin
2002-06-09
打赏
举报
回复
详解Windows SAM中的口令信息
( 2002年01月21日16:20:48 大众网络报 钝剑 阅读:not count )
※一、SAM简介※
Windows NT及Win2000中对用户账户的安全管理使用了安全账号管理器(Security Account Manager)的机制,安全账号管理器对账号的管理是通过安全标识进行的,安全标识在账号创建时就同时创建,一旦账号被删除,安全标识也同时被删除。安全标识是唯一的,即使是相同的用户名,在每次创建时获得的安全标识都是完全不同的。
安全账号管理器的具体表现就是%SystemRoot%system32nfigsam文件。sam文件是Windows NT的用户账户数据库,所有NT用户的登录名及口令等相关信息都会保存在这个文件中。
如果我们用编辑器打开这些NT的sam文件,除了乱码什么也看不到。因为NT系统中将这些资料全部进行了加密处理,一般的编辑器是无法直接读取这些信息的。注册表中的
HKEY_LOCAL_MACHINESAMSAM HKEY_LOCAL_MACHINESECURITYSAM
保存的就是SAM文件的内容,在正常设置下仅对system是可读写的。
※二、SAM中口令信息的分类※
在SAM文件中保存了两个不同的口令信息:LAN Manager(LM)口令散列算法和更加强大的加密NT版。LM就是NT口令文件的弱点。我们来看看LM口令算法是如何加密口令的,考虑这样一个口令:Ba01cK28tr,这样的口令已经可以称得上是一个安全的口令了,虽然没有!#等特殊字符,但是已经包含大写字母、小写字母和数字,并且具有无规律性。可以认为是符合安全要求的一个口令。
1.LM对口令的处理方法是:如果口令不足14位,就用0把口令补足14位,并把所有的字母转成大写字母。之后将处理后的口令分成两组数字,每组是7位。刚才我们所提到的口令经处理后就变成BA01CK2和8TR0000部分。然后由这两个7位的数字分别生成8位的DES KEY,每一个8位的DES KEY都使用一个魔法数字(将0x4B47532140232425用全是1的一个KEY进行加密获得的)再进行一次加密,将两组加密完后的字符串连在一起,这就是最终的口令散列。这个字符串看起来是个整体,但是像L0phtcrack这样的破解软件,他能将口令字符串的两部分独立地破解,因此,破解上面所提到口令(10位),由于口令已经被分解为两部分破解,而后面的那部分口令由于只有3位,破解难度不大,实际的难度就在前面的7位口令上了。因此就NT而言,一个10位的口令与一个7位的口令相比并没有太高的安全意义。由此还可以了解:1234567*这样的口令可能还不如SHic6这样的口令安全。(关于如何设置安全口令的问题不是本文的范围,有兴趣的可以参考相关文章。)
2.正式的口令(加密NT版)是将用户的口令转换成unicode编码,然后使用MD4算法将口令加密,相比之下用这种方法就要安全得多了。
NT之所以保留两种不同版本的口令是由于历史原因造成的,在一个纯NT的环境中应该将LAN Manager口令关闭。因为LAN Manager口令使用了较弱的DES密钥和算法,比较容易破解。相比较之下,使用较强加密算法的NT正式口令要安全些。
※三、syskey工作原理及使用※
因为上面介绍的两种口令加密方法从总体上来说强度还是不足,微软在Windows NT4的SP3和以后的补丁中,提供了一个syskey.exe的小工具来进一步加强NT的口令。这个软件是可以选择使用的,管理员只要运行一下这个程序并回答一些设置问题就可以添加这项增强功能。(Win2000已经作为缺省安装设置了)
1.激活syskey
当syskey被激活,口令信息在存入注册表之前还进行了一次加密处理。然而,在机器启动后,一个旧的格式的信息还是会保存在内存中,因为这个旧格式的口令信息是进行网络验证所需要的。
由于没有官方的正式技术说明如何关闭syskey,所以syskey一旦启用就无法关闭,除非启用运行syskey之前的注册表备份恢复注册表。
2.关闭syskey
1)将syskey激活后,在注册表HKLMSystemCurrentControlSetControlsa下被添加了新的键值‘secureboot’,保存了syskey的设置,但是把主键删除或者把值设成0并没能将syskey关闭,看来还有其他的地方......
2)hklmsamdomainsaccountf是一个二进制的结构,通常保存着计算机的sid和其他的描述信息。当syskey被激活后,其中的内容就变大了(大小大约是原来的两倍),增加的部分估计是加密的key加一些标记和其他的数值,这些标记和数值中一定有一部分包括secureboot相同的内容。所以,在nt4(已安装sp6补丁包)将这些标记位设为0可能就可以关闭syskey了。在改变这些设置时系统给出了一个错误提示说明sam和系统设置相互冲突,但是在重新启动计算机后,系统已经不再使用syskey了。
3)在win2000中还有另一个地方存储着关于syskey的信息hklmsecuritypolicypolsecret encryptionkey,这也是一个二进制的结构,也是使用同样的存储方式,将这里相应部分同样设为0,syskey就已经从win2000中移除了。
如果这三部分修改出现错误(不一致),系统会在下次启动自动恢复为默认值。
4)然后就是口令信息部分。旧的口令信息长度是16字节,但使用syskey后长度全部被增加到20字节。其中头四个字节看起来像是某种计数器,可能是历史使用记录计数器。
ntadmin
2002-06-09
打赏
举报
回复
win2k的密码不象nt4.0存在sam文件里。是很复杂的
http://www.pconline.com.cn/pcedu/soft/st/winnt/10112/20009.html
yrwithsh
2002-06-09
打赏
举报
回复
呵呵
看看这一个
winnt\repair\sam
呵呵,这个你是随便看删的哈
rivershan
2002-06-09
打赏
举报
回复
winnt\system32\config\sam*.*
todaytoday
2002-06-09
打赏
举报
回复
是这样的,我看到的文件是 winnt\system32\config\sam
改名为 sam.old 后也确实去掉了密码。
但是我用 LC4 ,import sam.old 后无法得到密码,为什么?
我用 LC4 的 wizard 的 retrieve from the local machine
直接取系统的密码文件就可以得到密码。
tom007
2002-06-09
打赏
举报
回复
我看还是要其它的方式才行
setcdq9801的专栏
2002-06-08
打赏
举报
回复
\winnt\system32\config\sam*.*
详解W形状的栅栏
密码
最近做
密码
学题目的时候碰到了一个特别的栅栏
密码
:加密后为:ccehgyaefnpeoobe{lcirg}epriec_ora_g,由题目得知密钥为5,在网上用普通的解码器只会得到一个令人黑人问号的字符串,在网上找题解的时候才知道这叫W形栅栏
密码
。 话说我在网上搜资料的时候没有搜到太多与这有关的东西,本来想做一个不动脑子的伸手党。。。。现实却在逼迫我不得不去思考。。。。我这算第一个写这个的人不[手动...
POJ2819_W的
密码
POJ2819 W的
密码
总时间限制: 1000ms 内存限制: 65536kB 描述 加密一条信息需要三个整数码, k1, k2 和 k3。字符[a-i] 组成一组, [j-r] 是第二组, 其它所有字符 ([s-z] 和下划线)组成第三组。 在信息中属于每组的字符将被循环地向左移动ki个
位置
。 每组中的字符只在自己组中的字符构成的串中移动。解密的过程...
斐讯k2路由器刷PandoraBox一宽带多人用
该教程为使用斐讯k2路由器通过刷固件破解锐捷校园网使得一个宽带帐号通过路由器可以多人使用网络。 手机下载转转后搜索斐讯k2路由器,最好找有刷好breed的更好,包邮4、50左右。 不同固件版本刷breed方法不同。我的固件软件版本号:22.6.512.75。 如果是刷好breed刷机步骤可直接跳过一键刷breed不死步骤。 工具和固件 breed Web控制台助手v5.7(不刷breed可不用下会误报有病毒) 以下工具固件的整合包.zip WinSCP:向路由器里面传输文件 Xshell:向路由器发送命令
了解古典
密码
:凯撒
密码
,栅栏
密码
的例子,常见的读取顺序是先从上到下读取每列的字符(也可以有其他约定的读取顺序)。按照先列后行的顺序读取得到的密文就是:“HLELOWRDLD”。生成密文:按照特定的顺序读取这些排列好的字符来形成密文。
2819:W的
密码
总时间限制: 1000ms 内存限制: 65536kB 描述加密一条信息需要三个整数码, k1, k2 和 k3。字符[a-i] 组成一组, [j-r] 是第二组, 其它所有字符 ([s-z] 和下划线)组成第三组。 在信息中属于每组的字符将被循环地向左移动ki个
位置
。 每组中的字符只在自己组中的字符构成的串中移动。解密的过程就是每组中的字符在自己所在的组中循环地向右移动ki个
位置
。
Windows Server
6,873
社区成员
177,927
社区内容
发帖
与我相关
我的任务
Windows Server
Windows 2016/2012/2008/2003/2000/NT
复制链接
扫一扫
分享
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章