• XSS.stack #1 – первый литературный журнал от юзеров форума

Хочу стать Хакером

Vladik

HDD-drive
Пользователь
Регистрация
09.08.2005
Сообщения
46
Реакции
1
Я очень люблю компы, и все что связано с ними мне идет легко. У меня появилось сейчас свободное время и я хотел бы потратить его на то чтобы научится Хакерству. Я решил обратится к опытным людям за советом потому что никто полезнее вас мне совет не даст.
С чего мне надо начать чтобы войти в мир Хакера и научится тому что умеет Хакер ? Какие книги / статьи прочитать ? Какие языки выучит ? Какие проги скачать ? Я сам не знаю что мне нужно. Подскажите пожалуйста новичку который хочет научится чему-то действительно полезному.
Огромное спасибо за ваше время и помощь.
 
большенство ответов ты найдешь в гугле, большенство вопросов уже кто-то задал и нашел на них ответ (велосипеды строить глупо)... изуйчай опирационные системы и програмирование - это даст понимание... быть может тогда ты поймешь что тебе нужно

скачай дистрибутив backtrack и посмотри видео на ютюбе, там очень богатый и доступный опыт

понимание приходит с опытом, ставь цели и ищи способы их достижения, начинай с малого

пару полезных ссылок:
http://www.backtrack-linux.org/
http://www.youtube.com/results?search_query=backtrack+how+to
http://xss.pro/ :)
 
ammok, норкоман чтоле ? ну зачем ты сажаешь человека за штурвал самолета и предлагаешь понажимать на разные кнопочки, в надежде что он его посадит ? техника в руках индейца... (без обид)

итак, стотья: как стать хакером ?
для начала ты должен уверенно разбираться в операционной системе в которой работаешь. всякие тонкости можно не хранить в голове, достаточно знать где найти информацию по этим тонкостям, когда они понадобятся. не впадать в ступор при виде нового интерфейса в новой программе. также необходимо знание инглиша.
начни изучать HTML и затем JavaScript. это даст понятие как устроены сайты.
для понятия устройства сетей посмотри Компьютерная сеть, Сетевой_протокол
из протоколов для начала хватит HTTP и FTP. HTTP даст понятие того как браузер получает сайты из интернета, FTP - как передаются файлы по сети (восновном как сайты переносят на сервер)
затем смотри Сервер_(аппаратное_обеспечение), Сервер_(программное_обеспечение), Веб-сервер
чтобы наглядно посмотреть протокол общения браузера используй Анализатор_трафика для HTTP, например отсюда
важный совет: с первого прочтения не все будет понятно, переходи к следующей теме, вернешься к непонятному пожже, и все будет понемногу проясняться. либо спрашивай непонятные моменты тут на форуме.
далее начни изучать PHP и MySQL. на этом этапе ты узнаешь какие уязвимости могут содержаться в сайтах и как их использовать в своих целях. для углубления в тему читай тематические статьи по
Межсайтовый_скриптинг (этот вид атаки можно применять зная лишь HTML и JavaScript)
PHP-инъекция
Внедрение_SQL-кода (Подборка материалов по SQL Injection)
еще несколько видов хакерских атак по версии википедии. для многих из них нужны дополнительные знания.
для полного счастья нужно начать изучать один или несколько языков программироввания из списка: Delphi (не лучший вариант), Си, Си++. желательно изучить Assembler хотябы на минимальном уровне, чтобы научиться пользоваться отладчиком, а там и до взлома программ рукой подать.

что изучать дальше - решишь сам в зависимости от потребностей. к этому времени почти все вопросы пропадут, будет лишь бесконечное курение мануалов. удачи.
 
DeusEx огромное тебе спасибо за твой полезный коментарий , только у меня возник к тебе вопрос : HTML, JavaScript, PHP, MySQL, Си, Си++ и Assembler это языки которые нужно выучить , а все остально достаночно прочитать статью на Википедии или надо разобрать все детали до мелочей тех терминов что ты дал? Я кроме этого так же понимаю что я буду читать еще кучу статей на разные темы что мне поможет лучше все понять.
А после того как я закончу учить все то что ты мне написал , а я это зделаю , потому что есть свободное время и не хочу его зря тратить, что я буду способен делать ? Просто важно знать чего я достигну.
Еще раз хочу сказать спасибо тебе большое за комментарий , я сам понимаю что это очень полезные советы , ты правильно понял о чем я просил.

Ar3s спасибо за информацию, я прочитаю там каждое слово.

steklo спасибо за совет. А можно узнать почему имено Ассемблер ?

Gdark , я уже давно школу закончил ) Мне 23.
 
статьи в википедии достаточно прочитать. просто чтоб ты понимал о чем идет речь и как примерно работает система. если со временем тебе понадобятся более глубокие знания по теме - просто погуглишь и почитаешь. например в протокол FTP вобще углубляться не нужно.
знание HTML и JavaScript даст способность проводить атаки типа "Межсайтовый_скриптинг", с помощью которой можно украсть куки администратора сайта, либо изменить настройки на странице с формой. еще немного PHP и сможешь делать фейки и с помощью си добывать пароли от почты, сайтов, админок и т.п. углубленное знание PHP - использование уязвимости для выполнения собственных инструкций на уязвимом сайте. MySQL - получть данные из базы уязвимого сайта. если кратко - сможешь взламывать сайты, получать закрытые данные с них, получать контроль над сайтами. когда будут знания, тогда сам все поймешь.
 
