发明名称 |
METHOD AND SYSTEM FOR INDIRECTNESS BRANCH MONITORING OF PROGRAM |
摘要 |
<p>The present invention relates to a method and a system for monitoring an indirect branch of a program, which comprises following steps. A learning unit generates an address pair table showing a control flow of a program to learn the control flow of the program to be monitored. A verification unit receives a source address and a designation address for an indirect branch instruction within the program in operation and determines whether the received source address and designation address for the indirect branch instruction are present in the address pair table to verify the control flow of the program. Accordingly, the method and the system for monitoring an indirect branch of a program of the present invention determines whether a program is being driven according to a preset control flow when an indirect branch occurs within the program to be executed, prevents modified program codes by a hacker from being executed to ensure the accurate driving of the program according to the preset control flow.</p> |
申请公布号 |
KR20150078806(A) |
申请公布日期 |
2015.07.08 |
申请号 |
KR20130168536 |
申请日期 |
2013.12.31 |
申请人 |
KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATION |
发明人 |
KIM, TAE HWAN;PYO, CHANG WOO |
分类号 |
G06F21/50;G06F11/30 |
主分类号 |
G06F21/50 |
代理机构 |
|
代理人 |
|
主权项 |
|
地址 |
|