code-signing相关内容

已签名的 .net 程序集在加载时是否经过完全验证,以检查它们是否未被修改?

我曾经认为已签名和/或强命名的 .net 程序集在加载时由 CLR 验证,这意味着某人不可能编辑 IL 并且仍然拥有有效的程序集.然后我听了这个很棒的牧群代码播客Jon McCoy 说这并没有真正发生(在播客中大约 12:47) - 即任何人都可以编辑 IL 并弄乱您的程序集,而 CLR 不会关心.我知道这听起来很奇怪,但他似乎知道他在说什么,所以也许只是我不知道他指的是什么场景. 有人可以 ..
发布时间:2021-11-26 12:20:07 C#/.NET

如何签署我的驱动程序以便它可以安装在 Windows 7 64 位上?

我有一个内核模式驱动程序,我必须在 64 位 Windows 7 上安装 t.它需要进行数字签名.我使用 dseo13b.exe 对其进行了数字签名.但是当我加载驱动程序时,我在系统事件日志中收到一条错误消息: 由于以下错误,驱动程序无法启动: Windows 无法验证此文件的数字签名.最近的硬件或软件更改可能安装了签名错误或损坏的文件,或者可能是来自未知来源的恶意软件. 我不想使用 ..
发布时间:2021-11-25 05:20:45 C#

包签名和数字证书

我使用c#创建了一个windows窗体应用程序,该应用程序的输出是.exe,在这个项目的引用中,我添加了这个项目需要的许多dll的引用,它们都是我创建的.但是这些引用dll,其中一些使用第三方 Dll. 我使用 wix 工具集将 .exe 和所有引用的 dll 打包到安装程序项目中. 请注意,.exe 和安装程序没有强名称,也没有使用密钥签名. 我将这个 .msi 结果文件上传到 ..
发布时间:2021-11-24 12:02:43 C#/.NET

已签名的 .net 程序集在加载时是否经过完全验证,以检查它们是否未被修改?

我曾经认为已签名和/或强命名的 .net 程序集在加载时由 CLR 验证,这意味着某人不可能编辑 IL 并且仍然拥有有效的程序集.然后我听了这个很棒的牧群代码播客Jon McCoy 说这并没有真正发生(在播客中大约 12:47) - 即任何人都可以编辑 IL 并弄乱您的程序集,而 CLR 不会关心.我知道这听起来很奇怪,但他似乎知道他在说什么,所以也许只是我不知道他指的是什么场景. 有人可以 ..
发布时间:2021-11-24 11:41:02 C#/.NET

Android Studio 不对调试构建的代码进行签名

