密码信息
答
没有办法通过Win32 API检索Windows密码和密码到大多数其他程序。
对于Windows密码,您通常必须要求用户输入他们的用户名/密码并进行验证,全部通过使用LogonUser。
对于其他程序,它们通常存储在由主机应用程序加密的磁盘上。
答
这取决于你想要获得什么密码?
某些密码无法检索,例如Windows登录密码。根据应用程序如何存储它们,某些其他密码存储在磁盘或注册表中的某处(纯文本或加密)。例如,Win32 API CredEnumerate可以为您提供某些应用程序(Internet Explorer密码,等等)的用户凭据(登录名和密码)。
答
这在Windows上绝对不允许。
考虑让任何给定的程序获得密码的后果。这意味着像Solitaire这样的程序将能够获得您的密码并以任何数量的恶意方式使用它。更糟的是,该程序可以使用密码访问资源中的其他机器。
总之,它会抛出安全窗外
答
只能恢复哈希密码,没有密码本身。
答
我对此没有亲身经历,但有一次我被告知有些公用工具(通常在.ru网站上找到;))会为您做这类工作。看到这种情况是如此令人震惊,让你产生偏执。然而,我不能为此提出一个特别的工具,但是想要反对所有那些说不可能的人。
你的意思是Windows的用户帐户密码? – Noldorin 2009-04-09 12:24:02