gpt4 book ai didi

c - Windows 注册表解密 (CryptUnprotectData) WPA key

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:40:55 25 4
gpt4 key购买 nike

我正在用 C 为 linux 编写一个程序,以从 Windows 注册表配置单元中提取 wpa/wep key 。

最初我希望使用 wine 的 CryptUnprotectData 函数,但现在我意识到 wine 使用不同的算法并且只是模仿 wine 的版本。我还意识到只有加密数据的用户才能解密它。

我正在使用 aircrack-ng 套件中的 wzcook 作为指南。 http://tools.assembla.com/b6stFY7MOr2QtlaaeP0Qfc/browser/Windows/wzcook/wzcook.c

我已经毫无问题地从配置单元中提取数据,但我对如何解密 key 有点困惑。

如果 key 在注册表中为一个用户加密,那么另一个用户如何解密该数据?如果已经存储,我确定他们不必重新输入 psk/密码?

即使离线(从 linux 访问 hive),数据是否也确实加密?

除了对 Microsoft 算法进行逆向工程之外,还有其他解决方案吗? :D

非常感谢您提供的任何帮助/建议,

谢谢。

最佳答案

据我了解,DPAPI 使用根据用户的实际密码计算的哈希值,因此您需要 Crypt 函数的开源实现和用户的显式密码。

最近有一些关于实现 CryptUnprotectData 的工作:DPAPIck

关于c - Windows 注册表解密 (CryptUnprotectData) WPA key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3914936/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com