如何读取SAM文件?
我们都知道windows系统的SAM文件是存放用户名和密码的地方,我想知道系统是如何读取这个文件的?能不能自己编写程序读出SAM文件的内容,请高手指点指点。先谢了。
[解决办法]
1:问微软去
2:用bat调用其他工具读取
[解决办法]
搜索一下活动目录
看看能不能读取
用户名可以读取
[解决办法]
密码部分是 不可逆加密的 比如MD5或者其他算法
[解决办法]
是读取内容还是分析密码,如果是读取的话请看这里http://blog.csdn.net/chenhui530/archive/2007/09/30/1807946.aspx
[解决办法]
读内容可以 分析密码就不用想了 去问微软吧。。。。
http://topic.csdn.net/u/20070823/17/53676800-a4b9-46d7-8e6b-2ec33588ad05.html
[解决办法]
理论上VB可以获取SAM的散列:
《SAM的散列存储加密解密算法以及SYSKEY的计算》
http://www.xfocus.net/articles/200306/550.html
我已经将那篇文章的获取SYSKEY部分的代码转成VB的并且测试成功了,不过如果要用VB破密码恐怕是不可能的,因为VB生成的程序的运行速度实在是………………