Какие знания нужны хакеру?
Уголовного кодекса, различных стран.
Надо начать со специализации... Потом уже изучать инструменты и принципы взлома/проникновения... А там до бесконечности... И лучше себя не называть хакером!