Results 1 to 5 of 5

Thread: Bypass Export address table Address Filter (EAF)

  1. #1
    Join Date
    Apr 2009
    Posts
    569

    Bypass Export address table Address Filter (EAF)

    In the early hours of September this year Microsoft came out with their Enhanced Mitigation Experience Toolkit v2.0 (EMET), that contains a fresh “pseudo”-mitigation named as an Export address table Address Filter (EAF). I decisive to cover that how this mitigation tried to avoid exploits from ensuing and how an attacker’s capacity to bypass it. For folks who bear from tl;dr syndrome. It is my conclusion that EAF should be made-up to be helpful at preventing mainly present shellcode from executing and as a result a helpful mitigation. Though, it is comparatively easy to bypass. Look forward to that if EAF becomes a ordinary mitigation, attackers will modernize their shellcodes to bypass it. I cannot imagine of several efficient way in which EAF can be updated that would not be relatively simple to bypass as well.

  2. #2
    Join Date
    May 2009
    Posts
    511

    Re: Bypass Export address table Address Filter (EAF)

    EAF works by locating a hardware breakpoint on the export address tables of the ntdll.dll and kernel32.dll modules in a process. When the breakpoint is executed, EAF determines if the code that is trying to contact an export address table is legitimate code for that practice or malevolent code inserted into the process through an exploit. Mainly exploits will at several point insert and run shellcode into the target process.

  3. #3
    Join Date
    May 2009
    Posts
    637

    Re: Bypass Export address table Address Filter (EAF)

    One of the primary thing that majority shellcodes do is decide where certain functions are overloaded in memory. This is frequently and simplest done by going from the end to end list of the previously loaded modules and reading their export address tables. When shellcode reads the export address tables of ntdll.dll and/or kernel32.dll, EAF recognizes the shellcode and ends the process, securing the exploit from running successfully.

  4. #4
    Join Date
    May 2009
    Posts
    543

    Re: Bypass Export address table Address Filter (EAF)

    According to me, EAF protection is not the latest one– well possibly excluding the latest implementation that utilizes the debug breakpoint. Nevertheless the techniques are analogous. They described for installing an EAF mitigation, EMET desires to generate a fresh thread in the process first, which means the mitigation is disabled initially. Possibly they had troubles with modifying the context of previously running thread? Foremost to all, I haven’t experienced EMET up till now but i think for to securing all the latest and previously running threads they had to clasp does not continue and re-set the memory breakpoints there.

  5. #5
    Join Date
    May 2009
    Posts
    527

    Re: Bypass Export address table Address Filter (EAF)

    I am not so comfy with windows security however I was shocked as there are just four hardware breakpoints so what will happen with the shellcode before trying to use an EAT managed in order to reset/change the breakpoints addresses? If the GD ia not set on the DR7 then anyone would be able to access the hardware debug registers. Now you can change then for accessing an EAT without debug handler of EAF noticing anything about the same.

Similar Threads

  1. tally package how can I export Debtors list with name & address
    By ganeshmrane in forum Windows Software
    Replies: 3
    Last Post: 08-01-2014, 10:37 AM
  2. How to Export Address Book Contacts in Excel
    By LoknathT in forum Windows Software
    Replies: 5
    Last Post: 27-10-2010, 02:56 AM
  3. Export Apple Mail Address book to Entourage
    By ASHER in forum Technology & Internet
    Replies: 3
    Last Post: 25-06-2009, 11:41 PM
  4. How to Filter Mac Address Using Iptables ?
    By Nobleman in forum Networking & Security
    Replies: 3
    Last Post: 28-02-2009, 07:10 PM
  5. How to Export Address Book in Outlook Express
    By goatape in forum Windows Software
    Replies: 3
    Last Post: 24-02-2009, 07:04 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Page generated in 1,713,937,579.55930 seconds with 17 queries