Invention Grant
- Patent Title: Selective import/export address table filtering
-
Application No.: US16683816Application Date: 2019-11-14
-
Publication No.: US11636197B2Publication Date: 2023-04-25
- Inventor: Eric Klonowski , Ira Strawser
- Applicant: Webroot Inc.
- Applicant Address: US CO Broomfield
- Assignee: Webroot Inc.
- Current Assignee: Webroot Inc.
- Current Assignee Address: US CO Broomfield
- Agency: Sprinkle IP Law Group
- Main IPC: G06F21/54
- IPC: G06F21/54 ; G06F21/55

Abstract:
Examples of the present disclosure describe systems and methods for selective export address table filtering. In aspects, when an executable program is loaded in an operating system's execution environment, an address table filtering (ATF) module is loaded into the address space of a target process associated with the executable program. The ATF module may iterate a list of system library files to identify exported function names. The relative virtual address (RVA) of the exported function names may be modified to point to a protected memory location. An exception handler may be registered to process exceptions relating to access violations of the protected memory location. If the exception handler determines that an access violation caused the detected exception, the instruction pointer of the exception may be compared to the expected system library addresses boundaries. If the instruction pointer address is outside the boundaries, remedial action may occur.
Public/Granted literature
- US20200159915A1 Selective Import/Export Address Table Filtering Public/Granted day:2020-05-21
Information query