Security software can reduce effectiveness of DEP/ASLR

Discussion in 'other security issues & news' started by MrBrian, Sep 5, 2011.

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

    moontan Registered Member

    Joined:
    Sep 11, 2010
    Posts:
    3,931
    Location:
    Québec
    tnx Mr Brian.
    i use UAC at maximum; it only warns me rarely.
    if it was like a HIPS i'd get rid of it in an instant but it's relatively painless. ;)

    i like to follow these discussions, although this is close to being high wizardry for me.
    are you folks getting any closer to design that theoretically perfectly secure system? :)
     
  2. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    This Infoworld articles seems to mention a different story as well.

    Source: http://www.infoworld.com/t/microsoft-windows/microsoft-shuffles-windows-security-deck-emet-21-831
     
  3. Konata Izumi

    Konata Izumi Registered Member

    Joined:
    Nov 23, 2008
    Posts:
    1,557
    hmm. EMET is like hips/av for processes right? sort of like blacklisting these exploits behaviour and it breaks apps most of the time.

    I'm too lazy... I could just sandbox it all :D

    aww that's scary... going SUA and denying elevation is becoming useless for new malwares

    SRP is bypassable says Hungry Man.

    I'm going to sandbox everything after all and hope these bad guys won't be able to break out sandboxing.
     
  4. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    The only way to get a perfectly secure system is to dump closed-source windows.
     
  5. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
  6. MrBrian

    MrBrian Registered Member

    Joined:
    Feb 24, 2008
    Posts:
    6,032
    Location:
    USA
    But if malware doesn't get admin privileges, it's easier to spot and remove.
     
  7. Konata Izumi

    Konata Izumi Registered Member

    Joined:
    Nov 23, 2008
    Posts:
    1,557
    If only linux focus on making their own directx thingy so I could play better games in it instead of frequently changing their OS' GUI. :(
     
  8. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Yep, if it can't bury itself into the system it's fairly easy to remove.
     
  9. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Oh I agree. I definitely would not move to linux purely for security.
     
  10. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    Yes, I know that what EMET provides isn't true ASLR. What I'm saying is that EMET won't apply this pseudo-ASLR in Windows XP.

    That's what I'm seeing in EMET's guide as well. According to it, (pseudo-)ASLR mitigation is not supported in Windows XP.

    How's EMET going to apply the pseudo-ASLR, then?
     
  11. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    I read this as saying that ASLR will not work but Pseudo-ASLR will. Could go either way, it isn't that clear.
     
  12. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    Were confusing Mandatory ASLR, perhaps?

    According to EMET's guide:

     
  13. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Ah, I see. So both Mandatory and regular ASLR are not supported then.

    Either way you will still see a greater effect because of SEHOP, which is not supported on XP by default but you can force it with EMET.dll.

    Source being the guy in my EMET topic (the EMET developer?) saying so =p
     
  14. m00nbl00d

    m00nbl00d Registered Member

    Joined:
    Jan 4, 2009
    Posts:
    6,623
    Yes, it's possible to apply SEHOP per application.
     
  15. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Which is why I said earlier that you'll see a greater jump when using EMET on XP.

    Though I can't really support anyone using XP anymore.
     
  16. 1chaoticadult

    1chaoticadult Registered Member

    Joined:
    Oct 28, 2010
    Posts:
    2,342
    Location:
    USA
    Last edited: Sep 10, 2011
  17. 1chaoticadult

    1chaoticadult Registered Member

    Joined:
    Oct 28, 2010
    Posts:
    2,342
    Location:
    USA
    Attack Surface Analyzer Report for SpyShelter Premium

    -http://www.megaupload.com/?d=GKG7K6LH-
     
    Last edited: Sep 10, 2011
  18. SweX

    SweX Registered Member

    Joined:
    Apr 21, 2007
    Posts:
    6,429
    After reading this thread I understand that EMET does work under XP wich is interesting. I thought it was an exclusive Vista/W7 tool.

    A few questions to the EMET experts...;)

    Does EMET work as good under LUA as under an Admin account?
    And what would the recommended settings be?

    Thank you.
     
  19. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Yes. EMET only uses .dll injection (at most) and therefor you only need admin settings to configure it. It'll run just fine in an LUA account.

    Recommended settings? Hard to say.

    I have it as such:
    DEP Always On
    SEHOPT Opt Out
    ASLR Opt In


    And I have all internet facing applications EXCEPT for Chrome running with EMET.dll. That includes thigns like Java, Digsby, CCleaner, Skype, MiPony, and a few others.
     
  20. 1chaoticadult

    1chaoticadult Registered Member

    Joined:
    Oct 28, 2010
    Posts:
    2,342
    Location:
    USA
    I'm using these settings for EMET:
    DEP Opt Out
    SEHOPT Opt Out
    ASLR Opt In
     
  21. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    I had issues with DEP Always On before with the Java installer but there's a workaround and I haven't had a Java update in a long time.
     
  22. Konata Izumi

    Konata Izumi Registered Member

    Joined:
    Nov 23, 2008
    Posts:
    1,557
    same :thumb:
    I have problem with one of my Game client when DEP is always ON.
     
  23. elapsed

    elapsed Registered Member

    Joined:
    Apr 5, 2004
    Posts:
    7,076
    Interesting. Just wiped a friends laptop for uni but the uni requeres Java installed for internet access authentication. I couldn't get the 32bit version installed, probably because of forcing DEP to on in EMET. Funny thing is, my solution was to install the 64bit version, which installed fine...
     
  24. Hungry Man

    Hungry Man Registered Member

    Joined:
    May 11, 2011
    Posts:
    9,146
    Yes, 64bit installs fine but it can't be used with a 32bit browser (at least I don't think?)

    You can unpack the java installer and install from an .msi apparently.
     
  25. Tarnak

    Tarnak Registered Member

    Joined:
    Feb 5, 2007
    Posts:
    5,296
    I have read most of the posts with interest. However, since I run XP, I see no benefit to installing EMET on my system. I have DEP only for a system setting, since ASLR and SEHOP is not available for XP.

    Also, I did find a good reference Protecting your Windows PC with Microsoft EMET 2.1

    In the meantime I have this...:)
     

    Attached Files:

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.