Вопросы к Поиску с Алисой
Основное отличие пентеста чёрного ящика от пентеста белого ящика заключается в доступе к информации о системе. codeby.one skillbox.ru
Пентест чёрного ящика (black box testing) предполагает, что тестировщик ничего не знает о системе и разрабатывает тест как неосведомлённый злоумышленник. www.ec-rs.ru Тестировщикам не предоставляются какие-либо схемы архитектуры или исходный код, которые не являются общедоступными. www.ec-rs.ru При таком подходе проверяют только логику функционирования продукта. codeby.one
Пентест белого ящика (white box testing) предполагает, что тестировщик получает полную информацию о системе: устройстве сети, средствах защиты, исходном коде, процессах и так далее. skillbox.ru Тестировщик видит, как реализован продукт, какое дополнительное ПО подключено для его функционирования, какие взаимосвязи используются. codeby.one
Некоторые преимущества пентеста чёрного ящика:
Некоторые преимущества пентеста белого ящика:
Обычно методы «белого» и «чёрного ящика» работают в связке. codeby.one Например, если продукт протестировали по методу «чёрного ящика» и ничего не нашли, то потом его могут передать на проверку по методу «белого ящика» и выявить уязвимости, которые не заметили в первый раз. codeby.one