Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Newsgroups > Vista security

Vista - How do I become an Identified Publisher

Reply
 
Old 02-28-2007   #1 (permalink)
Joseph Geretz


 
 

How do I become an Identified Publisher

Is there anything I can do for my Setup MSI / EXE that will make it trusted
so that it will automatically run elevated without prompting the user?

Thanks!

- Joe Geretz -



My System SpecsSystem Spec
Old 02-28-2007   #2 (permalink)
John Blessing


 
 

Re: How do I become an Identified Publisher


"Joseph Geretz" <jgeretz@nospam.com> wrote in message
news:ey1YQA4WHHA.4076@TK2MSFTNGP05.phx.gbl...
> Is there anything I can do for my Setup MSI / EXE that will make it
> trusted so that it will automatically run elevated without prompting the
> user?
>
> Thanks!
>
> - Joe Geretz -


I think what you need is a code signing certificate - e.g. from
http://www.instantssl.com/

--
John Blessing

http://www.LbeHelpdesk.com - Help Desk software priced to suit all
businesses
http://www.room-booking-software.com - Schedule rooms & equipment bookings
for your meeting/class over the web.
http://www.lbetoolbox.com - Remove Duplicates from MS Outlook, find/replace,
send newsletters


My System SpecsSystem Spec
Old 02-28-2007   #3 (permalink)
Jesper


 
 

Re: How do I become an Identified Publisher

That doesn't make it run without a UAC prompt. You can't do that unless, I
surmise, you make a manifest that defines the execution level as the user
with no elevation.

"John Blessing" wrote:

>
> "Joseph Geretz" <jgeretz@nospam.com> wrote in message
> news:ey1YQA4WHHA.4076@TK2MSFTNGP05.phx.gbl...
> > Is there anything I can do for my Setup MSI / EXE that will make it
> > trusted so that it will automatically run elevated without prompting the
> > user?
> >
> > Thanks!
> >
> > - Joe Geretz -

>
> I think what you need is a code signing certificate - e.g. from
> http://www.instantssl.com/
>
> --
> John Blessing
>
> http://www.LbeHelpdesk.com - Help Desk software priced to suit all
> businesses
> http://www.room-booking-software.com - Schedule rooms & equipment bookings
> for your meeting/class over the web.
> http://www.lbetoolbox.com - Remove Duplicates from MS Outlook, find/replace,
> send newsletters
>
>
>

My System SpecsSystem Spec
Old 03-01-2007   #4 (permalink)
Joseph Geretz


 
 

Re: How do I become an Identified Publisher

So the capability of the manifest is to either:

1. Specify that the executable does not require elevation.
2. Specify the the executable will require elevation, in which case Windows
will raise the elevation dialog before launching.

But I guess there is no way to achieve the following?

3. Executable will require elevation. Executable is trusted and so Windows
will elevate the executable without prompting the user?

No way to achieve option 3?

Thanks,

Joseph Geretz

"Jesper" <Jesper@discussions.microsoft.com> wrote in message
news:2C62EC37-EAD9-4128-B3D8-EDF0806565CC@microsoft.com...
> That doesn't make it run without a UAC prompt. You can't do that unless, I
> surmise, you make a manifest that defines the execution level as the user
> with no elevation.
>
> "John Blessing" wrote:
>
>>
>> "Joseph Geretz" <jgeretz@nospam.com> wrote in message
>> news:ey1YQA4WHHA.4076@TK2MSFTNGP05.phx.gbl...
>> > Is there anything I can do for my Setup MSI / EXE that will make it
>> > trusted so that it will automatically run elevated without prompting
>> > the
>> > user?
>> >
>> > Thanks!
>> >
>> > - Joe Geretz -

>>
>> I think what you need is a code signing certificate - e.g. from
>> http://www.instantssl.com/
>>
>> --
>> John Blessing
>>
>> http://www.LbeHelpdesk.com - Help Desk software priced to suit all
>> businesses
>> http://www.room-booking-software.com - Schedule rooms & equipment
>> bookings
>> for your meeting/class over the web.
>> http://www.lbetoolbox.com - Remove Duplicates from MS Outlook,
>> find/replace,
>> send newsletters
>>
>>
>>



