Як придбати хакерські навички
категорія Поради та секрети
Першими хакерами можна вважати ту невелику групу людей, що складається з досвідчених програмістів і мережених чаклунів, які кілька десятиліть назад стояли біля витоків створення ранніх мікрокомп`ютерів і брали участь в експериментах ARPAnet. Злом комп`ютерів і телефонних мереж став ознакою хакерської культури, яка насправді куди складніша і не обмежується тільки зломами. Як долучитися до цієї спільноти, набути необхідних навичок, навчитися мислити як хакер і заслужити повагу і репутацію в цьому середовищі, ви дізнаєтеся з цієї статті.
кроки
Частина 1 з 3: Придбання базових навичок1
Перейдіть на Unix. Unix - популярна операційна система, часто використовувана для серверів і дала поштовх розвитку Інтернету. Хоча ви можете користуватися Інтернетом і не знаючи Unix, але ви не можете бути Інтернет-хакером, не розуміючи Unix. З цієї самої причини сьогоднішня хакерська культура є вельми сильно Unix-сконцентрованою. Unix, подібно Linux, можна використовувати поряд з Windows на одному комп`ютері. Скачайте Linux або попросіть кого-небудь з користувачів Linux допомогти вам з установкою системи.
- Хорошим варіантом для ознайомлення з новою системою буде live CD - операційна система, завантажується зі змінного носія (CD, DVD, USB-накопичувач і т. Д.), Що не вимагає для свого функціонування установки на жорсткий диск. Цей спосіб допоможе познайомитися з можливостями системи без необхідності різких змін.
- Є й інші операційні системи, крім Unix, але їх поширюють в двійковому вигляді - ви не зможете читати коди і не зможете їх модифікувати. Вчитися хакерству на машинах під Windows - це все одно, що вчитися танцювати повністю загіпсованим.
- Під Mac OS X можна запускати Linux, але тільки частина системи надається з відкритим вихідним кодом - ви будете обмежені і можете потрапити в залежність від авторського коду Apple.
2
Навчіться писати на HTML. Якщо ви ще не вмієте програмувати, то вивчення гіпертекстової розмітки (HTML) допоможе придбати деякі корисні звички для подальшого освоєння мов програмування. Будь-який інтернет-сайт з його дизайном, фотографіями та іншими компонентами складений на HTML. Для початку навчіться створювати прості сайти, створіть собі невеликий сайт і розвивайтеся далі.
" потрібен для початку нового абзацу. За допомогою тегів можна надати тексту будь-який вид: курсив, форматування, колір і т.д. Вивчення HTML допоможе вам краще зрозуміти, як працює Інтернет.
3
Вивчіть мову програмування. Перед тим, як почати писати вірші, ви повинні навчитися граматики. Щоб зламати код, треба його добре знати. Якщо ви хочете стати хакером, то вам потрібно набагато більше, ніж знання базового курсу.
4
Можна також в якості стартової платформи використовувати Backtrack 5 R3, Kali або Ubuntu 12.04LTS.
1
Мислите творчо. Тепер, коли ви придбали основні вміння і навички можна навчитися мислити по-хакерські. Хакери - це суміш художників, філософів і інженерів, взятих всіх разом. Вони вірять в свободу і взаємну відповідальність. Світ повний проблем, що чекають бути вирішеними. Хакери отримують задоволення, вирішуючи проблеми, при цьому відточуючи навички і набуваючи нові знання.
- У хакерів, крім злому, велика різноманітність культурних і інтелектуальних інтересів. Вони однаково віддаються і роботі і розваг. Для справжніх хакерів немає межі між поняттями "розваги", "робота", "наука" і "мистецтво". Всі ці поняття зливаються в одне велике творчість.
- Читайте наукову фантастику. Навіщо? Тут можна провести аналогію з бойовими мистецтвами, де, крім хороших фізичних даних, потрібен і сильний дух. Хакеру необхідно бути спокійним, мати гарну психікою і дисципліною. Це не менш важливо, ніж мати фізичними навичками.
2
Хакери люблять вирішувати проблеми. Ніхто і ніколи не повинен вирішувати проблему двічі. Щоб вести себе як хакер, ви повинні вірити, що час роздумів інших хакерів - дорогоцінне, причому настільки, що майже моральним боргом для вас є поділитися інформацією. Вирішити проблеми, а потім просто роздати рішення, щоб інші хакери могли вирішувати нові проблеми замість того, щоб безупинно повертатися до старих.
3
Хакери за своєю природою антиавторитарний. Хакери (і взагалі творчі люди) ніколи не повинні займати нудними речами або грузнути в рутині монотонної роботи, на яку відволікаючи людей, влада встановлює цензуру і обмежує свободу інформації. Тому нудьга і рутина - це не просто вороги хакера, відволікаючі його - це зло.
4
Будьте компетентні. Той, хто проводить час на Reddit може вибрати собі крутий нік і позувати себе в якості хакера. Але Інтернет є хорошим зрівнювачем, де компетентність ставиться вище показності. Проводьте більше часу, покращуючи свої навички, а не образ, і ви завоюєте повагу швидше, ніж демонструючи себе в якості суперхакера.
1
Пишіть програм з відкритим вихідним кодом. Перше - це писати програми, які інші хакери вважають забавними або корисними, і роздавати початкові коди програм для використання всією хакерською культурою. Найбільш шанобливі напівбоги Хакерландії - це люди, які написали великі і талановиті програми, що відповідають найширшим потребам, і які роздали їх всім, так що кожен тепер їх використовує.
2
Допомагайте тестувати і налагоджувати програми з відкритим вихідним кодом. Шановані також ті, хто тестує і налагоджує програми з відкритим вихідним кодом. У цьому недосконалому світі ми неминуче витрачаємо найбільшу частину часу розробки програми на фазу налагодження. Саме тому будь-яка думаюча автор програм з відкритим кодом скаже вам, що хороші бета-тестери (що знають, як виразно описати симптоми, добре локалізуючі проблеми, здатні виправляти помилки і що застосовують декілька простих діагностичних підпрограм) цінуються на вагу золота.
3
Відео: Як стати хакером
Публікуйте корисну інформацію. Ще одна хороша річ - відбирати і накопичувати корисну і цікаву інформацію на Web-сторінках або документів типу ЧАВО (FAQ або "актуальні питання та відповіді"), І робити їх загальнодоступними. Провідні основних технічних ЧАВО майже такі ж поважані, як і автори програм з відкритим кінцем кодом.
4
Допомагайте підтримувати роботу інфраструктури. Хакерська культура (і інженерна розробка Інтернету) заснована на добровольцях. Є маса необхідної, але не особливо ефективної роботи, яку потрібно робити, щоб підтримувати процес: адміністрування розсильних листів, модерування груп новин, управління великими архівами програмного забезпечення, розробка RFC і інших технічних стандартів. Люди, що добре роблять такого роду речі, глибоко шановані, оскільки кожен знає, що подібна робота вимагає купу часу і не так забавна як ігри з кодами. Це робота свідчить про самовідданість.
5
Служіть самої хакерської культурі. Нарешті, ви можете служити і поширювати саму культуру. Але цим не варто займатися до тих пір, поки ви не поваритеся в цьому достатній час і не станете добре відомі завдяки одній з чотирьох перших вещей.В хакерської культурі немає явних лідерів, але тут є "культурні герої", "племінні старійшини", Історики і оратори. Коли ви досить довго прожили стільки в цих траншеях, то зможете вирости в одного з таких людей.
Поради
Відео: Основи хакера. Урок # 1 (Найпростіший Стіллер)
- Інші мови першорядної ваги для хакерів - це Perl і Lisp. Мова Perl має сенс вивчити з практичних міркувань: він дуже широко використовується для активних web-сторінок і системного адміністрування, так що навіть якщо вам і ніколи не доведеться писати на Perl, ви повинні навчитися його читати. Багато людей використовують Perl, щоб уникнути програмування на Сі, який вимогливий до ресурсів комп`ютера.
- Пишіть на своїй мові. З поширених стереотипів, що програмісти погано пишуть, але насправді багато хакерів - дуже хороші письменники.
- Lisp варто вивчити ради тих глибоких освічених пізнань, які ви знайдете, коли нарешті його освоїте. Ці пізнання зроблять вас прекрасним програмістом на все життя, навіть якщо ви ніколи особливо і не будете використовувати сам Lisp. Ви можете отримати початковий досвід роботи з Lisp в режимі редагування коду текстового редактора Emacs або плагіна Script-Fu для графічного редактора GIMP.
попередження
Відео: Сповідь Хакера # 1 VK з чого зазвичай все ...
- Злом - це протиправна дія, яка може привести до серйозного покарання. Злом є злочином і карається за законом.