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

Хоча хакер має багато визначень, ми вважаємо, що більшість людей, які задають це питання, зацікавлені в шкідливому кодуванні. Комп'ютерна надія не навчає і не виступає за розтріскування, крадіжку, порушення або іншу незаконну кібер-діяльність. Однак хакер також може бути визначений як людина з просунутим розумінням комп'ютерів і програмування. Якщо ви хочете дізнатися більше про цю сторону хакера, див. Наведені нижче пропозиції.

Докладніше про комп'ютери

Основи комп'ютера - добре розуміння комп'ютера, його компонентів і того, як він працює, є необхідним для будь-кого, а не тільки для хакерів.

  • Знайте всі основи комп'ютера.
  • Як працює комп'ютер?

Книги - Зробіть його метою читати комп'ютерні книги, які відповідають вашим інтересам. Відвідати популярні онлайн-книжкові магазини, такі як Amazon, і переглядати 100 найпопулярніших книг з цієї теми - це чудове місце для початку. У Audible є величезний вибір електронних книг, якщо ви віддаєте перевагу такому методу читання.

Знайте жаргон - Комп'ютерна індустрія має тисячі скорочень і термінів, відвідайте комп'ютерний словник, щоб знайти ті, які ви, швидше за все, зіткнетеся.

  • Визначення, пов'язані з комп'ютерною безпекою.

Онлайн-новини - Відвідайте сторінки "Комп'ютерні новини" принаймні кілька разів на тиждень, щоб не відставати від усіх останніх новин комп'ютера. Перегляньте посилання на новини нашого комп'ютера, щоб переглянути список чудових новинних сайтів.

Участь у форумах - Інтернет повний онлайн-форумів, де тисячі інших користувачів беруть участь один з одним у відповідях на питання або говорять про те, що вони люблять робити. Участь у цих форумах дозволить не тільки перевірити своє розуміння предмета, але й навчитися іншим. Чудовим прикладом онлайнового форуму будуть форуми довідки про комп'ютер.

Створення комп'ютера - Якщо ви хочете дізнатися більше про апаратний аспект комп'ютера, немає нічого більш освітнього, ніж поєднання. Це не тільки допоможе розширити свої знання про комп'ютерне обладнання, але й допоможе у діагностиці апаратних проблем і навчить вас більш детально про роботу комп'ютера. Є багато сайтів з інструкціями про те, як побудувати власну машину.

Підберіть мову програмування

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

Крім того, вивчення мов сценаріїв, таких як Perl і PHP і навіть основи веб-дизайну HTML, є вигідними для всіх, хто зацікавлений у створенні та налаштуванні веб-сайтів.

Якщо вам потрібно більше досвіду в програмуванні, створення проекту з відкритим вихідним кодом або допомога в іншому відкритому проекті може бути корисним досвідом навчання. Створення веб-сайту також може бути ще одним чудовим досвідом навчання, оскільки він показує деталі за дизайном та налаштуванням веб-сайту.

Дізнайтеся альтернативну операційну систему

Багато людей сьогодні використовують певну версію Microsoft Windows, яка прекрасно підходить для домашнього і офісного використання, але це також хороша ідея для вивчення альтернативних операційних систем, таких як Linux. Вивчення дистрибутиву Linux не тільки допомагає розширити ваш досвід, але й є необхідністю, коли ви хочете орієнтуватися на серверах на базі Linux, запускаючи веб-сайти та інші веб-служби.

Порада. Якщо ви маєте доступ до сервера, на якому розміщено ваш веб-сайт, ви можете мати доступ до SSH, який дозволяє підключатися до сервера, і це ще один хороший спосіб вивчити командний рядок Linux.

Якщо ви новачок у Linux, Ubuntu є хорошим дистрибутивом для нових користувачів. Цей дистрибутив Linux також можна запустити, завантаживши його з компакт-диска. Однак, якщо ви хочете отримати повний досвід, краще встановити Ubuntu або інший дистрибутив на комп'ютер.

Крім того, необхідно добре розуміти команди командного рядка Linux. Дивіться нашу сторінку Linux для повного переліку команд і синтаксису цих команд.

  • Підручник з оболонки Linux і Unix.

Докладніше про мережу

Мережі запускають Інтернет і з'єднують домашні або офісні комп'ютери разом. Важливо знати як можна більше про те, як працюють мережі, включаючи основи, такі як IP-адреса, OSI, порт, протокол, маршрутизатор і маску підмережі.

  • Повний список визначень мереж.

Також дуже корисно налаштувати домашню мережу, особливо мережу з кількома комп'ютерами та різними операційними системами.

Пов'язані питання

Чи будете ви навчати мене рубати?

Все, що потрібно знати, згадано вище.

Скільки років ви повинні бути, щоб зламати?

Для того, щоб хтось став хакером, немає потреби у віці. Він часто зводиться до приводу цієї особи і загального знання комп'ютерів, мереж і програмування.

Хто такі відомі хакери?

Дивіться наш список комп'ютерних хакерів для списку деяких хороших і поганих хакерів.

Як я дізнаюся, коли я є хакером?

Якщо ви робите або вже зробили все вищезазначене, ви вважаєте хакер. Якщо ви зламаєтеся назавжди, ви вважаєтеся хакером з білого капелюха, якщо ви робите щось шкідливе, ви вважаєте хакер з чорної капелюхи.

Як дізнатися, чи є інший хакер?

Кожен, хто добре володіє комп'ютером, програмуванням і мережею, може вважатися хакером. Проте, намагаючись визначити, чи зловмисним хакером, зламаним на вашому комп'ютері, важко, тому що він вимагає, щоб експерт виявив шкідливу активність.