Securing accessible systems using cross-linking

使用交叉链接来保护可访问的系统

Abstract

提供了用于保护可访问的计算机可执行程序代码和系统的系统与技术。一个或多个基函数可以被生成并与现有程序代码掺合,使得潜在攻击者可能难以或者不可能从现有代码中区分基函数。还可以使用各种其他掺合和保护技术来保护所述系统和代码,所述其他掺合和保护技术诸如分式、变量相关编码、动态数据识别编码以及交叉链接,它们可以单独或组合使用,和/或可以与基函数掺合。
Systems and techniques for securing accessible computer-executable program code and systems are provided. One or more base functions may be generated and blended with existing program code, such that it may be difficult or impossible for a potential attacker to distinguish the base functions from the existing code. The systems and code also may be protected using a variety of other blending and protection techniques, such as fractures, variable dependent coding, dynamic data mangling, and cross-linking, which may be used individually or in combination, and/or may be blended with the base functions.

Claims

Description

Topics

Download Full PDF Version (Non-Commercial Use)

Patent Citations (3)

    Publication numberPublication dateAssigneeTitle
    CN-101088095-ADecember 12, 2007Lm爱立信电话有限公司通过等效数学表达式对计算机程序代码加水印
    CN-101627394-AJanuary 13, 2010克劳克维尔公司System and method for interlocking to protect software-mediated program and device behaviours
    WO-2008101341-A1August 28, 2008Cloakware CorporationSystème et procédé de verrouillage pour protéger un programme

NO-Patent Citations (0)

    Title

Cited By (0)

    Publication numberPublication dateAssigneeTitle