Як стати хакером

Posted on
Автор: Monica Porter
Дата Створення: 20 Березень 2021
Дата Оновлення: 17 Травень 2024
Anonim
Как стать ХАКЕРОМ с нуля. Даркнет
Відеоролик: Как стать ХАКЕРОМ с нуля. Даркнет

Зміст

У цій статті: Вивчіть основні прийоми хакерства Мислення як хакер. Отримайте повагу до спільноти7 Посилання

Існує світ спільної культури, який складається з програмістів, експертів та мережевих помічників. Це середовище, яке можна простежити десятиліттями, починаючи з перших мережевих мікрокомп'ютерів та перших експериментів на ARPANET. Прихильники цієї культури дали собі назву "хакери". Багато хто думає, що хакери - це просто люди, які заходять у комп’ютери і роблять злом телефону, але бути хакером - це не те, це справжня культура з реальними принципами, які часто громадськість неправильно розуміє. Вивчіть основні прийоми злому, як мислити "хакер" та як зробити собі ім'я в цьому світі.


етапи

Частина 1 Вивчіть основні прийоми злому



  1. Отримайте відкритий вихідний код Unix та навчіться його використовувати та обертати. Unix - це операційна система Інтернету. Ви можете користуватися Інтернетом, не знаючи світу Unix, але ви ніколи не станете хакером Інтернету, не знаючи, що таке Unix. З цієї причини світ злому досить сильно знятий Unix. Наприклад, Unix, як Linux, але є й інші, може працювати паралельно на одному комп’ютері. Завантажте Linux в Інтернеті, і якщо у вас проблеми з його встановленням, перейдіть на форуми Linux або локальні групи користувачів Linux.
    • Хороший спосіб стрибнути у воду - це запустити те, що шанувальники Linux називають "живим компакт-диском", дистрибутивом, який повністю працює з компакт-диска, не змінюючи нічого на жорсткому диску. Це зручний спосіб побачити всі можливості без необхідності засмучувати все.
    • Поруч з Unix є, звичайно, інші операційні системи, але вони редагуються у двійковому коді, ви можете прочитати код, але ви не можете його змінити. Спроба навчитися злому на комп’ютері Microsoft Windows або будь-якій іншій фірмовій системі - це як намагатися навчитися танцювати під час носіння гіпсового корсета.
    • На Mac OS X можна запустити Linux, але лише частина системи Mac є "відкритим кодом", тому ви зіткнетеся з безліччю перешкод, і вам доведеться позбутися цієї шкідливої ​​звички залежно від власника коду яблуко.



  2. Навчіться писати в HTML. Якщо ви ніколи не програмували, почніть з HTML. Ви скористаєтесь корисними звичками, які, в свою чергу, допоможуть вам іти далі. Все, що ви можете побачити в Інтернеті щодо фотографій, зображень різних ілюстрацій, лежить в основі HTML. Почніть зі створення простої домашньої сторінки, потім можна розширити.
    • У веб-переглядачі відкрийте сторінку будь-якого веб-сайту, а потім відкрийте сторінку-джерело, щоб уважно переглянути HTML-код. У Firefox виконайте "Перегляд", а потім "Джерело сторінки" або клацніть правою кнопкою миші будь-де на сторінці та візьміть "Показати вихідний код".
    • HTML може виділяти будь-який електронний редактор, Блокнот, Простий або редактор Word (хоча Word не дуже надійний для HTML). Збережіть файл як ".txt" (формат е). Потім ви можете перетягнути його у вікно свого браузера, щоб побачити, що відбувається.
    • Ви повинні вивчити синтаксис HTML і, зокрема, тегів (або "тегів"). "<" Чи використовується символ для відкриття тегу, а "/>" використовується для його закриття. "<P>" використовується для реклами електронної, вашої, на льоту. Кожного разу, коли ви хочете змінити форматування електронного листа, він використовуватиме теги, вводити жирним курсивом, кольором ... У цьому HTML допомагає краще зрозуміти, як працює Інтернет.



  3. Навчіться програмувати. Якщо ви хочете складати вірші, ви повинні оволодіти граматикою. Перш ніж зламати код, краще це знати, правда? Але якщо ваша мета - стати справжнім "хакером", вам знадобиться більше, ніж основна англійська мова: "хакер" повинен добре писати!
    • Python - це хороша мова для початку, тому що вона чітка, добре документована і відносно доступна для початківців. Навіть якщо це гарна мова для початківців, це далеко не іграшка, вона дуже потужна, гнучка і підходить для великих проектів. Мова Java - це варіант, але її використання в якості першої мови програмування поставлено під сумнів.
    • Якщо ви серйозно ставитесь до програмування, вам доведеться вивчити С, основну мову Unix (C ++ дуже близький до C, якщо ви знаєте одне, вивчити інше не складе труднощів). C дуже ефективний для машинних ресурсів, але це займе у вас багато часу для налагодження, і тому його уникають (якщо це не уникнути ефективності роботи машини!)
    • Починати з платформи на зразок Kali (раніше Backtrack) або останньої версії Ubuntu / Debian, на якій базується Kali, може бути гарною ідеєю.

