如何重新签署.exe应用程序?需要生成.xml和证书的步骤

时间:2018-03-01 05:46:20

标签: visual-studio signtool makecert makeappx

我自定义了http://ammyy.com提供的我的Ammyy Admin可执行文件版本(AA_V3.exe)。我已经购买了许可证,允许我自定义我已成功完成的文件。在我的64位Windows 10计算机上打开时,我仍然得到一个未签名的应用程序窗口,并希望重新签名此可执行文件。

我已安装Visual Studio Community 2017以获取signtool.exe。我似乎需要使用makecert.exe生成证书,但是要做到这一点,我需要能够提供此页面上列出的.xml文件中的标识 - https://msdn.microsoft.com/en-us/library/windows/desktop/jj835832(v=vs.85).aspx。问题是没有.xml文件,我似乎也无法让makeappx.exe为我生成一个。

因此,我认为,我需要完成的步骤如下:

  1. 使用makeappx.exe
  2. 以某种方式从AA_V3.exe生成.xml文件
  3. 在该.xml文件中找到AA_V3的标识字符串,然后使用makecert.exe生成证书。
  4. 使用signtool使用我新创建的证书对AA_V3.exe应用程序进行签名。
  5. 如果我在这里错误的轨道,请告诉我。

0 个答案:

没有答案