• Компютри и Електроника
  • Програмиране

Как да купя хакерски умения

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


Стъпки

Част 1 от 3: Придобиване на основни умения

    Как да купя хакерски умения
  1. Кликнете на Unix. Unix - популярната операционна система се използва често за сървъри и стимулира развитието на интернет. Въпреки че можете да използвате Интернет и без да знае, Unix, но не можете да бъдете онлайн хакер, без да разбират Unix. По същата причина днес хакер културата е много силен Unix концентрира. Unix, като Linux, може да се използва заедно с Windows на същия компютър. Свали Linux или задайте Линукс потребителите да ви помогне с инсталирането на системата.
    • Един добър вариант да се запознаят с новата система ще живеят CD - операционна система, натоварени от сменяемите носители (CD, DVD, USB-устройство и така нататък D..), Която изисква за настройките му дейност с вашия твърд диск. Този метод ще се срещне с възможностите на системата, без необходимостта от драстична промяна.

    • Има и други операционни системи освен Unix, но те се разпространяват в двоичен - не можете да разчетете кодовете и не можете да ги променяте. Научете Hacking машини под Windows - това е като да се научиш да танцуваш напълно zahipsovanym.

    • Под Mac OS X може да работи Linux, но само част от системата е снабдена с отворен код - ще бъде ограничен и може да стане зависи от код за авторското Apple.


    • Как да купя хакерски умения
    • Научете се да пишете в HTML. Ако не знаете как да програмирате, проучването Hypertext Markup (HTML) ще придобият някои полезни навици за по-нататъшно развитие на езиците за програмиране. Всеки сайт с дизайн, фотография, и други компоненти, изработени в HTML. За да започнете, се научи да създавате прости сайтове, създаване на малък сайт и rozvyvaytesya нататък.
      • Като пример може да погледнете кода на всеки сайт. За да направите това отидете на вашия браузър Show изходния код и да го изучават. Във Firefox, отидете на Инструменти GT; GT Уеб развитие; Page Source.

      • Можете да пишете HTML-код в произволен текстов редактор като Notepad или SimpleText и записвате файлове в обикновен текст, а след отваряне на файла с помощта на браузър, за да разгледате тяхната работа.

      • Трябва да разберете, етикети и да се научат да ги използват. LT; етикет се използва за отваряне и / Gt;, за да го затворите. LT; ПГТ; Трябва да започнем нов параграф. С текстови маркери могат да предоставят всякакъв вид: курсив форматиране, цвят и т.н. Изучаването на HTML ще ви помогне да разберете по-добре как работи интернет.


      • Как да купя хакерски умения
      • Научете езика за програмиране. Преди да започнете да пиша поезия, трябва да се научиш граматиката. За да разбие кода, той трябва да е добре да се знае. Ако искате да станете хакер, имате нужда от много повече от основни познания по дисциплината.
        • Ако не знаете всички компютърни езици, ние ви препоръчваме да започнете с езика Python. Той ясно дизайн, добре документирана и подходяща за начинаещи. Въпреки, че това е добре за първи език не е просто играчка. Той е мощен и гъвкав език, както е подходящо за големи обекти. Java е алтернатива, но проучване на езика като първа разпитан.

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


        • Можете да използвате и като изходен платформа Backtrack 5 R3, Кали или Ubuntu 12.04LTS.

        Част 2 от 3: Научете се да мислите като хакер

          Как да купя хакерски умения
        1. Мисли креативно. Сега, че сте придобили основни умения можете да се научат да мислят в хакерство. Хакерите - микс от художници, философи и инженери, взети заедно. Те вярват в свободата и взаимна отговорност. Светът е пълен с проблеми, които чакат да бъдат решени. Хакерите се насладят решаване на проблеми, докато усъвършенстване на уменията и придобиване на нови знания.
          • В хакерите да се разпадне, голямо разнообразие от културни и интелектуални интереси. Те еднакво и дава работа и забавления. За истинските хакери няма граници между концепциите за "забавление", "работа", "наука" и "изкуство". Всички тези понятия са се слели в една голяма работа.

          • Прочетете научната фантастика. За какво? Можете да направи аналогия с бойни изкуства, където, в допълнение към добри физически данни, необходими и силен дух. Хакерът трябва да бъде спокоен, има добър манталитет и дисциплина. Това е не по-малко важно от собствените физически умения.


          • Хакерите искали да решават проблеми. Никой никога не трябва да се справи с проблема два пъти. За да се държи като хакер Вие трябва да вярвате, че времето мисленето на други хакери - благородни, толкова много, така че почти морален императив за вас е да се споделя информация. За да реши проблема, след това просто се раздават решениято на други хакери могат да решат новите проблеми вместо да се налага непрекъснато да се върнете към старите.
            • Не е нужно да се раздава на всички плодове на работата си, въпреки че хакерите, които правят това - най-уважаваните сред хакерите. Хакери стойности последователна продажна плодове достатъчно креативни, за да се снабдят с храна, покрив и компютри.

            • Запознайте се с такива шедьоври като Hacker Манифест (Hacker Manifesto) - текст, написан Blenkenshipom хакер Lloyd, по-известен като менторът и хакер жаргон файл (жаргонът File) - Network енциклопедичен речник на хакер жаргон английски. Въпреки, че те не представляват технически интерес, но ще се запознаят с хакер подход и дух, който не губи стойността си дори след време.


            • Хакерите присъщо анти-авторитарна. Хакерите (и креативни хора като цяло) никога не трябва да приемат скучни неща се затънали в рутина или повтарящи работата, която разсейва хората, правителството определя границите на цензурата и свободата на информация. Затова скуката и рутинно - не само врагове хакер, които отвличат вниманието - е зло.
              • Сух - живот, в който отхвърля така наречените нормални разбирането на работата и имуществото и предпочита борбата за равенство и достъп до информация.


              • Да са компетентни. Всеки, който прекарва времето на Reddit да изберете хладно псевдоним и се представят като един хакер. Но Интернет е добър рампа, където компетентност се поставя над представителност. Прекарвайте повече време за усъвършенстване на уменията си, а не на изображението и ще спечелите уважението, а не да се покажат като superhakera.

              Част 3 от 3: печелят репутация

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

              2. Помощ за изпитване и отстраняване на грешки приложения с отворен код. Почитан като тези тестове и vidlahodzhuye програма с отворен код. В този несъвършен свят, ние неизбежно ще прекарват по-голямата част от времето си разработването на програма за отстраняване на грешки фаза. Ето защо всяко мислене от отворен код ще ви кажа, че добрите бета-тестери (знам как да се опише ясно симптомите и локализиране на проблеми са в състояние да поправи правописни грешки и прилага няколко прости диагностични съчетания) са струва теглото си в злато.
                • Ако сте начинаещ, опитайте се да намерите програма, в процес на развитие, че се интересувате от, и да бъде добър бета тестер. Налице е напълно естествен начин да се премине от помощ в програмите за тестване, за да помогне за създаването им и след това да се помогне на техните изменения. Вие ще научите много по този начин и да носи добра карма в отношенията с хора, които ще ви помогнат по-късно.


                • Публикуване на полезна информация. Друго добро нещо - изберете и събира полезна и интересна информация за уеб-страници или файлов тип FAQ (често задавани въпроси или действителните въпроси и отговори), и да ги направят публично достояние. Водеща основна техническа FAQ уважаван почти същите като авторите на резултат с отворен код.

                • Помогнете подпомага работата на инфраструктурата. Hacker култура (и развитието на инженеринг на Интернет), базирани на доброволци. Има много необходимо, но не особено ефективна работа, за да се направи, за да се подкрепи процесът, Администрация пратеници писма модерирани дискусионни групи архивите управляващите голяма RFC разработка на софтуер и други технически стандарти. Хората, които са добре да направя подобно нещо е дълбоко уважавани, защото всеки знае, че тази работа изисква много време не толкова забавно, колкото играе с кодове. Тази работа демонстрира отдадеността.

                • Сервирайте хакерската самата култура. И накрая, може да служи и пропагандира самата култура. Но това не е необходимо, за да се справи с толкова дълго, колкото не povarytesya това достатъчно време и да стане известен с един от първите четири veschey.V хакерска култура няма ясни лидери, но има и културни герои, племенните старейшини, историци и оратори. Когато достатъчно дълго, за да живеят в тези окопи ще бъдат в състояние да се превърне в един от тези хора.
                  • Но внимавайте: хакерите внимават за своите шумни племенните старейшини, толкова видими резултати от този вид на славата е изпълнен с опасности. Вместо да го търси, по-добре, тъй като не се грижи за него и след това просто пада на колене, а след това можете да бъдете смирени и милостив в състоянието му.


                  Съвет

                  • Други езици първостепенна важност за хакерите - на Perl и Lisp. Логично е да се научат Perl по практически причини: той е широко използван за активни уеб-страници и системно администриране, така че ако някога се наложи да пиша в Perl, вие трябва да се научат да четат. Много хора използват Perl, за да се избегне по програмиране в C, която се изисква от компютърни ресурси.

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

                  • Lisp Съвета следва да се проучи задълбочено образовани знанието, че ще намерите, когато най-сетне си господар. Тези знания ще ви направи отличен програмист за живот, дори ако никога не е и няма да използвам Lisp. Можете да получите първоначална опит с режим на редактиране на код Lisp Emacs текстов редактор или плъг-Script-Fu за графичния редактор GIMP.

                  Предупреждение

                  • Сух - правонарушение, че може да доведе до сериозни санкции. Hacking е престъпление и се наказва от закона.