Vbscript 使用CryptProtectData函数解密数据

Vbscript 使用CryptProtectData函数解密数据,vbscript,windows-8,cryptprotectdata,Vbscript,Windows 8,Cryptprotectdata,我有一台远程windows机器,离我很远。管理它的唯一方法是通过一个专有的管理软件来执行我发送的命令 它安装了诺顿360防病毒软件 出于安全原因,未启用RDP 出于安全原因,未安装Teamviewer或其他远程桌面软件 有一段数据是由远程计算机使用CryptProtectData加密的,我想对其进行解密。如何通过VBScript对其进行解密 我试着上传一个我编写并运行的程序,但诺顿一直阻止我的程序并称之为恶意软件 唯一的方法是上传.vbs或.bat文件并运行它 我不想一路旅行到那里自己做这

我有一台远程windows机器,离我很远。管理它的唯一方法是通过一个专有的管理软件来执行我发送的命令

  • 它安装了诺顿360防病毒软件
  • 出于安全原因,未启用RDP
  • 出于安全原因,未安装Teamviewer或其他远程桌面软件
有一段数据是由远程计算机使用CryptProtectData加密的,我想对其进行解密。如何通过VBScript对其进行解密

  • 我试着上传一个我编写并运行的程序,但诺顿一直阻止我的程序并称之为恶意软件
  • 唯一的方法是上传.vbs或.bat文件并运行它
  • 我不想一路旅行到那里自己做这件事

我认为您需要添加更多关于问题确切性质的细节。例如,如果您真的在谈论服务器能够加密或解密,那么您是否有权访问加密密钥?cryptProtectData函数不需要加密密钥,而是需要访问机器本身(我远程拥有)。我只需要一种方法来实现这个功能到VBScript。是一个WinAPI函数。VBScript没有访问该API的权限。不能使用此网站中的createobject来完成吗<代码>创建对象需要注册的COM对象。COM和Win32 API不一样。我认为您需要添加更多关于问题确切性质的详细信息。例如,如果您真的在谈论服务器能够加密或解密,那么您是否有权访问加密密钥?cryptProtectData函数不需要加密密钥,而是需要访问机器本身(我远程拥有)。我只需要一种方法来实现这个功能到VBScript。是一个WinAPI函数。VBScript没有访问该API的权限。不能使用此网站中的createobject来完成吗<代码>创建对象需要注册的COM对象。COM和Win32 API不一样。