Android Studio 拒绝签署我的调试版本代码. 我有一个较旧的项目,它在 build.gradle 中没有任何签名说明,所以我根据此添加了这些 Android gradle 签名配置错误 和其他帖子. 我在模块级别(唯一的模块)上的 build.gradle 文件看起来像这样(摘录): android {compileSdkVersion 21buildToolsVersi ..
发布时间:2021-11-21 19:20:04 移动开发

Android studio-给gradle添加签名配置

我对 android 世界很陌生,我试图在我的手机上运行一个简单的 hello world 应用程序.当我尝试这个时,我了解到由 android studio 生成的 APK 是未签名的.因此,为了签署这个文件,我经历了创建密钥存储和私钥及其别名的过程,我成功地签署了 APK 并安装在我的手机上并运行它. 然后我浏览了这个链接,将签名配置添加到gradle 使用新创建的密钥存储文件自动签署版 ..

Java webstart 说我的应用程序使用自签名证书,但我使用了 COMODO 代码签名证书

我购买了 COMODO 代码签名证书,并用它来签署我的 java webstart 应用程序. 主要问题:Java 8 甚至支持 COMODO 代码签名证书吗? 更多信息: 在除我自己之外的所有机器上,java 阻止了应用程序,说它使用自签名证书. 我什至不明白为什么它可以在我的机器上运行.我在 java 控制面板 (1.8.0_45-b15) 中查看了受信任的证书根列表, ..

如何为 Java 8u141 签署 Java Webstart 应用程序?

Oracle 似乎对 Java 7u45 进行了更改,需要设置新的清单值才能运行签名的 Java Webstart 应用程序(请参阅 此处). 目前我们使用 Java 8u131 签名的应用程序不以 Java8u141 启动并显示错误消息 无法验证登录资源:(任意资源.jar) 您是否仍然可以使用 Java 8u141 运行您已签名的 Webstart 应用程序,即我有什么特殊问题吗? ..
发布时间:2021-11-18 22:25:02 Java开发

是什么阻止 Java 使用多种签名算法验证签名的 jar

背景简介:我们发布了一个 webstart 应用程序,其中包括我们自己的应用程序 jar 和众多第三方 jar.Webstart 要求 jnlp 文件引用的所有分布式 jar 都由单个证书签名.因此,我们使用自签名证书对所有 jar(我们的 jar 和第三方 jar)进行签名.一些第三方 jar 已经由生产它们的一方签名,但我们只是再次签名,这很好用.直到现在. 问题:我们最近从 Java ..
发布时间:2021-11-18 22:24:15 Java开发

尝试验证时出现 Xcode 错误

我刚刚有一个应用程序被拒绝,出于次要原因,我已经进行了要求的修改,但是当我在提交前尝试验证时,我收到了这条消息 向 codesign 传递了无效参数.参数为:--sign 305e91f2c1f458699df5833256815b2505f87461 --force --preserve元数据=标识符,权利资源的规则的/var/文件夹/XC/6pjdg38j3_d1fc4s0_scgnsr ..
发布时间:2021-11-17 03:20:38 其他开发

Xcode 8:准备存档需要永远

今天我尝试将应用存档并上传到 iTunes Connect Beta 测试. Xcode 在“复制 Swift 标准库"这一点上停留了大约 10 分钟.两天前它只是几秒钟.CPU 以 100% 运行,风扇真的很响.以前从来没有这样做过.. 然后我尝试使用 Organizer 将其上传到 AppStore.但它在“准备档案 - 编码 libswiftAVFoundation.dylib ..
发布时间:2021-11-17 03:11:41 移动开发

iTunes Connect 验证 iOS 应用程序时出现无效的代码签名权利错误

我正在尝试在 Xcode 中验证我的 iOS 应用程序.但是,在验证时,我收到以下错误: 在验证过程中发现以下问题: 无效的代码签名权利.您的应用程序包的签名包含 iOS 不支持的代码签名权利.具体来说,不支持“Payload/Radio Malayalam.app/Radio Malayalam"中关键“application-idenfier"的值“VQ27FEWWTE.Venit ..

向 Appstore/iTunesConnect 提交 Ad-hoc 应用程序

我知道如何使用 Appstore 移动设置签署应用程序,以及如何使用 Appstore 移动设置重新签署临时签名的 IPA.这不是我的问题. 我的问题是,您能否提交 Adhoc 签名的 IPA 到 Appstore/iTunesConnect,并让它通过 Apple 验证并最终通过 Appstore 分发.为什么?这样我就不必在每个 Adhoc 签名的候选版本 IPA 中存储一个冗余的 Ap ..

我如何生成我的客户可以在他们的终端上签名的 iOS 发布版本?

我的场景 我为客户编写了一个 iOS 应用.该项目快结束了,现在是他们将其放入 App Store 的时候了.在整个开发过程中,我一直在向他们发送开发版本.这些构建有一个基于我的公司和我客户的项目的包 ID,如下所示:com.mycompany.clientname.projectname.我使用我在自己的配置门户帐户中创建的 Ad Hoc 分发配置文件签署了这些 Ad Hoc 版本. ..
发布时间:2021-11-17 00:28:56 移动开发

iTunes Connect 上的无效签名(无效二进制)

我知道这是一个重复的问题,但在所有其他问题上我都找不到解决方案,所以我重新尝试发布更详细的问题. 我使用 Release Scheme 在 xcode5 上为 iOS7 存档我的应​​用程序,并正确的 Provisioning Distribution 那是屏幕: 这是在项目 这是在Target 我尝试做许多不同的资产,我确定我的 Building Archive 是 ..
发布时间:2021-11-17 00:21:49 移动开发