ScholarGate
Ассистент
Machine learningProgram analysis for security

Тейнт-анализ

Тейнт-анализ — это метод анализа потоков данных, который отслеживает, как недоверенные (помеченные как тейнт) входные данные проходят через программу, с целью выявления уязвимостей, при которых тейнт-данные достигают опасных операций (стоков). Формализованный Newsome и Song в 2005 году, тейнт-анализ помечает входные данные как тейнт и распространяет метки тейнта по программе, оповещая, когда тейнт-данные достигают чувствительных операций, таких как SQL-запросы или системные вызовы. Тейнт-анализ является фундаментальным для обнаружения уязвимостей внедрения и широко используется в инструментах динамического анализа и системах мониторинга безопасности.

Открыть в MethodMindСкороВидеоСкороСкачать слайды

Читать метод полностью

Только для участников

Войдите с бесплатным аккаунтом, чтобы прочитать этот раздел.

Войти

Карта метода

Окружение родственных методов — выберите узел, чтобы перейти к нему.

Источники

  1. Newsome, J., & Song, D. X. (2005). Dynamic taint analysis for automatic detection, analysis, and signature generation of exploits on commodity software. In Network and Distributed System Security Symposium (NDSS 2005). link
  2. Schwartz, E. J., Avgerinos, T., & Brumley, D. (2010). All you ever wanted to know about dynamic taint analysis and forward symbolic execution (but might have been afraid to ask). In IEEE Symposium on Security and Privacy (SP), 2010, pp. 317-331. DOI: 10.1109/SP.2010.26

Как цитировать эту страницу

ScholarGate. (2026, June 3). Taint Analysis (Data Flow Analysis). ScholarGate. https://scholargate.app/ru/cryptography/taint-analysis

Какой метод?

Поставьте этот метод рядом с ближайшими родственными и прочитайте их бок о бок — библиотека выкладывает книги на стол, а выбор за вами.

Сравнить рядом

Упоминается в

ScholarGateTaint Analysis (Taint Analysis (Data Flow Analysis)). Получено 2026-06-15 из https://scholargate.app/ru/cryptography/taint-analysis · Набор данных: https://doi.org/10.5281/zenodo.20539026