DPAPI 加解密
dataIn 指定加密数据,
@unhex 指定是否对@dataIn进行16进制解码,省略时默认为true
可选用 @flags 指定选项
如果解密系统加密数据失败,
请先尝试在管理权限下用 thread.token.impersonate("winlogon.exe") 获取 SYSTEM 身份
dataIn 指定要加密的数据,允许传入字符串,buffer,
可选用 @hex 参数指定是否对返回值进行16进制编码,默认为true
可选用 @flags 指定选项
_CRYPTPROTECT_AUDIT=0x10
_CRYPTPROTECT_LOCAL_MACHINE=4
_CRYPTPROTECT_UI_FORBIDDEN=1