Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Как приобрести хакерские навыки






3 части: Приобретение базовых навыковНаучитесь мыслить как хакерЗаслужите репутацию

Первыми хакерами можно считать ту небольшую группу людей, состоящую из опытных программистов и сетевых чародеев, которые несколько десятилетий назад стояли у истоков создания ранних микрокомпьютеров и участвовали в экспериментах ARPAnet. Взлом компьютеров и телефонных сетей стал признаком хакерской культуры, которая на самом деле куда более сложная и не ограничивается только взломами. Как приобщиться к этому сообществу, приобрести необходимые навыки, научиться мыслить как хакер и заслужить уважение и репутацию в этой среде, вы узнаете из этой статьи.

 

 

Реклама

Часть 1 из 3: Приобретение базовых навыков

1.

Перейдите на Unix. Unix - популярная операционная система, часто используемая для серверов и давшая толчок развитию Интернета. Хотя вы можете пользоваться Интернетом и не зная Unix, но вы не можете быть Интернет-хакером, не понимая Unix. По этой самой причине сегодняшняя хакерская культура является весьма сильно Unix-сконцентрированной. Unix, подобно Linux, можно использовать наряду с Windows на одном компьютере. Скачайте Linux или попросите кого-нибудь из пользователей Linux помочь вам с установкой системы.[1]

· Хорошим вариантом для ознакомления с новой системой будет live CD - операционная система, загружающаяся со сменного носителя (CD, DVD, USB-накопитель и т. д.), не требующая для своего функционирования установки на жёсткий диск. Этот способ поможет познакомиться с возможностями системы без необходимости резких перемен.

· Есть и другие операционные системы, помимо Unix, но их распространяют в двоичном виде - вы не сможете читать коды и не сможете их модифицировать. Учиться хакерству на машинах под Windows - это все равно, что учиться танцевать полностью загипсованным.

· Под Mac OS X можно запускать Linux, но только часть системы предоставляется с открытым исходным кодом - вы будете ограничены и можете попасть в зависимость от авторского кода Apple.

Реклама

2.

Научитесь писать на HTML. Если вы еще не умеете программировать, то изучение гипертекстовой разметки (HTML) поможет приобрести некоторые полезные привычки для последующего освоения языков программирования. Любой интернет-сайт с его дизайном, фотографиями и прочими компонентами составлен на HTML. Для начала научитесь создавать простые сайты, создайте себе небольшой сайт и развивайтесь дальше.

· В качестве образца можете посмотреть на код любого сайта. Для этого выберите в своем браузера " Показать исходный код" и изучите его. В Firefox зайдите в " Инструменты" > " Веб-разработка" > " Исходный код страницы".

· Вы можете писать HTML-код в любом текстовом редакторе, как " Блокнот" или " SimpleText" и сохранять файлы в виде текста, чтобы затем, открыв файл при помощи браузера, посмотреть на проделанную работу.[2]

· Вы придется понимать теги и научиться их использовать.[3] " < " используется для открытия тега и " /> ", чтобы закрыть его. " < p> " нужен для начала нового абзаца. При помощи тегов можно придать тексту любой вид: курсив, форматирование, цвет и т.д. Изучение HTML поможет вам лучше понять, как работает Интернет.

3.

Выучите язык программирования. Перед тем, как начать писать стихи, вы должны научиться грамматике. Чтобы взломать код, надо его хорошо знать. Если вы хотите стать хакером, то вам нужно гораздо больше, чем знание базового курса.[4]

· Если же вы не знаете ни одного компьютерного языка, рекомендуем начать с языка Python. Он понятно разработан, хорошо документирован и подойдет новичкам. Несмотря на то, что он хорош для первого языка, это не просто игрушка. Это мощный и гибкий язык, хорошо подходящий для больших объектов. Java является альтернативой, но целесообразность изучения этого языка в качестве первого подвергается сомнению.[5]

· Если вы занимаетесь серьезным программированием, то вам придется выучить Си - основной язык операционной системы Unix. Язык C++ тесно связан с C, зная один, несложно выучить и другой. Он требователен к ресурсам компьютера и на отладку кода уходит много времени.

4. 4






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.