发明名称 Intrusion detection for computer programs
摘要 A method of detecting intrusion in a computer program which has number of defined libraries and includes cross border instructions which cause execution to branch from a source library to a target library. The method comprises the step of determining whether execution of the program is in an area consistent with normal execution of the program, by checking whether the source library of a cross border instruction is the expected current execution library of the program. Each cross border instruction has a code stub identifying the source library, and when a legal cross border instruction is executed the target library becomes the current execution library. The method also checks that the target address of a cross border instruction is a legal address. In another arrangement, areas of the program are set so that a cross border instruction will generate page protection fault which is intercepted by the intrusion detection system so that the cross border instruction can be checked.
申请公布号 AU2006210698(B2) 申请公布日期 2011.07.07
申请号 AU20060210698 申请日期 2006.01.30
申请人 PROMON AS 发明人 LYSEMOSE HANSEN, TOM
分类号 G06F 主分类号 G06F
代理机构 代理人
主权项
地址