Methods and systems for preventing security breaches
AssigneeInternational Business Machines Corporation
InventorVishal Chahal
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorVishal Chahal
Estimating the term…
A security payload is attached to a received binary executable file. The security payload is adapted to intercept application programming interface (API) calls to system resources from the binary executable file via export address redirection back to the security payload. Upon execution of the binary executable file, the security payload replaces system library export addresses within a process address space for the binary executable file with security monitoring stub addresses to the security payload. Upon the binary executable computer file issuing a call to a given API, the process address space directs the call to the given API back to the security payload via one of the security monitoring stub addresses that is associated with the given API. The security payload then can assess whether the call to the given API is a security breach.
A method for improving security of a binary executable file by using a security payload, the method comprising:
A non-transitory computer-readable data storage medium storing a computer program executable by a processor to perform a method for improving security of a binary executable file by using a security payload, the method comprising:
A system comprising:
Dependencies are inferred from the claim text.