Аннотация:В данной работе рассматривается метод обнаружения библиотечного
Javascript-кода в коде веб-приложений. В качестве основного способа предложен
сигнатурный анализ абстрактного синтаксического дерева JS-кода веб-страницы. Идея
заключается в следующем: код переводится в специальное представление - так
называемое абстрактное синтаксическое дерево, а затем вершины этого дерева
сравниваются со специальным шаблоном, характерным для кода библиотеки, которую
требуется обнаружить. Поиск библиотечного кода производится с точностью до границ
библиотеки в коде страницы. Разработан и протестирован прототип реализации
данного алгоритма.