Сперва определимся, кто такой хакер: это существо, у которого есть компьютер (ну это обязательно), две руки (одна для мышки, другая, конечно же, для пива), голова (для наушников), и холодильник (ну пиво же не теплым пить!). Если у тебя все это есть, значит у тебя есть все шансы стать настоящим хакером  :D

Изложу в кратце суть хакерства:

Хочешь жить спокойно, лучше не начинай...

Хочешь повыделываться перед друзьями, или кому то нагадить, забей...

Хочешь стать Хакером, для начала, покупай книжку по любой Unix подобной операционке,
переходи на нее и изучай. Как изучишь, потихоньку все само придет, если не надоест.

Далее.... Язык тебе нужен Ассемблер. И только он. Но начни с чего нить полегче. Не трогай никогда Вижуал Бейсик и оболочки типа Дельфи,Builder - пустое. С++ - рулит, но на нём тоже далеко не уедешь. Но знать необходимо.

Далее проги тоже нужны немного правда,но установить их будет гемор. Лучшая -IDA, далее
SofIce установка на ХР требует знаний или бери OLLYDBG, но её тоже нужно уметь ставить, а главное настроить и пользоваться) далее НЕХ-редактор. Не зная шестнадцатеричного кода шансы твои = ноль. Значит снова Ассемблер и знания.
Забудь про бэк доры РНР инжекции.сканнеры спалишься сразу и 5 лет будешь давить нары или работать на ментов.
Никс какой нить конечно поставь там много уже кое чего полезного уже встроено)

Мало того выходя в сеть Виндовозы будут вставать на задние лапы как бандерлоги перед Каа(подумай почему и какая польза=))))

Об остальном промолчу. Но запомни не трогать ВПК,ФСБ магазины и банки -никогда

P.S. Обо всё этом я узнал на базаре от незнакомого мужчины без особых примет. Сам в этом ничего не понимаю.=)