At 12:46 AM 6/26/02 -0400, you wrote:

>I've spent a few days fighting with Windows and MFC to make Prime95 run as 
>a true
>Windows NT Service.  That is, when you check the "Start at Bootup" menu 
>choice,
>prime95 is installed as a service.  At next bootup it starts before anyone 
>logs in.
>At first login, the familiar red icon appears in the system tray, and 
>prime95 keeps
>running even when you log off.
>
>This question is for the serious NT sysadmins out there:  Given that Microsoft
>strongly discourages NT services having a GUI interface, are there any 
>problems
>or security issues I need to worry about?  A GUI service must run under 
>the Local
>System account.  You can still use Hide Icon to make the service virtually
>invisible to all users.

Let's say Joe User is logged on as "Joe", with "Guest" permissions.

Do you REALLY want him to have access to a GUI that is running as 
LocalSystem (in essence, as Administrator)?

No, you don't.  While your app MAY be secure, most admins won't want to 
give that kind of "break" to someone trying to hack the box, and any 
serious admin is simply going to download the "True Service" version, and 
run that.

>Even if there are problems, I think this will work well for naive home 
>users running
>WinXP with multiple user accounts.  My hope is to eliminate the NTsetup and
>NTPrime programs with this feature.

Yes, with WinXP, it might offer an advantage.  But you asked for the view 
from a serious NT admin, and I don't want to see the separate version go 
away, not if it means having to run a LocalUser app, and giving access to 
it to Guest users....

_________________________________________________________________________
Unsubscribe & list info -- http://www.ndatech.com/mersenne/signup.htm
Mersenne Prime FAQ      -- http://www.tasam.com/~lrwiman/FAQ-mers

Reply via email to