My System SpecsSystem Spec
Old 03-01-2007   #5 (permalink)
David Hearn


 
 

Re: How do I become an Identified Publisher

Nope, not even Microsoft do that - all their apps which require UAC get
prompted - although the OS ones have a slightly different display than
the signed/unsigned versions.

D

Joseph Geretz wrote:
> So the capability of the manifest is to either:
>
> 1. Specify that the executable does not require elevation.
> 2. Specify the the executable will require elevation, in which case Windows
> will raise the elevation dialog before launching.
>
> But I guess there is no way to achieve the following?
>
> 3. Executable will require elevation. Executable is trusted and so Windows
> will elevate the executable without prompting the user?
>
> No way to achieve option 3?
>
> Thanks,
>
> Joseph Geretz
>
> "Jesper" <Jesper@discussions.microsoft.com> wrote in message
> news:2C62EC37-EAD9-4128-B3D8-EDF0806565CC@microsoft.com...
>> That doesn't make it run without a UAC prompt. You can't do that unless, I
>> surmise, you make a manifest that defines the execution level as the user
>> with no elevation.
>>
>> "John Blessing" wrote:
>>
>>> "Joseph Geretz" <jgeretz@nospam.com> wrote in message
>>> news:ey1YQA4WHHA.4076@TK2MSFTNGP05.phx.gbl...
>>>> Is there anything I can do for my Setup MSI / EXE that will make it
>>>> trusted so that it will automatically run elevated without prompting
>>>> the
>>>> user?
>>>>
>>>> Thanks!
>>>>
>>>> - Joe Geretz -
>>> I think what you need is a code signing certificate - e.g. from
>>> http://www.instantssl.com/
>>>
>>> --
>>> John Blessing
>>>
>>> http://www.LbeHelpdesk.com - Help Desk software priced to suit all
>>> businesses
>>> http://www.room-booking-software.com - Schedule rooms & equipment
>>> bookings
>>> for your meeting/class over the web.
>>> http://www.lbetoolbox.com - Remove Duplicates from MS Outlook,
>>> find/replace,
>>> send newsletters
>>>
>>>
>>>

>
>

My System SpecsSystem Spec
Old 03-01-2007   #6 (permalink)
Jesper


 
 

Re: How do I become an Identified Publisher

It is not a matter of trusting the executable. It is the matter of the user
understanding (and consenting to) running something that requires
administrative privileges. UAC is not intended to warn people that some
executable might be bad. It is intended to enable people to run without admin
privs most of the time.

There is a third option for the manifest. You can also specify that the
executable should run with the maximum privilege available to the user. A
standard user would run the executable without elevation. A user in the
Administrators group would get prompted for elevation to create a token with
Administrators enabled. This is what is being used for regedit, for example.

"David Hearn" wrote:

> Nope, not even Microsoft do that - all their apps which require UAC get
> prompted - although the OS ones have a slightly different display than
> the signed/unsigned versions.
>
> D
>
> Joseph Geretz wrote:
> > So the capability of the manifest is to either:
> >
> > 1. Specify that the executable does not require elevation.
> > 2. Specify the the executable will require elevation, in which case Windows
> > will raise the elevation dialog before launching.
> >
> > But I guess there is no way to achieve the following?
> >
> > 3. Executable will require elevation. Executable is trusted and so Windows
> > will elevate the executable without prompting the user?
> >
> > No way to achieve option 3?
> >
> > Thanks,
> >
> > Joseph Geretz
> >
> > "Jesper" <Jesper@discussions.microsoft.com> wrote in message
> > news:2C62EC37-EAD9-4128-B3D8-EDF0806565CC@microsoft.com...
> >> That doesn't make it run without a UAC prompt. You can't do that unless, I
> >> surmise, you make a manifest that defines the execution level as the user
> >> with no elevation.
> >>
> >> "John Blessing" wrote:
> >>
> >>> "Joseph Geretz" <jgeretz@nospam.com> wrote in message
> >>> news:ey1YQA4WHHA.4076@TK2MSFTNGP05.phx.gbl...
> >>>> Is there anything I can do for my Setup MSI / EXE that will make it
> >>>> trusted so that it will automatically run elevated without prompting
> >>>> the
> >>>> user?
> >>>>
> >>>> Thanks!
> >>>>
> >>>> - Joe Geretz -
> >>> I think what you need is a code signing certificate - e.g. from
> >>> http://www.instantssl.com/
> >>>
> >>> --
> >>> John Blessing
> >>>
> >>> http://www.LbeHelpdesk.com - Help Desk software priced to suit all
> >>> businesses
> >>> http://www.room-booking-software.com - Schedule rooms & equipment
> >>> bookings
> >>> for your meeting/class over the web.
> >>> http://www.lbetoolbox.com - Remove Duplicates from MS Outlook,
> >>> find/replace,
> >>> send newsletters
> >>>
> >>>
> >>>

