Invention Grant
US08990116B2 Preventing execution of tampered application code in a computer system 有权
防止在计算机系统中执行被篡改的应用程序代码

Preventing execution of tampered application code in a computer system
Abstract:
Methods and systems for preventing an application which has been maliciously or inadvertently tampered with from causing harm to a computer system are described. Application code of the tampered application is inputted into a code analyzer. The code is analyzed and functions within the application code are identified and examined. A profile is created and may be a description of how a function is intended to operate, that is, the function's expected behavior. Calls between functions are examined and a called function is replaced with a replacement function, such that a call to an original function results in a call to the replacement function. The original function is unaware that it is not getting function calls or that such calls are being directed to a replacement function or stub. A replacement function contains code to ensure that the user space maintains its original appearance.
Information query
Patent Agency Ranking
0/0