如何在下载时向windows可执行文件添加数据而不使签名无效

如何在下载时向windows可执行文件添加数据而不使签名无效,windows,download,signature,Windows,Download,Signature,苹果过去可以免除一些文件的代码签名。他们后来改变了这一点,但允许在扩展属性中放置一些数据,这样当用户从我的服务器下载时,我就可以更改这些数据。用例是保持会话活动,因此当他启动应用程序时,它可以从网站收集用户特定信息并进行设置 现在我正试图在Windows上做同样的事情,但我找不到办法。在二进制文件(基于NSIS的安装程序)中更改数据很简单,但在交付时我必须放弃所有操作。这正是我想要避免的 这可能吗?如果是,从哪里开始 能够更改64个字节是最好的,但我想这个过程可以通过使用128位UUID来调整

苹果过去可以免除一些文件的代码签名。他们后来改变了这一点,但允许在扩展属性中放置一些数据,这样当用户从我的服务器下载时,我就可以更改这些数据。用例是保持会话活动,因此当他启动应用程序时,它可以从网站收集用户特定信息并进行设置

现在我正试图在Windows上做同样的事情,但我找不到办法。在二进制文件(基于NSIS的安装程序)中更改数据很简单,但在交付时我必须放弃所有操作。这正是我想要避免的

这可能吗?如果是,从哪里开始

能够更改64个字节是最好的,但我想这个过程可以通过使用128位UUID来调整