|
Posted by Will on November 7, 2005, 4:18 pm
Please log in for more thread options I'm looking for possible workarounds for lazy software. One possible
workaround: Microsoft has a Compatibility tab on the startup properties
dialog for each EXE, and maybe we could set this to Windows 95, etc.?
--
Will
> At the API level an application can state what permissions
> it wants, and it gets back a list of what was avaiable.
> Lazy authors just ask for everything, hence failures.
>
> > So what is the workaround to a badly behaved application? I assume it
is
> > setting some environment setting that is inherited whenever it starts
some
> > process? It really does pollute the event log to see constand security
> > messages of this kind.
> >
> > --
> > Will
> >
> >
> >> I do not believe that Windows does need such permissions, as you have
> >> stated. When I enable logging similarly I do not get what you indicate
> >> in the event log. Thus, I am thinking it is some other aspect of the
> > total
> >> system load, MS plus other software, that is operative here. It used
to
> >> be pretty common to see software developers being lazy and not using
> >> a minimal list of requested accesses when getting handles to things,
and
> >> that is MS and third-party developers, so perhaps there is some such
> >> residual older software installed ??
> >>
> >> > Can someone explain to me why many Windows 2000 applications appear
to
> >> > require that anyone with read and execute permission has "write
> >> > attributes"
> >> > and "write extended attributes" permissions enabled? When I turn on
> >> > auditing, I see hundreds of messages in the eventviewer security log
> >> > for
> >> > nearly everyone in the Users group for failing to acquire needed
> >> > permissions
> >> > on cmd.exe, shell32.dll, etc. In examining the permission list that
> > the
> >> > users need, the only permissions we have failed to enable for users
are
> >> > "write attributes" and "write extended attributes". Those
permissions
> >> > don't seem like something you would want to give users for every file
> >> > on
> >> > the
> >> > system, and I'm perplexed why Windows would need such permissions on
> > many
> >> > of
> >> > its applications.
> >> >
> >> > --
> >> > Will
> >> >
> >> >
> >>
> >>
> >
> >
>
>
|