Real Geek Forums  

Go Back   Real Geek Forums > Archives > Operating Systems > Windows Vista > Windows Vista Security

Notices

Reply

Why ask every time? An unidentified program bla...

 

LinkBack Thread Tools Display Modes
Old 11-03-2006, 10:46 AM   #1 (permalink)
Default Why ask every time? An unidentified program bla...

Sorry but this is very annoying. Installed a program witch needs more then
the normal access (like drivers etc.). Get the question at first startup and
say its ok, I know the program. Ok thats good, but...

You see I install and configure as admin but I'm working(!) with the normal
user account. That is the way to do things. Everybody knows this ;-). So now
I get the question every time and I know its a good and harmeless program.
You know I've installed it!

Looked and checked the administrator thing, no change, looked at defender
and find none.

Isn't there a (easy, not the manifest thing) way to say Hey Vista it's my
computer and I installed this program so from now on you don't ask me for my
credentials anymore, yes!

Would be nice.


Peerke
Guest
 
Posts: n/a
Reply With Quote  
Old 11-03-2006, 12:45 PM   #2 (permalink)
Default Re: Why ask every time? An unidentified program bla...

Hello,

Unfortunately, the program will need to be changed by the manufacturer in
order to allow this. With UAC enabled, there is no way a program can run
with administrator permission without prompting you for permission.


--
- JB

Windows Vista Support Faq
http://www.jimmah.com/vista/

Jimmy Brush
Guest
 
Posts: n/a
Reply With Quote  
Old 11-04-2006, 11:12 AM   #3 (permalink)
Default Re: Why ask every time? An unidentified program bla...

Have you tried disabling the UAC control?

"Peerke" <Peerke@discussions.microsoft.com> wrote in message
news:99D03DB5-5A7A-4241-BA6C-D91DFEC2840E@microsoft.com...
Quote:
> Sorry but this is very annoying. Installed a program witch needs more then
> the normal access (like drivers etc.). Get the question at first startup
> and
> say its ok, I know the program. Ok thats good, but...
>
> You see I install and configure as admin but I'm working(!) with the
> normal
> user account. That is the way to do things. Everybody knows this ;-). So
> now
> I get the question every time and I know its a good and harmeless program.
> You know I've installed it!
>
> Looked and checked the administrator thing, no change, looked at defender
> and find none.
>
> Isn't there a (easy, not the manifest thing) way to say Hey Vista it's my
> computer and I installed this program so from now on you don't ask me for
> my
> credentials anymore, yes!
>
> Would be nice.
>
>
PeterG
Guest
 
Posts: n/a
Reply With Quote  
Old 11-04-2006, 08:25 PM   #4 (permalink)
Default Re: Why ask every time? An unidentified program bla...

This is not about UAC asking permission to perform an administrative action,
it's about Vista asking 'do you want to run this program' every single time -
you should be able to say 'yes' or 'no' AND 'Don't ask me again.

This looks to me like MS is doing a self protection thing again - this is
not about security, it's about MS saying to developers 'you have to do what
we want or we'll make life difficult for you'. How do developers stop this
happening - do you have to use 'official' MS development tools by chance?
DF
Guest
 
Posts: n/a
Reply With Quote  
Old 11-05-2006, 08:31 AM   #5 (permalink)
Default Re: Why ask every time? An unidentified program bla...

> This looks to me like MS is doing a self protection thing again - this is
Quote:
> not about security, it's about MS saying to developers 'you have to do
> what
> we want or we'll make life difficult for you'. How do developers stop this
> happening - do you have to use 'official' MS development tools by chance?
You are incorrect.

The reason you cannot "always" run a program as an administrator is for a
very GOOD reason - and it is to protect the USER, not microsoft.

If you think about it a little bit, you will understand. The purpose of UAC
is to ensure that programs cannot run with admin permissions without user
consent. Allowing a program to ALWAYS run with admin permission without
prompting the user creates a security vulnerability, because Windows does
not know the difference between the USER starting a program and a PROGRAM
starting a program. (This specific issue has been discussed in depth in
other threads - solving this problem is NOT TRIVIAL).

In practice, allowing a USER to always run a program as admin *ALSO* allows
any non-privileged (possibly rogue) program to run PRIVILIGED programs that
the user has approved.

So far, nobody in this forum has came up with a solution that would allow
ONLY the USER to run elevated programs that bypass UAC, but NOT programs.
The closest we have came would be allowing this UAC bypass feature for
programs started from the Start menu / Desktop / Explorer windows only, but
in allowing this behavior there are serious negative security consequences
making this solution impractical.