> >
> >

>

My System SpecsSystem Spec
Old 03-03-2007   #7 (permalink)
Robert Moir


 
 

Re: How do I become an Identified Publisher


"Joseph Geretz" <jgeretz@nospam.com> wrote in message
news:ujrbMNBXHHA.1212@TK2MSFTNGP03.phx.gbl...

> 3. Executable will require elevation. Executable is trusted and so Windows
> will elevate the executable without prompting the user?
>
> No way to achieve option 3?


If someone finds a method on monday, I'd expect a virus or other similar
malware to drive a truck through the method by wednesday morning at the very
latest. So I hope not.

Please don't take this the wrong way, but I've seen a lot of posts from you
over the past few weeks asking why/how to get around various parts of the
operating system as a developer. I realise it's a lot of work... hell I
don't even _like_ Vista myself so I don't agree with how it does everything
and I'm not defending it, but if I may be so bold, I'd suggest you might
find it easier in the long run to refactor your application to work with
Vista in one of its "accepted" ways.

--
Robert Moir
http://www.rhymeswithgeek.com


My System SpecsSystem Spec
Old 03-03-2007   #8 (permalink)
Jesper


 
 

Re: How do I become an Identified Publisher

> I'd suggest you might
> find it easier in the long run to refactor your application to work with
> Vista in one of its "accepted" ways.


I'm REALLY, REALLY hoping you'd find far more customers that way too than if
you tried to somehow work around it.
My System SpecsSystem Spec
Old 03-05-2007   #9 (permalink)
Joseph Geretz


 
 

Re: How do I become an Identified Publisher

> Please don't take this the wrong way, but I've seen a lot of posts from
> you over the past few weeks asking why/how to get around various parts of
> the operating system as a developer.


I certainly won't take this the wrong way, because evidently you're not
referring to anything I've posted. When you use phraseology like 'get
around' various parts of the operating system, I really have no idea what
your referring to. Asking for specs on how an oprating system operates
shouldn't be construed as an attempt to 'get around' the OS. Or perhaps
you've just hit on why MS typically witholds that information? They think
that vendors will use it to 'get around' the OS?

- Joseph Geretz -

"Robert Moir" <robspamtrap@gmail.com> wrote in message
news:Oos1fneXHHA.2268@TK2MSFTNGP06.phx.gbl...
>
> "Joseph Geretz" <jgeretz@nospam.com> wrote in message
> news:ujrbMNBXHHA.1212@TK2MSFTNGP03.phx.gbl...
>
>> 3. Executable will require elevation. Executable is trusted and so
>> Windows will elevate the executable without prompting the user?
>>
>> No way to achieve option 3?

>
> If someone finds a method on monday, I'd expect a virus or other similar
> malware to drive a truck through the method by wednesday morning at the
> very latest. So I hope not.
>
> Please don't take this the wrong way, but I've seen a lot of posts from
> you over the past few weeks asking why/how to get around various parts of
> the operating system as a developer. I realise it's a lot of work... hell
> I don't even _like_ Vista myself so I don't agree with how it does
> everything and I'm not defending it, but if I may be so bold, I'd suggest
> you might find it easier in the long run to refactor your application to
> work with Vista in one of its "accepted" ways.
>
> --
> Robert Moir
> http://www.rhymeswithgeek.com
>



My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Vista Registry open key not identified Vista performance & maintenance
malware identified but can not remove Vista General
Network identified as public instead of private Vista networking & sharing
How do I become an Identified Publisher Vista General
How do I become an Identified Publisher Vista installation & setup


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46