Яска
Эта статья нуждается в дополнительных цитатах для проверки . ( сентябрь 2010 г. ) |
Разработчик(и) | Майкл Сковетта |
---|---|
Стабильная версия | 2.2
/ 4 июня 2010 г |
Написано в | PHP , Ява |
Операционная система | Кросс-платформенный |
Размер | 12-155 МБ |
Доступно в | Английский |
Тип | Качество программного обеспечения, безопасность программного обеспечения |
Лицензия | Лицензия BSD , Лицензия GPL , Меньшая стандартная общественная лицензия GNU , Другие |
Веб-сайт | Яска исходная кузня |
Yasca — это программа с открытым исходным кодом , которая ищет уязвимости безопасности, качество кода, производительность и соответствие передовым практикам в исходном коде программы. Он использует внешние программы с открытым исходным кодом , такие как FindBugs , PMD , JLint , JavaScript Lint , PHPLint , Cppcheck , ClamAV , Pixy и RATS для сканирования файлов определенных типов. [1] а также содержит множество специальных сканеров, разработанных для Yasca. Это инструмент командной строки, который генерирует отчеты в форматах HTML, CSV, XML, MySQL , SQLite и других. Он указан как неактивный проект в известном проекте безопасности OWASP . [2] а также в обзоре инструментов безопасности государственного программного обеспечения на веб-сайте Министерства внутренней безопасности США. [3]
Сканированные языки
[ редактировать ]Yasca имеет как минимум один сканер для каждого из следующих типов файлов:
- .NET (VB.NET, C#, ASP.NET)
- АСП
- С/С++
- КОБОЛ
- КолдФьюжн
- CSS
- HTML
- Ява
- JavaScript
- Перл
- PHP
- Питон
- Необработанный HTTP-трафик
- Визуальный Бейсик
Яска 2.2
[ редактировать ]Версия 2.2 была выпущена в июне 2010 года и включала большое количество незначительных обновлений по сравнению с версией 2.1, в первую очередь скомпилированные в собственном коде плагины для Linux, что уменьшило необходимость использования Wine . Версия 2.2 содержит несколько экспериментальных модулей, в том числе регистратор TCP-пакетов и правило сканирования этих журналов на наличие конфиденциальной информации. Дополнительные правила для этого ожидаются в следующем обновлении.
Как и предыдущие выпуски 2.x, Yasca поставляется в виде основного пакета плюс отдельно загружаемые плагины. Никаких плагинов не требуется, но наилучшие результаты достигаются при использовании всех необходимых плагинов.
Ссылки
[ редактировать ]- ^ Кларк, Джастин (2009). SQL-инъекции и защита . Сингресс. п. 125 . ISBN 978-1-59749-424-3 .
- ^ «Категория: Проект OWASP Yasca» . ОВАСП . Проверено 14 сентября 2010 г.
- ^ «Обзор инструментов оценки безопасности программного обеспечения» (PDF) . Национальная безопасность . Проверено 14 сентября 2010 г.