So, if Windows cannot tell the difference between a user starting a program
and a program starting a program, then ...

If the "always run as admin" behavior was implemented, then a rogue program
would be able to start a program with this attribute set and then trick this
program into performing privileged actions on its behalf.

Imagine the case where a user has set the command prompt to always run as
admin - I'm sure this would be a common scenario, since most users that use
the command prompt probably do so to perform administrative functions. Now,
with this scenario set up, any rogue program would be able to start the
command prompt, which runs with admin privileges without prompting, and say
pass it an argument telling it to format the hard drive. The rogue program
has effectively bypassed UAC by proxy - it is using other programs to
effectively carry out the functions that it is unable to do directly.

If Microsoft were to have enabled this "always run as admin" behavior as you
suggest, they would have shipped Windows Vista with a HUGE security flaw, as
I have described, which, by the time Vista hits store shelves, would have
been exploited by malware authors, and the security afforded by UAC by that
time would pale in comparison to that which it offers now.

--
- JB

Windows Vista Support Faq
http://www.jimmah.com/vista/

Jimmy Brush
Guest
 
Posts: n/a
Reply With Quote  
Old 11-06-2006, 09:11 AM   #6 (permalink)
Default RE: Why ask every time? An unidentified program bla...

This discussion is not about running a program as an administrator. I agree
with Jimmy about that. Ordinary users do not normally run programs as an
administrator, so this has to be secured. But…

1) Sometimes I need programs that are not frequently upgraded. It means I
have to long to wait before I can use it with Vista. Also I don’t think it’s
the right way to say “hey, if you will use this program, that is running good
in XP, in Vista it need updated”. I’m not talking about a win 98 program.
2) I will not turn off UAC. I think its good feature.
3) DF is right. It’s about asking over and over again without the
possibility to say “Don’t ask me again”.

I do not (and do not need to or want to) run this program as administrator.
I only checked the admin checkbox to see if this is a way to lose the
returning question. It did nothing so I turned off again.

By the way, if I run this program under an account with administrator rights
(not the administrator) the question is also there every time only I do not
have to provide my credentials. As an ordinary user I have a choice between
providing the credentials for this user or providing administrator
credentials. Either way, it makes no difference in running the program. So
what’s the use?

Peerke
Guest
 
Posts: n/a
Reply With Quote  
Old 11-06-2006, 10:56 AM   #7 (permalink)
Default Re: Why ask every time? An unidentified program bla...

> Also I don’t think it’s
Quote:
> the right way to say “hey, if you will use this program, that is running
> good
> in XP, in Vista it need updated”.
Unfortunately, this is the case a lot of times.
Quote:
> 3) DF is right. It’s about asking over and over again without the
> possibility to say “Don’t ask me again”.
> I do not (and do not need to or want to) run this program as
> administrator.
> I only checked the admin checkbox to see if this is a way to lose the
> returning question. It did nothing so I turned off again.
So, if I (now) understand correctly ... the program is prompting, and you do
NOT want it to pompt because you do NOT want to run it as an administrator?

I don't think I've ran accross this problem before. If the program was
DESIGNED for Vista, it should have a manifest telling Windows to always run
it as an administrator (and this would be the correct behavior, since you
have to assume the application knows what it's talking about); however, if
it was NOT designed for Vista (as should be the case), it should NOT
automatically prompt you.

Try this:

- right-click your program's .exe file
- click properties
- click compatability
- click Show settings for all users
- Make sure the run as admin box is unchecked
- Click OK twice


--
- JB

Windows Vista Support Faq
http://www.jimmah.com/vista/

Jimmy Brush
Guest
 
Posts: n/a
Reply With Quote  
Old 11-06-2006, 01:12 PM   #8 (permalink)
Default Re: Why ask every time? An unidentified program bla...

"Jimmy Brush" wrote:
Quote:
> Unfortunately, this is the case a lot of times.
Yes I know, but it will be a long time from now until all programs run
smoothly in Vista. Das this mean we will live for some years with prompting
programs? Administrators will soon banned UAC.
Quote:
> So, if I (now) understand correctly ... the program is prompting, and you do
> NOT want it to pompt because you do NOT want to run it as an administrator?
Yep! I don’t mind the prompt (once!) if necessary and no, I do not want to
run this program as an administrator.
Quote:
> I don't think I've ran accross this problem before. If the program was
> DESIGNED for Vista, it should have a manifest telling Windows to always run
> it as an administrator (and this would be the correct behavior, since you
> have to assume the application knows what it's talking about); however, if
> it was NOT designed for Vista (as should be the case), it should NOT
> automatically prompt you.
Officiously the program is not (right now) designed for Vista but that
doesn’t mean it will have to prompt me every start. It only complains about
an unidentified program from an unidentified publisher. Well let me identify
and work with it.
Quote:
> Try this:
Quote:
> - right-click your program's .exe file
> - click properties
> - click compatability
> - click Show settings for all users
> - Make sure the run as admin box is unchecked
> - Click OK twice
I have. Did not work. Still prompted every start as user including typing
the password as well as administrator without having to provide a password

Maybe it has something to do with the fact I start the computer with hitting
F8 to allow unsigned drivers (is this the only way to allow unsigned drivers
to be running?)? Because this is also necessary to be able to run the program.

Peerke
Guest
 
Posts: n/a
Reply With Quote  
Old 11-06-2006, 04:08 PM   #9 (permalink)
Default Re: Why ask every time? An unidentified program bla...

I think that for large corporations that they can create a manifest for a
program and sign it with their key to permit it to run more easily. Most
will require that the provider seperate the admin requiring functions from
the normal usage.

Just think about the major shifts that have occured in the Apple market.
Complete changes of the operating system and multiple processor changes. I
think a complete shift might assist the Windows world in many ways, but
Microsoft is afraid that it might allow their customers to see the
possibilities of Apple and Linux.

"Peerke" <Peerke@discussions.microsoft.com> wrote in message
news0125511-8288-4254-9670-76F0266C0A29@microsoft.com...
Quote:
> "Jimmy Brush" wrote:
Quote:
>> Unfortunately, this is the case a lot of times.
> Yes I know, but it will be a long time from now until all programs run
> smoothly in Vista. Das this mean we will live for some years with
> prompting
> programs? Administrators will soon banned UAC.
>
Quote:
>> So, if I (now) understand correctly ... the program is prompting, and you
>> do
>> NOT want it to pompt because you do NOT want to run it as an
>> administrator?
>
> Yep! I don't mind the prompt (once!) if necessary and no, I do not want to
> run this program as an administrator.
>
Quote:
>> I don't think I've ran accross this problem before. If the program was
>> DESIGNED for Vista, it should have a manifest telling Windows to always
>> run
>> it as an administrator (and this would be the correct behavior, since you
>> have to assume the application knows what it's talking about); however,
>> if
>> it was NOT designed for Vista (as should be the case), it should NOT
>> automatically prompt you.
>
> Officiously the program is not (right now) designed for Vista but that
> doesn't mean it will have to prompt me every start. It only complains
> about
> an unidentified program from an unidentified publisher. Well let me
> identify
> and work with it.
>
Quote:
>> Try this:
>
Quote:
>> - right-click your program's .exe file
>> - click properties
>> - click compatability
>> - click Show settings for all users
>> - Make sure the run as admin box is unchecked
>> - Click OK twice
>
> I have. Did not work. Still prompted every start as user including typing
> the password as well as administrator without having to provide a password
>
> Maybe it has something to do with the fact I start the computer with
> hitting
> F8 to allow unsigned drivers (is this the only way to allow unsigned
> drivers
> to be running?)? Because this is also necessary to be able to run the
> program.
>

David J. Craig
Guest
 
Posts: n/a
Reply With Quote  
Old 11-11-2006, 01:04 PM   #10 (permalink)
Default Re: Why ask every time? An unidentified program bla...

Peerke wrote:
Quote:
> 3) DF is right. It's about asking over and
> over again without the possibility to say "Don't ask me again".
Because, of course, if a 'don't ask me again' mechanism existed, it
definately wouldn't be the first thing that virus, trojan, worm and spyware
writers exploited as soon as they got you to run their installer, would it?


Robert Moir
Guest
 
Posts: n/a
Reply With Quote  
Reply

Tags
None

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads

Thread Thread Starter Forum Replies Last Post
Unidentified Network Vista_fan Windows Vista Networking & Sharing 30 07-25-2008 04:19 PM
I cannot install itunes every time it says the file is corrupt even the program Disc from apple Guest Windows NT/2000/XP 0 03-18-2008 06:13 PM
Shuting down a program at a certain time. Amy Windows XP Configuration & Management 1 08-11-2004 05:40 PM
Program closing all the time Kobi Windows XP Movie Maker 1 01-30-2004 09:12 PM
removing Precision Time program michael Customize Windows XP 1 07-04-2003 08:02 AM


All times are GMT. The time now is 03:07 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright 2005 - 2007 RealGeek.com. All rights reserved.

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 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90