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

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

Съдържание

В тази статия: Научете основните техники на хакерство Мислете като хакер. Спечелете уважение към общността7

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


етапи

Част 1 Научете основните техники на хакване



  1. Вземете Unix с отворен код и научете как да го използвате и въртите. Unix е операционната система на Интернет. Можете да използвате Интернет, без да познавате света на Unix, но никога няма да станете хакер на Интернет, без да знаете какво е Unix. Поради тази причина светът на хакерството е доста силно изстрелян Unix. Unix като Linux например, но има и други, може да работи паралелно на същия компютър. Изтеглете Linux онлайн и ако имате проблеми с инсталирането му, отидете на Linux форуми или локални групи потребители на Linux.
    • Добър начин да скочите във водата е да стартирате това, което феновете на Linux наричат ​​„жив CD“, дистрибуция, която работи изцяло от CD, без да се налага да променяте нищо на твърдия си диск. Това е удобен начин да видите всички възможности, без да се налага да разстройвате всичко.
    • До Unix разбира се има и други операционни системи, но те са редактирани в двоичен файл, можете да четете кода, но не можете да го промените. Опитът да научите хакването на компютър с Microsoft Windows или друга собствена система е като опит да се научите да танцувате, докато носите корсет с гипс.
    • В Mac OS X е възможно да стартирате Linux, но само част от системата на Mac е "отворен код", така че ще се сблъскате с много препятствия и ще трябва да се отървете от този лош навик в зависимост от собственика на кода Apple.



  2. Научете се да пишете в HTML. Ако никога не сте програмирали, започнете с HTML. Ще вземете някои добри навици, които от своя страна ще ви помогнат да продължите по-нататък. Всичко, което можете да видите в Интернет по отношение на снимки, изображения на различни илюстрации, е подкрепено от HTML. Започнете с изграждането на обикновена начална страница, след което можете да разширите.
    • В браузъра си отворете страница на всеки сайт, след което отворете страницата на източника, за да разгледате отблизо HTML-то. В Firefox направете "View" и след това "Page Source" или щракнете с десния бутон навсякъде на страницата и вземете "Show Source Code".
    • HTML може да отделя на всеки e, Notepad, Simple или Word редактор (въпреки че Word не е много надежден за HTML). Запишете файла си като ".txt" (e формат). След това можете да го плъзнете и пуснете в прозореца на браузъра си, за да видите какво се случва.
    • Трябва да научите синтаксиса на HTML и по-специално този на таговете (или „таговете“). "<" Използва ли се символът за отваряне на маркер и "/>" се използва за затварянето му. "<P>" се използва за рекламиране на e, вашето в движение. Всеки път, когато искате да промените форматирането на електронно съобщение, то ще използва тагове, за да ги постави с удебелен шрифт, курсив, цвят ... В този случай HTML помага да разберете по-добре как работи Интернет.



  3. Научете се да програмирате. Ако искате да композирате стихове, трябва да овладеете граматиката. Преди да разбиете код, по-добре да го знаете, нали? Но ако целта ви е да станете истински „хакер“, ще ви е необходим повече от основен английски: „хакер“ трябва да пише добре!
    • Python е добър език за стартиране, защото е ясен, добре документиран и сравнително достъпен за начинаещи. Дори да е добър начален език, далеч не е играчка, той е много мощен, гъвкав и подходящ за големи проекти. Езикът на Java е опция, но използването му като първи език за програмиране е поставено под въпрос.
    • Ако се заемете сериозно с програмирането, ще трябва да научите C, основният език на Unix (C ++ е много близък до C, ако знаете едното, научаването на другия няма да е трудно). C е много ефективен за машинните ресурси, но ще ви отнеме много време за отстраняване на грешки и затова се избягва (освен ако не е неизбежен за ефективността на машината!)
    • Може да е добра идея да започнете с платформа като Kali (бивша Backtrack) или най-новата версия на Ubuntu / Debian, на която се базира Kali.

