TGViewer
СВД ВС СВД ВС @cbd_bc · 503 subscribers
Post #356 546
О динамическом анализе

Динамический анализ - метод исследования исполнения программы - по сути всё, что требует сборки объекта оценки (ОО) и запуска в тестовом/рабочем окружении. Часто сопряжен с внедрением инструментаций в ОО.

Какие виды динамического анализа бывают:
👍Профилирование - оценка времени выполнения функций, потребления ресурсов
👍 Отладка - пошаговое исполнение программы с анализом поведения и состояний.
👍 Тестирование - оценка корректности поведения модулей, программ и систем.
👍Фаззинг - проверка реакции ПО на некорректные входные данные.
👍Taint-анализ - проверка сохранности важных пользовательских данных.

При динамическом анализе метрикой оценки обычно является покрытие кода (Code coverage). Если говорить про компилируемый язык C - для внедрения этой метрики требуется инструментация.

Большинство видов динамического анализа подразумевают "общую" классификацию по типу знаний о внутреннем устройстве ОО:

- Белый ящик - знаем все устройство ОО, имеем доступ к его коду.
- Серый ящик - частично в курсе кода и устройства ОО - гибрид между белым и черным
- Черный ящик - ничего не знаем про устройство ОО.

В следующей заметке поговорим про каждый вид чуть-чуть поподробнее.

#ДайджестРБПО
  • 👍 11
  • 🔥 6
More from @cbd_bc
  1. Oct 9, 2026🎓 Успейте получить знания по разработке для Нейтрино до конца года! В ноябре–декабре 2026…
  2. Oct 7, 2026🔎 Как выявить аномальную активность ПЛК до того, как она приведёт к нештатной ситуации? В…
  3. Oct 1, 2026🎓 Завершили очередной практический курс по администрированию и диагностике ЗОСРВ «Нейтрин…
  4. Sep 28, 2026Ещё один знакомый инструмент — теперь под Нейтрино. Для работы с системой хороший текстовы…
  5. Sep 22, 2026В Уфе на выставке ПТА мы продемонстрировали ДПАК Нева - совместное решение с компаниями Эл…
  6. Sep 18, 2026Когда безопасность сети начинается с драйвера Можно запретить входящий трафик с помощью fi…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →