Как да стана хакер

Въпреки че хакерът има много дефиниции, ние вярваме, че повечето хора, които задават този въпрос, се интересуват от злонамерено кодиране. Компютърни Надежда не преподава и не одобрява пукане, кражба, счупване или друга незаконна кибер активност. Въпреки това, хакерът може също да бъде определен като човек с напреднало разбиране на компютрите и програмирането. Ако искате да научите повече за тази страна на хакер, вижте предложенията по-долу.

Научете повече за компютрите

Основи на компютъра - Разбирането на компютъра, неговите компоненти и начина, по който работи, е от съществено значение за всеки, а не само за хакери.

  • Познайте всички основи на компютъра.
  • Как работи един компютър?

Книги - Целта е да се четат компютърни книги, които покриват вашите интереси. Посещаването на популярни онлайн книжарници, като Amazon и преглеждане на най-добрите 100 книги по темата, е чудесно място за започване. Audible има огромен избор на електронни книги, ако предпочитате този метод на четене.

Запознайте се с жаргона - компютърната индустрия има хиляди съкращения и термини, посетете компютърен речник, за да намерите онези, които най-вероятно ще преживеете.

  • Дефиниции, свързани с компютърната сигурност.

Онлайн новини - Посетете страниците на Компютърни новини поне няколко пъти седмично, за да поддържате последните новини от компютъра. Посетете нашите връзки към новини за компютри за списък с чудесни новинарски сайтове.

Участвайте във форуми - Интернет е пълен с онлайн форуми, където хиляди други потребители участват един с друг в отговор на въпроси или говорят за това, което обичат да правят. Участието в тези форуми не само ще ви позволи да изпробвате разбирането си за предмета, но и да научите от другите. Чудесен пример за онлайн форум ще бъдат форумите за помощ на компютрите.

Изграждане на компютър - Ако искате да научите повече за хардуерния аспект на компютъра, няма нищо по-образователно от сглобяването. Това не само ще спомогне за разширяване на познанията ви за компютърен хардуер, но и ще ви помогне да диагностицирате хардуерни проблеми и ще ви научи повече за това как работи компютърът. Има много сайтове с инструкции как да се изгради персонализирана машина.

Вземете език за програмиране

Ученето как софтуерът работи чрез изучаване на език за програмиране е безценен инструмент. Той ви учи как да говорите директно с компютъра, решавате проблемите програмно и ефективно да изпълнявате тези решения. Той също така ви дава по-добро разбиране за това как работи изчислението. Дефиницията на езика за програмиране изброява много от по-популярните езици за програмиране.

Също така, изучаването на скриптови езици като Perl и PHP и дори основите на HTML уеб дизайна са изгодни за всеки, който се интересува от създаването и настройването на уебсайтове.

Ако имате нужда от повече опит в програмирането, създаването на проект с отворен код или подпомагането с друг отворен проект може да бъде полезен опит за обучение. Създаването на уебсайт също може да бъде друг голям опит за обучение, тъй като показва подробностите зад дизайна и настройката на уебсайта.

Научете алтернативна операционна система

Днес много хора използват някои версии на Microsoft Windows, което е добре за дома и офиса, но също така е добра идея да научите алтернативни операционни системи като Linux. Научаването на дистрибуция на Linux не само спомага за разширяването на вашия опит, но и е необходимо, когато искате да навигирате на сървъри на базата на Linux, работещи с уеб сайтове и други уеб услуги.

Съвет: Ако имате достъп до сървър, който хоства уебсайта ви, може да имате достъп до SSH, което ви позволява да се свързвате със сървър и е друг добър начин да научите командния ред на Linux.

Ако сте нов в Linux, Ubuntu е добър дистрибутор за нови потребители, който да се опитат. Тази дистрибуция на Linux също може да бъде стартирана чрез зареждане на CD. Въпреки това, ако искате пълен опит, по-добре е да инсталирате Ubuntu или друг дистрибутор на компютъра.

Също така, трябва да имате добро разбиране на командите на командния ред на Linux. Вижте нашата Линукс страница за пълен списък от команди и синтаксиса на тези команди.

  • Linux и Unix shell урок.

Научете повече за работата в мрежа

Мрежите управляват интернет и свързват заедно домашните или офис компютрите. Важно е да знаете толкова, колкото можете за това как работят мрежите, включително основите като IP адрес, OSI, порт, протокол, маршрутизатор и маска на подмрежата.

  • Пълен списък на определенията за работа в мрежа.

Също така, създаването на домашна мрежа, особено мрежа с множество компютри и различни операционни системи, може да бъде много полезно.

Свързани въпроси

Ще ме научиш ли да хаквам?

Всичко, което трябва да знаете, е споменато по-горе.

На колко години трябва да сте, за да хакнете?

Няма изискване за възрастта някой да стане хакер. Той често се свежда до стремежа на индивида и към общото познаване на компютрите, мрежите и програмирането.

Кои са някои известни хакери?

Вижте нашия списък с компютърни хакери за списък на някои от добрите и лошите хакери.

Как ще разбера кога съм хакер?

Ако правите или вече сте направили всичко по-горе, смятате, че сте хакер. Ако сте хакерство за добро, вие се счита за бяла шапка хакер, ако правите нещо злонамерено се счита за черна шапка хакер.

Как да разбера дали някой друг е хакер?

Всеки, който е добър с компютър, програмиране и работа в мрежа, може да се счита за хакер. Обаче, опитвайки се да определите дали злонамерен хакер, хакнат във вашия компютър, е труден, защото изисква експерт, който да открие злонамерена активност.