Если знаний нет - начинайте с изучения основ информационной безопасности и способов взлома.
Будте готовы к тому, что вам понадобится много времени на изучение языков программирования, основ построения компьютерных сетей, операционных систем, а так же понимания различных способов взлома.
Лично...