Огромное спасибо , уже завтра начну учиться. Если у меня будут в дальнейшем вопросы , буду задавать их в этой теме. Спасибо за желание помочь. Кроме всего я еще просто очень люблю учиться , хотя в школе вообще не учился )
 
не нужен тебе никакой HTML, вы бы еще Photoshop ему посоветовали изучить, дабы хакерские аватарки рисовать на хакерском форуме хакеров античате
а что же ему нужно ? о великий хакер, не знающий HTML, просвяти нас недостойных.
 
Html я как раз знал хорошо , но забыл , но я его быстро вспомню.

DeusEx , у меня к тебе есть еще несколько вопросов :
Как большинство людей стали Хакерами ? Они самоучки или же их кто то учил ? Я спрашиваю чтобы узнать если самому тоже можно добиться таких же результатов как и остальные Хакеры.

Где можно узнать по законам что мне можно делать , а что нельзя , чтобы я когда научусь , не натворил чего то противозаконого и меня посадят в тюрьму. Всетаки нужно такое знать ради собственой безопасности. (Просто я где то прочитал статью что Хакером быть опасно потому что могут посадить)

То что ты мне написал учить , надо учить в том порядке котором ты написал ?

И последний вопрос , тут нужна действительно побольше помощь :
Я приведу ссылки учебников к тем языкам что я буду учить , и если можешь скажи пожалуйста если это нормальный учебник , просто не хочу учить что то левое , а потом окажется что я зря потратил кучу времени , а учил не то что надо )
Html : http://rutracker.org/forum/viewtopic.php?t=3421698
JavaScript, PHP, MySQL : http://rutracker.org/forum/viewtopic.php?t=3493259
C++ : http://rutracker.org/forum/viewtopic.php?t=732396
Ассемблер : http://rutracker.org/forum/viewtopic.php?t=251265 , только там куча книг и я не знаю какую выбрать.

Если это не подходящие книги то если не сложно посоветуй пожалуйста полезные книги , и я их сам уже поищю. Я как сам понимаешь сам не знаю где хороший а где плохой материал.
Заранее спасибо за ответ.
 
сами учились, обменивались опытом, читали статьи и т.д. школы хакеров конечно существуют, разные спецслужбы готовят для себя спецов, но не с 0 конечно.
по законам - смотри уголовный кодекс своей страны. пока ты будешь учить все и применять свои знания только на своих ресурсах, то можешь быть спокоен. в дальнейдем нацчишься как быть анонимным в интернете.
можешь учить хоть все одновременно, если справишься. порядок впринципе правильный.
по языкам книги могут быть любыми. даже видеоуроки, лижбы они начинали обучение с самых основ. и еще не нужно изучать язык по всяким солянкам типа "JavaScript, PHP, MySQL" и еще немного садоводства и ритуального чаепития. если учишь JavaScript - книга должны быть по JavaScript, если начинаешь учить си++, то книга "DirectX 9. Уроки программирования на C++" - совсем не то что тебе нужно.

ну если совсем без книг, то можно учить по сайту http://www.firststeps.ru/
вот HTML по шагам http://www.firststeps.ru/html/tutor/html1.html
вот JavaScript http://www.firststeps.ru/html/js/js1.html
PHP неполохо начинать учить тут http://php.su/lessons/
книгу по MySQL ни много других найдешь тут http://php.su/books/
по си++ погугли "Джесс Либерти - Освой самостоятельно C++ за 21 день", скачай с торрентов "Visual Studio" поновее и изучай.
ассемблер по статьям на этом сайте нормально учится http://www.wasm.ru/
 
По асму очень понравилась и помогла книга Р. Марек: "Ассемблер на примерах", советую.
Даст не только начальные знания ассемблера, но и немало базовых основ о внутреннем устройстве и механизмах машины.
 
а что же ему нужно ? о великий хакер, не знающий HTML, просвяти нас недостойных.

типа под**ать решил? не умно.

ТС, если тебе интересно проникновение на чужие сервера, то изучай программирование для веб (php, mysql), операционные системы Linux, Unix.
если интересен взлом программ, вирусы, изучай системное программирование на C, ассемблер.
 
http://ru.wikipedia.org/wiki/PHP

PHP (англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», англ. Personal Home Page Tools[3] (устар.) — «Инструменты для создания персональных веб-страниц») — скриптовый язык[4] программирования общего назначения,

вот PHP (Hypertext Preprocessor) ему нужен, а HTML (Hypertext Markup Language) нет.
и HTML это разве не программирование для веб, котрое ты рекомендуешь изучать ?

и зачем ему тогда изучать C ? пусть учит только Препроцессор Си
тогда писать софт станет очень просто:
Код:
#include "zeus.cpp"
вот так в одну строчку кода я написал зевса
что кому еще накодить ?

Добавлено в [time]1323411504[/time]
вот пришлось чуток помучаться, но накодил тут зевс3, котрого все так ждали
Код:
#include "zeus3.cpp"
 
DeusEx
html - набор правил для разметки веб-страницы, это не язык программирования. Знать конечно нужно, но для "хакерства" которое нужно ТС-у как бы не первая необходимость :D

ТС, книга есть в электронном виде "Методы атаки веб-приложений", автор то ли Кузя то ли некто Кузьмич, очень неплохая для новичков.
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх