Maximising Windows XP security with LUA and SRP

Discussion in 'other security issues & news' started by tlu, Feb 18, 2008.

Thread Status:
Not open for further replies.
  1. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    From Company Cuts Privileges to Cut Malware:
     
  2. tlu

    tlu Guest

    I think the easiest way to find out is by using Regmon.

    Yes, I think that's the best way how to do it.


    I don't think that's possible. The only way how to do it, IMHO, is via SuRun and that's not what you want.
     
  3. tlu

    tlu Guest

    @MrBrian: Thanks - good links :thumb:
     
  4. wat0114

    wat0114 Guest

    Power user accounts can be modified to heart's content (at least in XP Pro), removing "Modify" and "Write" priviledges from any directory and its sub-directories.
     
  5. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    You're welcome :). And thank you to all for the posts about limited user accounts. I might try it again soon. I hope that with SuRun things will go smoother than my attempt at LUA a few years ago.
     
    Last edited: Jun 14, 2008
  6. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    Proof that LUA makes you safer - shows number of infections for limited user vs. Power User vs. Administrator. You can see that Power User, in its default settings, is not much better than running as Administrator, as far as malware is concerned.
     
    Last edited: Jun 14, 2008
  7. tlu

    tlu Guest

    I'm sure it will. :)

    Just one remark: If you decide to create a new limited account according to the method I described in post#34 in the SuRun thread I strongly recommend to follow the instructions in post#146 of that thread (particularly the second issue). You can avoid these problems by creating a completely new limited account but with the drawback that you have to reconfigure all your applications for the new account. It's your decision ;)
     
  8. Cosmo 203

    Cosmo 203 Registered Member

    Joined:
    Mar 3, 2008
    Posts:
    165
    Very fine links, MrBrian, excellent.

    In the SuRun-Forum I wrote a few weeks ago, that a Power User is someone, who does nothing correctly. A Power User is not limited in a way, which can increase the system's security effectively, but a Power User also does only have partially the privileges of an admin. He can for example install programs observing some limitations, other programs he cannot. In case of unknown programs you can hardly tell beforehand, if a program can get installed with Power User' rights; it is a matter of trial and error, and this approach is the opposite of secure. (The word "error" says all.)

    There is a good reason, that the group of Power Users are not accessible through the user account interface in the control panel, but rather hidden in the computer management. This user group is IMO not needed on private systems at all; supposedly they are merely needed, where compatibility with old applications out of the time of Windows NT is a factor.

    In other cases: If you really do not want to run as LUA avoid Power User; the only "result" is some more trouble (especially if you do not have the knowledge to tell exactly, where the difference to admins is), but you will not get an advantage.
     
  9. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    Thank you :). Maybe someone could create a new thread that contains only the most useful posts about SuRun, LUA, etc., since the main SuRun thread is getting large.
     
  10. tlu

    tlu Guest

    Yes, it is. But if I started a third thread covering the same topics as the two ones before, I'm afraid that the forum admins would kill me. ;) It would be much easier if I were able to edit the first posts in these threads in order to update them - but, unfortunately, that's no longer possible.
     
  11. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    That's a distinct possibility I suppose! Oh well, I'll probably read most of the main thread anyway before I try LUA.

    Has anyone tried LUA Buglight?
     
  12. BlueZannetti

    BlueZannetti Registered Member

    Joined:
    Oct 19, 2003
    Posts:
    6,590
    I would sincerely doubt that, particularly if the quality and content were in line with the previous offerings. I realize that the topical content would cover similar ground, but some of the emphasis and details would likely change.

    Blue
     
  13. wilbertnl

    wilbertnl Registered Member

    Joined:
    Dec 29, 2004
    Posts:
    1,850
    Location:
    Tulsa, Oklahoma
  14. EASTER

    EASTER Registered Member

    Joined:
    Jul 28, 2007
    Posts:
    11,126
    Location:
    U.S.A. (South)
    @tlu

    Just how many, including scanners or even HIPS are not so needed when implimenting LUA via SuRun?

    In other words, from my experiences with it, it's a hard nut to crack and it's utilizing basically the Windows own permissions (my case XP Pro) to seal off elevation of rights.

    And how far can it go to keep those rights under STRICT monitoring and control to avoid compromise.
     
  15. chris2busy

    chris2busy Registered Member

    Joined:
    Jun 14, 2007
    Posts:
    477
  16. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
  17. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    From Microsoft, regarding XP:
     
  18. tlu

    tlu Guest

    Thanks, Blue! Okay, I will consider starting a thread that puts it all together once I have the time to do it.
     
  19. tlu

    tlu Guest

    Thanks for the link!

    Just to clarify: Have you applied pcwXPProme and the new version of pcwGPInst that requires SP3?
     
  20. tlu

    tlu Guest

  21. chris2busy

    chris2busy Registered Member

    Joined:
    Jun 14, 2007
    Posts:
    477
    yep..never got it to work...followed stept exactly,run the scrip got the "press any key to continue" message and nothing..i tried to run gpedit.msc but got the usual error message...tried the same with both sp2 and sp3 :p just unlucky i guess..


    it he link i provided under the results it states that some parts work in a weird way which i do not really understand as i dunno what each path is meant to do...if anyone here is adept can he/she tell me if it will cause stability issues? :blink:
     
  22. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    When using SRP, make sure to use it in the manner described here. Notice that configuring SRP in this manner allows DLLs to execute only within \Program Files and \Windows, which is a good idea. A VBScript script can create an arbitrary DLL and cause it to load, as described here; see comments #7 and 8 also. Because of this issue, those of you who use HIPS instead of SRP to control execution may wish to consider how your HIPS handles DLLs also, not just EXEs.
     
  23. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    Is this true in all cases? In Windows XP, isn't it possible to attempt to terminate a process by sending a terminate windows message, even from a limited user account? From Application Whitelisting:

    Vista added integrity levels in part to deal with this. From PsExec, User Account Control and Security Boundaries:

    Even with the introduction of integrity levels (ILs) in Vista, tradeoffs have been made:

     
    Last edited: Jun 16, 2008
  24. chris2busy

    chris2busy Registered Member

    Joined:
    Jun 14, 2007
    Posts:
    477
    god...those holes never endo_Oi thought i was safe enough with LUA+SRP
     
  25. tlu

    tlu Guest

    Well, I'm not able to assess ad hoc everything written by these guys - but remember one thing: Malware has to be executed first to do any harm. SRP prevents that.
     
Thread Status:
Not open for further replies.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.