Attack Killer Appercut — система автоматизированного контроля исходного кода бизнес-приложений на соответствие требованиям, предъявляемымк заказной разработке.
Attack Killer Appercut создан для принимающей стороны или заказчиков программного обеспечения, и его использование не требует специальных знаний в области программирования или аудита кода.
Код приложения в целом, его обновления или модули приложения за секунды сканируются на соответствие требованиям, автоматически создается описание несоответствий, а также выдаются рекомендации для их устранения.
В сравнении с ручной проверкой кода Attack Killer Appercut на порядок повышает скорость и результативность анализа и значительно сокращает расходы на оплату услуг сторонних аудиторов.
Метод статического анализа кода (SAST), используемый в Attack Killer Appercut, позволяет проводить проверки качества кода еще на этапе программирования, когда ошибку проще и дешевле исправить. Реализованные в Attack Killer Appercut лексерный, семантический анализы и анализ потоков данных обеспечивают полноту и скорость поиска небезопасных конструкций при приемлемом уровне ложноположительных срабатываний. Опасность использования конкретных конструкций детектируется буквально в момент их сохранения в программном проекте благодаря лексерному и семантическому анализу. Технология анализа потоков данных повышает качество поиска за счет точного обнаружения реальных угроз.
- Выполнение сканирования.
- Доступ к базе знаний с информацией об ошибках программирования.
- Управление шаблонами (паттернами) ошибок программирования и программных закладок.
- Две встроенные учетные записи — администратора и обычного пользователя, без возможности создания новых идентификаторов.
- Выгрузка отчетов в форматах DOC и HTML.