草庐IT

安全加密虚拟化

全部标签

Java SunPKCS11 通过网络访问 USB 加密 token

我通过提供的acos-pkcs11.dll库(Java32位以便在Windows上提供SunPKCS11)在Windows上使用JavaSunPKCS11实现了ACSCryptoMate64token。ACSCryptoMate64是一个USBtoken,由SunPKCS11在Windows计算机上本地访问。没有适用于Linux的PKCS11库(没有.so文件或类似文件)。因为我正在使用Linux机器以获得一些功能,所以我想问一下是否有任何方法可以通过USB在不同计算机上连接的网络访问PCKS11设备。思路如下:Linux:想要使用USBCryptoMate64但没有库的应用程序。Wi

windows - 没有虚拟机的 Windows 上的 Bash 4.2?

我正在寻找在没有虚拟机的情况下在Windows上运行bash4.2的方法。我尝试过使用CygWin,但您可以安装的最新版本是bash4.1,我没有找到在CygWin上安装bash4.2的方法。Here开发人员说他正在将bash4.2移植到CygWin,但它是两年前编写的。win-bash或MinGW等其他软件具有旧版本的bash。那么,有什么方法可以在Windows上安装bash4.2吗? 最佳答案 因为Cygwin没有你想要的版本我认为你唯一的选择是自己编译4.2然后安装它。不过,我不知道这对您来说有多方便。bash源代码可在此处

c# - 在具有 TLS 安全性的 .Net 中映射网络驱动器

过去,对于如何以编程方式挂载驱动器进行了大量富有成效的讨论。此链接是一个富有成效的示例:HowdoImapanetworkdrivethatrequiresausernameandpasswordin.NET?但是,我似乎缺少一种在需要TLS时执行此挂载的方法。我们看到这样的事情:net.exe使用x:"\server.com@ssl:443\folder"/User:用户名密码可以在代码中使用的地方:System.Diagnostics.ProcessStartInfoprocess=newSystem.Diagnostics.ProcessStartInfo();process.F

在 Node.js 中创建 HTTP 服务器时的 Windows 安全警报

我正在使用node.js创建一个HTTP服务器,它工作正常但是在任何Node应用程序第一次运行时,Windows安全防火墙会中断我的应用程序。我希望这个安全警报不应该显示,我有检查了很多引用资料,但没有找到我的答案。这是我的代码:varhttp=require('http');varPORT=process.env.PORT||3000;http.createServer(function(req,res){console.log('%drequestreceived',process.pid);res.writeHead(200,{'Content-Type':'text/plain

c++ - 无法使用 RSA-Sha256 签名。 WatchData CSP 是否不是 CNG(加密 API : Next Generation) Provider?

我正在尝试使用WatchDataUSBtoken中的证书进行签名。我使用MicrosoftCryptoAPI函数CryptSignMessage.如果我将sha1指定为签名的哈希算法,那么它就会成功。但是,如果我尝试使用sha256,则会失败并显示“发生内部错误”。驱动下载自http://www.watchdata.com/service/usbtoken.jsp.这包含PKCS#11提供程序。根据http://blogs.msdn.com/b/alejacma/archive/2010/06/02/quot-an-internal-error-ocurred-quot-when-us

c# - 如何在 Windows 机器上制作虚拟扩展屏幕?

我必须开发一个Windows应用程序,其目的是将屏幕分成两个虚拟显示器,就像我们插入第二个显示器一样,​​Windows检测这两个显示器并根据此屏幕截图提供设置。我必须通过虚拟地模拟连接第二台显示器来实现此功能。请指导我如何实现这一目标以及我应该遵循什么逻辑?我应该关注哪种WindowsAPI?我是否需要与Windows显示驱动程序进行交互或其他什么?此应用程序必须使用易于构建的C#或VB或VC++开发。此应用程序的输出将导致屏幕被分成两个屏幕,并且应该作为两个单独的屏幕显示给其他应用程序。感谢和问候。 最佳答案 可能有一个api可

.net - 在 .NET 中编写虚拟打印机

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭3年前。Improvethisquestion我想创建一个虚拟打印机,将数据传递到我的.NET应用程序。然后我想创建一个安装程序来安装打印机和.NET应用程序。如果能够用C#编写这一切我们真的很高兴,但我感觉这将需要一个打印机驱动程序来编写非托管代码。有谁知道如何执行此操作的相当简洁的教程或示例?

c# - Windows - 将程序用作虚拟打印机?

我正在寻找一个简单的安装程序,甚至是一个注册表文件,它可以创建一个虚拟打印机,它只是将要打印的文件重定向到我的程序今天我使用使用DLL的Printer++,但它对公司来说并不实用..今天程序安装在ProgramFiles目录中,我只需要VirtualPrinter即可将文件重定向到我的程序(作为命令行参数)有什么想法吗? 最佳答案 使用Redmon.它是一个开源Windows打印机端口,可将所有打印机输出重定向到特定程序或脚本。 关于c#-Windows-将程序用作虚拟打印机?,我们在S

windows - 如何在通过 powershell 创建 azure 虚拟机后运行 windows update?

我有一个在azurepowershell中运行的脚本来创建虚拟机。创建后,我远程进入并运行Windows更新,然后安装我们的应用程序。考虑将整个事情自动化。一旦我使用New-AzureVM设置虚拟机,我发现我可以使用WaitForBoot命令等待它启动,但是我该如何运行远程命令虚拟机?例如启动Windows更新、传输和运行我的应用程序安装文件?我看到一个blogpost几年前他描述了使用Invoke-Command的情况,但它并不简单,涉及下载证书,以管理员身份将其安装到您的计算机等。有更简单的方法吗?如果我按照他的描述去做,我是否能够运行Windows更新并安装我的应用程序?powe

windows - 使用 "SupressWhenMinimzed"安全关闭 RDP session 后远程计算机的屏幕分辨率发生变化

首先对标题(可能不是那么具体)感到抱歉,因为它包含多个主题。我遇到的问题与我的测试自动化设置有关。它由一台处理BE+FE并自行启动测试的linux机器组成。我通过RDPsession连接到WindowsServer2008(终端),它是运行实际测试的地方。出于自动化目的,我使用Ranorex。首先我是如何设置Win机器的:由于Ranorex是一个GUI测试自动化工具,它需要让组件对AUT(被测应用程序)可见,因此您需要关闭RPD客户端而不关闭session本身,否则测试将开始失败。为此我创建了一个包含以下代码的bat文件:%windir%\System32\tscon.exeRDP-T