Mozilla развивает ScanJS, статический анализатор кода для JavaScript | Ofisp.org

Mozilla развивает ScanJS, статический анализатор кода для JavaScript

20 мая 201421:20

В рамках проекта ScanJS разработчики из сообщества Mozilla развивают инструментарий статического анализа кода для языка JavaScript. Разработка позволяет упростить рецензирование безопасности кода и даёт возможность на стороне сервера выявлять потенциальные уязвимости в web-приложениях, предназначенных для выполнения в браузере на стороне клиента. Код ScanJS написан на языке JavaScript, запускается под управлением node.js и распространяется под свободной лицензией MPL.

Поддерживается как использование в форме утилиты командной строки, так и развёртывание специализированного web-сервиса. Для преобразования исследуемого JavaScript-кода в AST-представление (Абстрактное синтаксическое дерево) применяется парсер Acorn. Правила, описывающие возможные аномалии в коде, оформляются в формате JSON. Для оценки работы ScanJS запущен демонстрационный сервис проверки.

Кроме того, разработчики Mozilla представили инициативу Winter Of Security 2014, в рамках которой, по аналогии с Google Summer of Code, студентам предлагается принять участие в разработке 11 применяемых в Mozilla инструментов автоматизации проверки безопасности. Кроме ScanJS, в программу вовлечены такие инструменты, как ZAP, Plug’n’Hack, Minion, Zest, MIG (Mozilla InvestiGator), Mozdef и Cipherscan. Заявки от студентов будут приниматься до 15 июля. В середине августа будут объявлены выбранные участники проекта, на выполнение задания которым отводится 8 месяцев, с сентября по апрель.

Похожие материалы

27.03.2014
Новый логотип Bing, как и эмблемы других сервисов Microsoft, выполнен шрифтом Segoe. При этом, логотип окрашен в желтый цвет, и теперь у главных направлений деятельности Софтверного гиганта есть свое цветовое обозначение соответственно эмблеме всей компании: Xbox зеленый, Office красный, Windows синий. Ранее логотип Bing также был синего цвета. Отметим, что в начале сентября сменился логотип поисковой системы Yahoo!, которая базируется на Bing.
22.04.2014
Новый смартфон Explay Vega представлен в семи цветах: белом, черном, синем, желтом, зеленом, оранжевом и красном, и порадует своего владельца не только насыщенным цветом корпуса, но и ярким 4,7 дюймовым IPS-дисплеем, четырехъядерным процессором и доступной ценой. Аппаратной платформой в Explay Vega служит четырехъядерный процессор MТK6582M с частотой 1,3 ГГц. Программной основой стала операционная система Android 4.2 Jelly Bean.
18.04.2014
Компания Getac представила планшетный компьютер повышенной прочности  T800, рассчитанный на использование в полевых условиях и на предприятиях.
27.10.2014
Взгляните на отзывы приглянувшихся вам моделей роутеров. При этом, смотрите только на развернутые рекомендации с высоким рейтингом. Требуется узнать про то, как маршрутизатор ведет себя в разных режимах и каким образом он реагирует на жаркую температуру, при длительной нагрузке. Возможно, что для оптимальной работы понадобится какое-либо охлаждение. К слову, немало маршрутизаторов летом, по причине высоких температур, будут давать сбои, что приведет к невозможности использования их летом.
18.12.2012
Приложение Gvidi, созданное компанией AlterGeo, выиграло международный конкурс разработчиков Tactrick Android Developer Cup в номинации Best Idea («Лучшая идея»). Об этом сообщается на официальном сайте конкурса. В конкурсе приняли участие 312 приложений из 28 стран. В составе жюри работали представители Google, Qualcomm и Tactrick Mobile Solutions. Приложение Gvidi – персональный гид по кафе, барам и ресторанам.

Оборудование:

Общие характеристики Тип: Wi-Fi точка доступа Стандарт беспроводной связи: 802.11n, частота 2.4 ГГц...
→ Оставить отзыв
Для начала давайте определим что такое IPTV и мини-роутер. Мини-роутер (маршрутизатор) – сетевое...
→ Оставить отзыв
Подключение При подключении нового роутера к сети интернет необходимо подключить кабель провайдера...
→ Оставить отзыв
Сначала – посмотрим, что такое Wi-Fi 3G роутер вообще, и чем такие решения лучше «модемов». В...
→ Оставить отзыв