返回新闻列表

卡巴斯基实验室先进的代码追踪技术成功获取专利

        领先的信息安全解决方案提供商——卡巴斯基实验室宣布,其研发用于程序代码追踪的创新技术已经获得专利。

        这项刚刚获得专利的新技术能够提供一套简单并且安全的方法追踪某套程序执行后发生的一系列事件。此技术使得卡巴斯基实验室的专家组们在分析第三方程序行为时,不必纠结于其程序的架构,并且无须再对内部进程进行逐条分析。

        此项新技术的由卡巴斯基实验室专家Mikhail Pavlyushik开发,并且已经于2010年3月30日在美国专利和商标局登记注册,专利号为7689974 В1。

        代码追踪技术允许分析人员在不同的运行环境中详细分析程序的行为。后续的追踪技术可以用来帮助找出程序的错误,对程序进行调试,以及优化程序性能。通过代码追踪技术获取到的数据可能会包含程序的算法信息,这会涉及到软件厂商的知识产权问题,所以对相关信息的保护非常重要,必须杜绝对这类信息的未授权访问。卡巴斯基实验室也意识到这个问题,在刚获取专利的新技术中完全遵循了相关需求。通过追踪软件获取到代码追踪信息并未采用普通的文本格式记录,而是采用二进制代码记录。此外,所有的字符串全部采用数字描述符号代替,这样任何未经授权的组织都无法读取追踪数据。但是,专利系统能够将代码追踪产生的数据转换成为可读的数据,供程序开发人员以及其他已授权用户阅读或进行开发。

        卡巴斯基实验室的首席技术官Nikolay Grebennikov解释道,“使用代码追踪技术检验程序的源代码,可以有效地分析程序的行为。这项技术在我们产品中具有广泛地应用。此外,我们的分析部门采用此技术已经具有一定时日了。刚刚获取专利的该技术从很大程度上简化了我们恶意软件分析人员的行为追踪流程,并且能够确保未授权组织无法获取相关结果。”

        除上述专利外,卡巴斯基实验室目前仍然有超过50个专利技术正在美国、俄罗斯、中国以及欧洲申请专利权,这其中涉及很多卡巴斯基实验室人员研发的独创技术。