对可执行文件进行“签名和验证"是什么意思? [英] What does it mean for an executable to be "signed and validated"?

查看:316
本文介绍了对可执行文件进行“签名和验证"是什么意思?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在将驱动程序管理器迁移到Vista,并且希望用户不必进行任何UAC更改即可运行它.

我已在可执行文件的清单中添加了trustInfo部分. ,因此现在唯一妨碍用户访问的UAC设置是仅对经过签名和验证的提升可执行文件".

感谢您提供任何帮助,
David

I am migrating a driver manager to Vista, and would like for the user not to have to make any UAC changes to be able to run it.

I've added a trustInfo section to the executable's manifest, so now the only UAC setting that gets in the way is "Only elevate executables that are signed and validated."  How does one go about signing an executable?

Thanks for any help,
David

推荐答案

您好-我想我的信息可以帮助您:

如下所示的用户帐户控制(UAC)消息:



之所以会收到如上所示的消息栏,是因为您的
应用程序未使用数字签名进行签名(或数字签名无效).

为了获得类似于所示的UAC消息栏(请参见全文),
您需要支付Microsoft®进行数字签名,他们将验证您的应用程序,然后为您签名,因此您的应用程序将成为Windows Vista™.和Windows® 7
兼容的应用程序,还可以获得与Windows Vista兼容"
&;或与Windows一起使用® 7"
徽标,因此系统本身将接受您的应用程序为有效程序.

> UAC消息程序需要您的许可才能继续"


就这样,这就是您需要的信息! Windows®操作系统
和您的应用程序不会崩溃或引起基于安全的异常或问题.

希望以上信息对您有所帮助...

祝您有美好的一天...

最好的问候,
/> Fisnik  
Hi - I think my information can help you:

A User Account Control (UAC) message like this one seen below:



UAC Message "An unidentified program wants access to your computer"

The reason why you're getting a message bar like the above is because, your
application isn't signed with a digital signature (or the digital signature is not valid).

In order for you to get a UAC message bar like the one shown (See below the entire text),
you need to pay Microsoft® for a digital signature, and they will validate your application
and then sign it for you, so your application becomes a Windows Vista™ and a Windows® 7
compatible app and also earn the "Works with Windows Vista
" or "Works with Windows ® 7"
logo, and so the system its self will accept your application as a valid program.



UAC Message "A program needs your permission to continue"


That's it, this is the information you need!

Note: It also means that your program is valid and trusted by the Windows® Operating System,
and you app does not crash or cause security-based exceptions or problems.

I hope the above information was helpful...

Have a nice day...

Best regards,
Fisnik  


这篇关于对可执行文件进行“签名和验证"是什么意思?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