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