Подойдёт ли Python для взломов?
Вам нужно не питон учить, а технологии.
Если вы изучите паяльник, это не значит что вы сможете спаять например телевизор.
Так и язык программирования - это просто инструмент, он собственно не важен и подойдет любой. А учить вам нужно в первую очередь не его, а то, что вы собрались взламывать.
Абсолютно согласен с тем чго сказал Saboteur  Нужно к примеру понимать как устроен почтовый  сервер и сервис, причем на таком уровне чтобы вы могли сами написать свой почтовый сервер. По аналогии слесарь автомеханик: один может машину починить заменив детали, а другой может собрать автомобиль от гайки и выточить детали сам и оно будет ездить. Нужно именно такое понимание предмета. Это уровень гуру. Не хочется Вас огорчать но думаю на это нужно лет десять.   
Хотя наверно можно и каких нибудь готовых мулек и скриптиков нарыть.  Для этого конечно больших знаний не нужно. Но там и программировать не нужно.