背景
我有一个应用程序,我想在下载时传递一个参数,这实际上是下载它的广告商的ID。我们使用此id报告成功安装。 对于不同的广告商,该参数将是不同的。有人建议我here在exe的末尾附加param数据并获取它。我完美地做到了。
问题:
现在的问题是,如果我们附加在exe中,它会破坏exe的数字签名。如果我用相同数量的其他数据替换数据,则数字签名选项卡仍然存在,但数字签名将变为无效。
那么有没有办法在不干扰数字签名的情况下在exe中追加/替换数据?
答案 0 :(得分:1)
这听起来不太可能,也许可以使用签名的exe文件和带有代码的文本文件(然后读取)下载一个zip。
在黑暗中狂野刺伤的一点是尝试使用NTFS Alternate Data Streams