Пример: Пентест OS, чаще всего работа с низкоуровневыми приложениями (вопрос рассмотрен в контексте пентеста ос), из этого следует, что большая часть времени это работа с С/С++, Ассемблер (который на каждой платформе абсолютно разный), работа с IDA и отладчиком, работа со скриптами (чаще Питон, знающие дополнят/поправят). (и тут написано наверно только 2-3% от знаний необходимых для этого дела.
Пример 2: пентест WEB приложений, диаметрально противоположная ситуация, пример того как это выглядит
Если ты хочешь называться хакером, то тебе нужно понять, хакер не тот, кто взглядом ломает технику и лезет в Пентагон силой мысли, это человек способный своими знаниями найти неординарный путь достижения цели, создать то, чего не было.