«Лаборатория Касперского» и патент на технологию трассировки кода
Теперь «Л.К.» имеет полные права на технологию трассировки программного кода.
Что это такое, трассировка кода? Иными словами — отслеживание последовательных событий, происходящих при выполнении программных инструкций. Какую цель «Л.К.» преследует, используя такой прогрессивный метод? В первую и наверно главную очередь — это анализ поведения программных продуктов, не углубляясь в дебри, используемых при проектировании, уникальных методик и внутренних процессов.
А теперь подробнее о самой технологии… Трассировка кода дает возможность подробно проанализировать поведение ПО в разного рода средах выполнения. После трассировки специалисты используют выходные данные для отладки, обнаружения и устранения ошибок, оптимизации производительности и т.д. В результате трассировки кода, можно узнать информацию об алгоритмах работы программного продукта, включая информацию, которая является интеллектуальной собственностью компании, и требующей защиты от несанкционированного доступа. Для чего в принципе и будет в дальнейшем использоваться запатентованная технология. Непосредственно обработанные данные трассировки будут иметь не текстовый вид, как это происходит всегда, а двоичный, причем все строки изначально заменены на числовые идентификаторы, что позволяет эту информацию делать скрытной от посторонних глаз. Соответственно для разработчиков ПО и доверенных пользователей существуют средства отображения данных трассировки в удобный для восприятия человеком текстовый вид.
PS: профессиональная видео, фотостудия в Санкт-Петербурге (см. www.hellovideo.ru) — результаты говорят сами за себя…
Твитнуть