- 专利标题: Software self-defense systems and methods
-
申请号: US12854685申请日: 2010-08-11
-
公开(公告)号: US08387022B2公开(公告)日: 2013-02-26
- 发明人: James J. Horning , W. Olin Sibert , Robert E. Tarjan , Umesh Maheshwari , William G. Home , Andrew K. Wright , Lesley R. Matheson , Susan S. Owicki
- 申请人: James J. Horning , W. Olin Sibert , Robert E. Tarjan , Umesh Maheshwari , William G. Home , Andrew K. Wright , Lesley R. Matheson , Susan S. Owicki
- 申请人地址: US CA Sunnyvale
- 专利权人: Intertrust Technologies Corp.
- 当前专利权人: Intertrust Technologies Corp.
- 当前专利权人地址: US CA Sunnyvale
- 代理机构: Finnegan, Henderson, Farabow, Garrett & Dunner
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Systems and methods are disclosed for protecting a computer program from unauthorized analysis and modification. Obfuscation transformations can be applied to the computer program's local structure, control graph, and/or data structure to render the program more difficult to understand and/or modify. Tamper-resistance mechanisms can be incorporated into the computer program to detect attempts to tamper with the program's operation. Once an attempt to tamper with the computer program is detected, the computer program reports it to an external agent, ceases normal operation, and/or reverses any modifications made by the attempted tampering. The computer program can also be watermarked to facilitate identification of its owner. The obfuscation, tamper-resistance, and watermarking transformations can be applied to the computer program's source code, object code, or executable image.
公开/授权文献
- US20110035733A1 Software Self-Defense Systems and Methods 公开/授权日:2011-02-10
信息查询