@somewhat

Зачем пентестеру-программирование?

Недавно хотел посмотреть навыки, которыми должен обладать пентестер,и встретил пункт,где нужно владеть языком программирования,и хотелось бы узнать на конкретном примере, зачем?получается пентестер, отчасти и программист?
  • Вопрос задан
  • 411 просмотров
Пригласить эксперта
Ответы на вопрос 4
@mkone112
Начинающий питонист.
Зачем взломщику знать об устройстве замков?
Ответ написан
@kalapanga
В любой профессиональной области есть специалисты разного уровня. Есть и такие, от которых не требуется ни грамма самостоятельного мышления, ни знания смежных областей. Их задача - тупо выполнять строго определённый инструкцией набор действий, ни шагу в сторону! И даже хорошо, что они никуда больше не суются! Бывает, что для общего дела нужны и такие работники.
В пентестинге тоже можно представить такого специалиста, которому выдали набор скриптов-тестов, которые он должен тупо запустить, собрать логи и отдать их уже кому-нибудь думающему. Пентестер? Пентестер!
Если Вы собираетесь стать таким работником, то разумеется Вам не нужны знания ни в программировании, ни в операционных системах, ни в сетевых технологиях...
Ответ написан
saboteur_kiev
@saboteur_kiev Куратор тега Информационная безопасность
software engineer
Пентестер в первую очередь программист, потом сисадмин и уже только потом тестер.
Он ищет уязвимости операционных систем, протоколов и инструментов. Для того, чтобы тестить вещи на этих уровнях, часто нужно писать много своего кода. Да и вообще не имея хороших навыков программирования ты не поймешь что ты вообще ищешь и проверяешь.
Не путай пентестера и тестировщика (QA)
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы