这是我的困境,我正在尝试根据发布者执行应用程序白名单,而发布者又基于应用程序是否已签名。问题是,未签名的软件没有列出发布者。我的想法是然后审查未签名的软件,如果批准使用,我们可以使用我们的内部代码签名证书对其进行签名。我使用Microsoft的signtool测试了这个过程,它似乎可以工作,但这就是问题所在。当我测试它时,我是在installer.exe上进行的,之后我安装了应用程序,然后它在Programfiles中创建了一个文件,其中包含其他已安装的.exes。当我检查程序文件中安装的.exe的签名时,它说它们未签名!我知道我可以在那些上运行相同的命令来签署它们,但如果我们要将它部
关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭1年前。社区在9个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决Improvethisquestion我们需要使用sha2算法对Windows软件进行签名,但是安装signtool似乎是个问题,因为我在我的机器上安装软件时遇到了困难。此外,我想在linux上签署exes。我们曾经使用signcode执行任务,但它只支持sha1和md5。自01.01.2016起,不再接受sha1和md5。因此我想
我们有一个遗留的Windows工作流程流程,它使用SignerSign将数字签名应用于EXE。我们正在从WindowsWorkflow流程中迁移出来,因此我一直在为我们的新流程准备一个工具来执行相同的签名操作。我将工作流事件中的代码签名代码复制/粘贴到新项目中的类中,但在尝试运行它时遇到错误。代码的粗略概述是:CertOpenStore用于打开包含私钥和证书的PFX文件。通过对生成的证书存储句柄调用CertEnumCertificatesInStore获取证书上下文。SignerSign被调用,SIGNER_SUBJECT_INFO指向目标EXE文件,SIGNER_CERT指向上一步的
我有很多签名要比较(全部采用ISF-墨水序列化格式)。如何比较这些签名? 最佳答案 好吧,我最终使用了一个完美的想法,并使用速度、时间、距离分析了签名,并创建了一个有效的算法。 关于c#-比较Ink序列化格式的签名,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/1838049/
这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:Outputedpy2exeexewon'trunonlywhensigned:ImportError我正在使用Python3.2编写程序。我使用cxfreeze将脚本转换为可执行文件。卡住的可执行文件在没有更改的情况下运行时运行良好。当我尝试使用signtool.exe对可执行文件进行签名时,exe引发了ImportError。有没有办法对卡住的python3可执行文件进行数字签名?谢谢!
使用Java,是否有可能获得驱动器的所谓Windows“磁盘签名”?我知道我可以以某种方式解析diskpart的输出,但这不是一个很好的解决方案: 最佳答案 我没有用Java尝试过,但我用过WindowsManagementInstrumentation之前通过Python,发现这是一种非常愉快的Windows工作方式。磁盘签名在Win32_DiskDrive中可用的签名属性。Recommendedlibraries/howtosforusingWMIwithjava?的答案提到了一些Java到COM的桥接器,这些桥接器允许您使用a
对不起我的英语,这是我的第一期嗨,我创建了一个问题https://github.com/facebook/react-native/issues/4124我可以运行完美的react-nativestart/react-nativerun-android并且效果很好所以:Windows10节点:4.2.2npm:2.14.7nativereact:0.1.7我完全准确地遵循了本教程https://facebook.github.io/react-native/docs/signed-apk-android.html#content1-关键性别[ok]2-编辑文件~/.gradle/gra
Apache无法启动,出现错误...1:08:52a.m.[Apache]Error:Apacheshutdownunexpectedly.1:08:52a.m.[Apache]Thismaybeduetoablockedport,missingdependencies,1:08:52a.m.[Apache]improperprivileges,acrash,orashutdownbyanothermethod.1:08:52a.m.[Apache]PresstheLogsbuttontoviewerrorlogsandcheck1:08:52a.m.[Apache]theWindow
我想签署一个Windows应用程序。我正在为此使用kSign。在我签署该应用程序的计算机上,当我执行它时它显示为已签名,但在其他2台计算机(均在Windows10下)上,该应用程序在第一次执行时显示为未签名。如果我转到文件属性,显示签名详细信息并再次执行该应用程序,它显示为已签名。有人有同样的问题吗?该应用程序如何在不查看文件详细信息的情况下显示为已签名? 最佳答案 我通过使用signtool(包含在WindowsSDK中)而不是Ksign解决了这个问题。signtool使用SHA1,而kSign使用SHA256。
我在一家大公司的一个小团队工作。所有网络流量都经过公司的防火墙,我认为当任何流量进入时,防火墙就像中间人。我看到的一个例子是使用curlc:\>curlhttps://www.google.comcurl:(60)SSLcertificateproblem:selfsignedcertificateincertificatechain所以我检查证书链:c:\>openssls_client-connectgoogle.com:443然后返回(删除了一些细节)Certificatechain0s:/C=US/ST=California/L=MountainView/O=GoogleInc