Перейти к содержимому
CodeAuditAgent
Вся документация

Сравнение аудитов

Посмотрите, что репозиторий исправил, что нового и что все еще открыто с предыдущего аудита.

Оценка риска, которая изменилась с 71 на 64, не говорит вам, почему. Страница репозитория сравнивает последний аудит с предыдущим и сортирует каждую находку на три группы.

  • Исправлено — присутствовало в предыдущем аудите, отсутствует в самом последнем.
  • Новое — только в последнем аудите.
  • Все еще открыто — в обоих, с глубокой ссылкой на текущий отчет, чтобы вы могли продолжить.

Как находки совпадают

Две находки рассматриваются как одна и та же проблема, когда они разделяют слабость — CWE или название, когда модель не дала CWE — и один и тот же файл. Номера строк намеренно игнорируются, потому что код перемещается, а проблема нет. Поэтому исправление все равно считается исправленным после рефакторинга, который переместил все вниз на сорок строк.

Честное прочтение

Находка также может покинуть отчет, потому что файл, в котором он находился, не был прочитан на этот раз, например, после того как репозиторий превышает бюджет файлов вашего плана. Заголовок отчета указывает, когда исходный код был усечен; учитывайте это перед тем, как праздновать длинную колонку "исправлено".