| View previous topic :: View next topic |
| Author |
Message |
Dan Guest
|
Posted: Wed May 16, 2007 8:13 am Post subject: Authenticode Signature in D7 + Vista |
|
|
I am trying to get my D7 application to run on a Vista machine with UAC
turned on. I believe I need to have a certified signature in order to keep
the annoying pop-ups from displaying. If I am using Vista Business or
higher, then I can disable the elevation of messages. It is a bit of a work
around, but would suffice. On Vista Home flavors, I can not do that since
the Group Policies is not available.
Most of my install are NOT on web enabled machines.
How can I get a certified application? Do I have to by a Certificate from
Verisign or some similar place? If the machine does not have web access,
how can it verify?
How can I embed the signature in a Delphi 7 application?
Any help or pointers would be greatly appreciated.
Thanks
DAN |
|
| Back to top |
|
 |
Andrew Fiddian-Green Guest
|
Posted: Wed May 16, 2007 8:13 am Post subject: Re: Authenticode Signature in D7 + Vista |
|
|
Look for a command line tool from Microsoft called SignTool.Exe
And, yes, you will need to buy yourself a certificate.
(Of course you could make your own cert for free, but who in their right
mind would trust software authenticated with a home made certificate?)
AndrewFG |
|
| Back to top |
|
 |
Bernhard Geyer Guest
|
Posted: Wed May 16, 2007 8:13 am Post subject: Re: Authenticode Signature in D7 + Vista |
|
|
A Authenticode Signature help you only to get a different color in the
UAC-Messagebox when you start a application from a "unsure" source.
For disabling it you have to change your Internet Explorer Security
Settings.
Goto Internet-Options, Page "Security" and select the Zone from where
you start the Application (You can see this with "normal"
Windows-Explorer on status-bar. Modify this zone and set the Option
"miscellaneous/start Application and unsure Files" (I have a german
Windows) and deactivate the option for this zone. |
|
| Back to top |
|
 |
|