Част 2 Мислете като хакер



  1. Бъдете креативни. След като получат техническите знания, ще трябва да поставят стил, изкуство! „Хакерите“ са като художници, философи, инженери, всеобхватните! Те обичат и защитават свободата и упражняват взаимна отчетност. Светът е изпълнен с увлекателни проблеми, които твърдят, че са решени и „хакер“ не се интересува от разрешаването им, а само демонстрира уменията си и разбива интелигентността си.
    • Знаеш как да разпознаеш истинските определения. Хакерът не е хакер, а човек, страстен за интимната работа на компютърните системи
    • Хакерите се интересуват от много неща както интелектуално, така и културно. „Работете толкова страстно, колкото играете, играйте толкова усилено, колкото работите“, това може да бъде тяхното мото! За истинските хакери има тънка граница между „игра“ и „работа“ или между „наука“ и „изкуство“. Трябва да можете да се движите в свят, в който всичко е объркано, за да достигнете до изключително творчество.
    • Прочетете научна фантастика. Чести научно-фантастични срещи (добър начин да се срещнете с хакери и бъдещи хакери).
    • Практикувайте бойно изкуство. Душевната дисциплина, изисквана от бойните изкуства, е доста близка до тази, която практикуват хакерите. Любимите хакерски бойни изкуства са тези, които изискват умствена дисциплина, спокойна бдителност и самоконтрол, повече от груба сила, атлетическа сила или физическа издръжливост. В това отношение Taïchi е бойно изкуство, особено ценено от хакерите.


  2. Научете се да решавате проблеми. Един проблем трябва да бъде решен веднъж завинаги. Времето на другите хакери е ценно, дотолкова, че за вас е почти морално задължение да споделяте информацията, да решавате проблемите и да заявявате своето решение. Така други хакери ще могат да се съсредоточат върху новите проблеми, вместо да им се налага постоянно да решават старите (не изобретявайте отново колелото).
    • Не вярвайте, че сте длъжни да предадете цялата си работа веднага, въпреки че тези, които го правят, са уважавани в общността. Достатъчно е в стойностите на хакерите да продадете част от плодовете на вашия труд, за да ядете, да платите наем или да закупите компютърна техника.
    • Прочетете стари книги като "Досие на жаргон" или "Хакерски манифест" от The Mentor. Може да са малко остарели, но те са много полезни за отношението и състоянието на ума, което трябва да имате.


  3. Признайте и се борете срещу авторитета! Може да изглежда странно, но има власт и власт. „Хакерите“ мразят скуката, домакинските дела и авторитарните хора, които цензурират, прикриват информация, преодоляват я. Когато хакер се отегчава или е принуден да изпълнява глупава повтаряща се работа, тогава той не може да се отдаде на това, което обича да прави: решава нови проблеми! За да се държите като хакер, ще трябва да намерите начин да автоматизирате скучните задачи, колкото можете.
    • „Хакер“ отхвърля това, което обикновено се нарича работа и частна собственост. „Хакерът“ е някой, който се бори за законността и за споделянето на знания! Ламбицията е страхотна!


  4. За да си хакер, трябва да имаш умения. Хакерите няма да позволят на размазвачите да си губят времето, но знаят как да разпознаят уменията там, където са, включително умения за хакване, но в по-общ план всяко умение се оценява. Интернет прави скромен! Притежаването на умения, които малцина имат, е особено ценено, а уменията, които въвеждат в играта внимателност, умения и концентрация, е още по-добре.

Част 3 Спечелете уважението на общността



  1. Напишете софтуер с отворен код. Напишете програми, които другите хакери ще намерят забавно или полезно. Дайте изходните си кодове, така че всички хакери да се възползват. По този начин в този свят на хакери има истински „богове-полубогове“, тези, които съставиха и споделиха тези страхотни програми, които отговаряха на реална нужда и сега се използват от всички.


  2. Тествайте и отстранявайте грешки със софтуер с отворен код. Всеки автор с отворен код, достоен за името, ще ви каже, че един добър бета тестер (който знае как ясно да опише симптомите, да открие проблеми, да диагностицира грешки в кратък доклад и който е в състояние да настрои няколко прости диагностични процедури) си заслужава тежкото му златисто.
    • Опитайте се да намерите програма в процес на разработка, която ви интересува и бъдете добър бета производител. В тази среда има естествено прогресиране, тъй като тестване на програмите до промяна на посочените програми чрез тяхното отстраняване на грешки. Ще научите много по този начин и ще имате добра карма с хора, които от своя страна ще ви помогнат.


  3. Публикувайте полезна информация. Много е добре да се работи за събиране и филтриране на полезна и интересна информация в мрежата или в документи като често задавани въпроси (често задавани въпроси) и да се предоставя тази информация достъпна. Тези, които се грижат за актуализирането на техническите често задавани въпроси, в замяна получават голямо признание, почти толкова голямо, колкото програмистите с отворен код.


  4. Работа по инфраструктурата. Хакерската култура (също като интернет, в това отношение) се основава на доброволчество. Трябва да се свърши много работа, но не е задължително престижно да се работи: администриране на пощенски списъци, модериране на групи от новини, поддържане на сайтове за архивиране на софтуер, разработване на RFC и други технически стандарти , Хората, които извършват този вид досадна работа, са високо ценени, защото всички знаят, че тези задачи отнемат време и не са толкова забавни, колкото манипулиране на кода. Ако приемем, че тази досадна работа е красиво доказателство за всеотдайност.


  5. Бъдете в услуга на хакерската култура. Това не е нещо, което ще можете да направите веднага. Ще трябва да се докажете за известно време и да придобиете известна известност в една от четирите посочени по-горе области. В хакерската култура няма лидери, строго погледнато, но има някои герои, но също и старейшини, историци и говорители. След като сте се доказали в областта, може да се присъедините към една от тези категории.
    • Внимание! Хакерите винаги са подозрителни към лего на своите стари, така че да стигнете до тази известност не е безопасно. Не търсете признание, направете това, което трябва да направите и то ще пристигне достатъчно скоро. Бъдете скромни и благодарни за състоянието си.