Wilders Security Forums  

Go Back   Wilders Security Forums > Other Security Topics > other security issues & news
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread
  #1  
Old April 29th, 2012, 10:50 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default List of mitigation techniques?

Looking for any you've heard of. Windows exclusively unless it's technology taht can make the jump to Windows/ is crossplatform.

Ones I can think of:

ASLR
DEP
Bottom Up Randomization
Gadgetless Binaries
Stack Cookies
Safe SEH
SEHOP
EAF
__________________
  #2  
Old April 30th, 2012, 08:21 AM
EncryptedBytes EncryptedBytes is offline
Frequent Poster
 
Join Date: Feb 2011
Location: Odenton, Maryland
Posts: 416
Default Re: List of mitigation techniques?

Are you just looking for mitigation techniques in regards to code exploitation or is this an open ended question for the entire prism in all areas? In that case please grab a warm cup of coffee at this time as there are a lot of them.
  #3  
Old April 30th, 2012, 01:37 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: List of mitigation techniques?

In particular to code exploitation.
__________________
  #4  
Old April 30th, 2012, 09:05 PM
BrandiCandi
 
Posts: n/a
Default Re: List of mitigation techniques?

So are you looking for mitigations for individual code exploitations? Or are you looking to confine whole groups of exploits?

Have you ever messed with metasploit? Seems like learning the exploits would lead you to good ways to prevent them.
  #5  
Old April 30th, 2012, 09:11 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: List of mitigation techniques?

Mitigations for whole groups of code exploitation.
__________________
  #6  
Old May 1st, 2012, 12:17 AM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: List of mitigation techniques?

Basically MS uses the same technologies Linux/BSD uses. ASLR/NX/PIE/Stack protection. However, I think the *nix's are ahead as they have been at it longer and seem to have more mature (and stronger) implementations (especially with things like PaX).

BTW, Hungry, I see you on the Ubuntu forums a lot.
  #7  
Old May 1st, 2012, 12:31 AM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: List of mitigation techniques?

I've tried to post a bit there when people have questions.

Yeah, they share many techniques. PAX definitely makes some areas much stronger. It depends a lot on the distro and ASLR on nix is lacking.

But there are a lot of features that are compiler-time or windows only.

One I forgot to mention in the first post was in-place code randomization.
__________________
  #8  
Old May 2nd, 2012, 01:42 PM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: List of mitigation techniques?

Quote:
Originally Posted by Hungry Man
I've tried to post a bit there when people have questions.

Yeah, they share many techniques. PAX definitely makes some areas much stronger. It depends a lot on the distro and ASLR on nix is lacking.

Well, it depends. The ASLR in the default kernel is not as strong as what PaX offers, and PaX also offers a robust RBAC which can't be found anywhere else. I would say a kernel compiled with PaX is stronger than what Windows offers. Linux also offers a lot of MAC implementations that are built into the kernel via LSM (SELinux, AppArmor, SMACK, etc.). The closest thing Windows offers to a MAC is what they call MIC (Mandatory Integrity Controls). However, it has critics like Tavis Ormandy.

Last edited by chronomatic : May 2nd, 2012 at 01:52 PM.
  #9  
Old May 2nd, 2012, 02:22 PM
Hungry Man's Avatar
Hungry Man Hungry Man is offline
Incredibly Massive Poster
 
Join Date: May 2011
Posts: 8,486
Default Re: List of mitigation techniques?

Yep, I agree with everything you've said. Though, to be clear, I think that even without PAX a distro like Ubuntu is easily configurable to be more secure than Windows and a distro like Fedora is already more secure without configuration.

PAX does a lot of things, but one is clear - it increases the ASLR entropy and applies it to more areas.
__________________
  #10  
Old May 2nd, 2012, 08:38 PM
chronomatic chronomatic is offline
Very Frequent Poster
 
Join Date: Apr 2009
Posts: 1,324
Default Re: List of mitigation techniques?

Quote:
Originally Posted by Hungry Man
PAX does a lot of things, but one is clear - it increases the ASLR entropy and applies it to more areas.

Yeah, it definitely increases the difficulty of brute-forcing it.
 

Wilders Security Forums > Other Security Topics > other security issues & news « Previous Thread | Next Thread »

Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 10:12 AM.


Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2013, Wilders Security Forums