Nishant Das Patnaik (nishant.dp@)
Sarathi Sabyasachi Sahoo (sarathisahoo@)
Сегодня все больше и больше разработчиков переходят на JavaScript в качестве своего первого выбора языка. Причина в том, что простой JavaScript теперь стал приниматься в качестве основного программирования для приложений, будь то в Интернете или на мобильном телефоне; Будь то на стороне клиента, будь то на стороне сервера. Гибкость JavaScript и ее свободная набор для разработчиков дружелюбны для создания богатых приложений с невероятной скоростью. В последние дни основные достижения в области эффективности переводчиков JavaScript почти устранили вопрос о масштабируемости и пропускной способности многих организаций. Таким образом, дело в том, что JavaScript теперь действительно важный и мощный язык, который у нас есть сегодня, и это используется каждый день. От кода на стороне клиента в веб-приложениях он вырос до сервера через node.js, и теперь он поддерживается как правильный язык для записи приложений на основных платформах мобильной операционной системы, таких как приложения Windows 8 и предстоящие приложения ОС Firefox.
Но проблема в том, что многие разработчики практикуют небезопасное кодирование, которое приводит ко многим атакам на стороне клиента, из которых DOM XSS является наиболее печально известным. Мы пытались понять основную причину этой проблемы и выяснили, что практически не хватает практически пригодных для использования инструментов, которые могут решить реальные проблемы. Следовательно, как наша первая попытка решить эту проблему, мы хотим поговорить о JSPrime: инструмент статического анализа JavaScript для всех нас. Это очень легкий и очень прост в использовании инструмента «Point and Click»! Статический инструмент анализа основан на очень популярном анализаторе Esprima Ecmascript от Aria Hidayat.
Я хотел бы выделить некоторые из интересных функций инструмента ниже:
Предстоящие функции:
Откройте "index.html" в вашем браузере.