Частина 2 Подумайте, як хакер



  1. Будьте креативними. Після отримання технічних знань доведеться вкладати стиль, мистецтво! "Хакери" - це як художники, філософи, інженери, все-в-одному! Вони люблять і відстоюють свободу та практикують взаємну відповідальність. Світ наповнений захоплюючими проблемами, які претендують на розв’язання, а «хакер» не переймається їх вирішенням, лише демонструючи свої навички та порушуючи свій інтелект.
    • Знати, як розпізнати реальні визначення. Хакер - це не хакер, а людина, яка захоплюється інтимною роботою комп'ютерних систем
    • Хакери цікавляться багатьма речами як інтелектуально, так і культурно. "Працюй так пристрасно, як граєш, грай так сильно, як працюєш", це може бути їх девізом! Для справжніх хакерів існує тонка грань між "грою" і "роботою", або між "наукою" і "мистецтвом". Ви повинні вміти рухатися у світі, де все плутається, щоб досягти надзвичайної творчості.
    • Читайте наукову фантастику. Часті науково-фантастичні зустрічі (хороший спосіб познайомитися з хакерами та майбутніми хакерами).
    • Практикуйте бойове мистецтво. Психічна дисципліна, яка вимагається єдиноборствами, досить близька до тієї, яку практикують хакери. Улюблені хакерські єдиноборства - це такі, які потребують розумової дисципліни, спокійної настороженості та самоконтролю, більше ніж груба сила, атлетична сила чи фізична витривалість. У цьому відношенні Таїчі - бойове мистецтво, яке особливо цінують хакери.


  2. Навчіться вирішувати проблеми. Проблему потрібно вирішити раз і назавжди. Час інших хакерів дорогоцінний, настільки, що для вас майже моральним обов'язком є ​​обмін інформацією, вирішення проблем та оприлюднення свого рішення. Тож інші хакери зможуть зосередитись на нових проблемах замість того, щоб постійно вирішувати старі (не винаходити колесо).
    • Не вірте, що ви зобов’язані одразу доставити всю свою роботу, хоча тих, хто це робить, поважають у громаді. Цінністю хакерів досить продати частину плодів своєї праці, щоб поїсти, заплатити оренду або придбати комп’ютерну техніку.
    • Прочитайте старі книги на кшталт "Файл жаргону" або "Хакерський маніфест" The Mentor. Вони можуть бути трохи застарілими, але вони дуже корисні для ставлення та душевного стану, які вам потрібно мати.


  3. Визнайте і боройтеся проти влади! Це може здатися дивним, але є авторитет і авторитет. "Хакери" ненавидять нудьгу, справи і авторитарні люди, які цензурують, приховують інформацію, обробляють її. Коли хакеру нудно або примушують до дурної повторюваної роботи, то він не може балуватися тим, що любить робити: вирішувати нові проблеми! Щоб поводитись як хакер, вам потрібно знайти спосіб максимально автоматизувати нудні завдання.
    • "Хакер" відкидає те, що зазвичай називають роботою та приватною власністю. "Хакер" - це той, хто бореться за законність і за обмін знаннями! Ламбіція чудова!


  4. Щоб бути хакером, ти повинен мати навички. Хакери не дадуть шахраям витрачати свій час, але вони знають, як розпізнати вміння там, де вони є, включаючи навички хакерства, але в цілому, будь-яка майстерність цінується. Інтернет робить скромним! Маючи навички, які мало хто має, особливо цінується, а навички, що приводять в ігрове розуміння, майстерність та зосередженість, ще краще.

Частина 3 Завоюйте повагу громади



  1. Написати програмне забезпечення з відкритим кодом. Пишіть програми, які іншим хакерам будуть цікаві чи корисні. Надайте свої вихідні коди, щоб усі хакери отримували користь. Таким чином, у цьому світі хакерів є справжні "боги-демісезони", ті, хто складав і ділився цими чудовими програмами, які задовольняли реальну потребу і зараз використовуються всіма.


  2. Тестування та налагодження програмного забезпечення з відкритим кодом. Будь-який автор з відкритим кодом, гідний цього імені, скаже вам, що хороший бета-тестер (який знає, як чітко описати симптоми, виявити проблеми, діагностувати помилки в короткому звіті та який здатний встановити кілька простих діагностичних процедур) варто його важкий золотий.
    • Спробуйте знайти розроблювану програму, яка вас зацікавить, і будьте хорошим бета-мейкером. У цьому середовищі існує природний прогрес, починаючи з тестування програм до зміни цих програм через їх налагодження. Ви багато чого навчитеся таким чином, і будете мати гарну карму з людьми, які, у свою чергу, допоможуть вам.


  3. Публікуйте корисну інформацію. Дуже добре працювати над тим, щоб збирати та фільтрувати корисну та цікаву інформацію в Інтернеті чи в таких документах, як часто задаються питання (FAQ) та робити цю інформацію доступною. Ті, хто піклується про оновлення технічних запитань FAQ, отримують натомість чудове визнання, майже таке ж велике, як програмісти з відкритим кодом.


  4. Робота над інфраструктурою. Хакерська культура (як і Інтернет, з цього приводу) заснована на волонтерстві. Потрібно зробити багато роботи, але не обов’язково престижно, щоб вона працювала: адміністрування списків розсилки, модерація груп новин, підтримка сайтів резервного копіювання програмного забезпечення, розробка RFC та інших технічних стандартів , Люди, які займаються цією копіткою роботою, високо оцінюються, адже всі знають, що ці завдання трудомісткі і не такі веселі, як маніпуляція кодом. Якщо припустити, що ця копітка робота - прекрасний доказ відданості.


  5. Будьте послугою хакерської культури. Це не те, що ви зможете зробити негайно. Вам потрібно буде довести себе на деякий час і отримати певну відомість в одній з чотирьох згаданих вище областей. У хакерській культурі немає чітких лідерів, строго кажучи, але є деякі герої, а також старші, історики та речники. Після того, як ви зарекомендували себе в цій галузі, ви зможете приєднатися до однієї з цих категорій.
    • Увага! Хакери завжди підозріло ставляться до лего своїх старих, тому дістатися до цієї слави не є безпечним. Не шукайте визнання, робіть те, що вам належить зробити, і це настане досить скоро. Будьте скромними і вдячними за свій статус.