Bir hacker olun

Müəllif: Robert Simon
Yaradılış Tarixi: 23 İyun 2021
YeniləMə Tarixi: 1 İyul 2024
Anonim
HACKER OLMAK BU KADAR KOLAY!
Videonuz: HACKER OLMAK BU KADAR KOLAY!

MəZmun

Bugünkü mütəxəssis şəbəkə proqramçılarının və virtuozların icması on illər əvvəl bir-biri ilə əlaqəli kompüterlər və ARPAnet ilə ilk təcrübələrdən yaranmışdır. Bu mədəniyyətin üzvləri ilk "hakerlər" idilər. Bu gün hack, kompüter sistemlərinə girməklə əlaqələndirilir, ancaq hack mədəniyyəti, insanların çoxunun bildiyindən daha mürəkkəb və mənəviyyata uyğundur. Hacking əsas texnikasını öyrənin, hacker kimi düşünməyi və cəmiyyətdə hörmət qazanmağı öyrənin. Bu məqalə mürəkkəb bir hack dünyasına girişdir.

Addımlamaq

3-ün 1-ci hissəsi: təməl

  1. Unix'i çalıştırın. Unix internetin əməliyyat sistemidir. İnterneti Unix'i anlamadan istifadə edə bilərsiniz, ancaq Unix haqqında möhkəm bir məlumat olmadan haker ola bilməzsiniz. Buna görə də hacker cəmiyyəti bu günlərdə Unix-ə çox diqqət ayırır. Linux kimi bir Unix, kompüterinizdə Windows-un yanında, eyni cihazda işləyə bilər. Linuxu onlayn olaraq yükləyin və ya quraşdırma zamanı sizə kömək etmək üçün bir Linux istifadəçi icması axtarın.
    • Linux ilə işə başlamağın yaxşı bir yolu, CD-dən önyükleme aparan bir Linux dağılımı olan "Canlı CD" adlanan şeydən önyükləməkdir. Bu şəkildə sabit diskinizlə bir şey etmək məcburiyyətində deyilsiniz, beləliklə kompüterinizdə ciddi dəyişiklik etmədən Linuxla tanış ola bilərsiniz.
    • Unix-dən başqa digər əməliyyat sistemləri də var, ancaq bunlar ikili paylamalar deyilir, yəni kodu oxuya və / və ya dəyişdirə bilməyəcəksiniz. Microsoft Windows "açıq mənbə" deyil və bu səbəbdən də hack etməyi öyrənmək üçün uyğun deyil.
    • Linuxu Mac OS X-də işləyə bilərsiniz, lakin sistemin yalnız bir hissəsi açıq mənbəlidir. Bundan sonra mümkün olan hədlərə sürətlə çatacaqsınız və Apple kodundan asılı olma vərdişini inkişaf etdirməmək üçün diqqətli olmalısınız.
  2. HTML yazın. Proqramlaşdıra bilmirsinizsə, HTML (HyperText Mark-Up Language) əsaslarına yiyələnməyiniz və daha yaxşı öyrənməyiniz vacibdir. Veb saytına baxanda gördüyünüz hər şey HTML ilə kodlanır. Öz veb səhifənizi yaratdığınız və daha yaxşı işlədiyiniz bir layihəyə başlayın.
    • Bir səhifənin HTML kodunu önizləmək üçün brauzerdə səhifə mənbəyi məlumatlarını açın. Firefox-da Veb İnkişaf etdiricisi> Səhifə mənbəyi bölməsinə gedin və kodu öyrənin.
    • Not Defteri kimi sadə bir söz işləmə proqramında HTML kodunu verə bilər, dosyanızı "yalnız mətn" olaraq saxlaya bilərsiniz, sonra brauzerə yükləyə və işinizin necə olduğunu yoxlaya bilərsiniz.
    • Etiketlərdən necə istifadə edəcəyinizi və etiketlərdən istifadə edərkən vizual düşünməyinizi öyrənməlisiniz. "" etiketi açmaq üçün və "/>" etiketi bağlamaq üçün istifadə olunur. Vizual olan hər şeyi göstərmək üçün etiketlərdən istifadə edirsiniz: kursiv mətn, tərtib, rəng və s. HTML-nin necə işlədiyini bilirsinizsə, internetin necə işlədiyini daha yaxşı başa düşəcəksiniz.
  3. Proqramlaşdırma dilini öyrənin. Şeirlər yazmaq üçün əvvəlcə qrammatika öyrənməlisiniz. Qaydaları pozmaq üçün əvvəl qaydaları öyrənməlisiniz. Ancaq məqsədiniz hacker olmaqdırsa, dil haqqında təməl bir anlayışdan daha çox şeyə ehtiyacınız olacaq.
    • Python səliqəli tərtib olunduğundan, üzərində çox məlumat tapıldığından və yeni başlayanlar üçün nisbətən asandır, çünki başlamaq üçün yaxşı bir "dildir". Eyni zamanda, bu oyuncaq deyil; çox güclü, çevik və xüsusilə böyük layihələr üçün uyğundur. Java alternativdir, lakin bir çox insan Java-nın yeni başlayanlar üçün yaxşı bir dil olduğunu düşünmür.
    • Kodlamağı ciddi şəkildə öyrənmək istəyirsinizsə, Unix-in əsas dili olan C dilini öyrənməlisiniz. C ++ C ilə əlaqəlidir; bir dili bilirsinizsə, digərini öyrənmək çətin deyil. C sisteminizdən səmərəli istifadə edir, lakin "ayıklama" çox vaxt aparır, buna görə bir çox hacker tərəfindən qarşısını alır.
    • Backtrack 5 R3, Kali və ya Ubuntu 12.04LTS kimi bir platformadan başlamaq yaxşı bir fikir ola bilər.

3-cü hissə 2: Bir hackerin baxışı

  1. Yaradıcı olmaq. Əsasları mənimsədikdən sonra yaradıcılığınızın vəhşi olmasına icazə verə bilərsiniz. Hakerlər əslində sənətkar, filosof və mühəndisdir. Azadlığa və ortaq məsuliyyətə inanırlar. Dünyada həll edilməsi lazım olan hər cür cəlbedici problem var. Hakerlər problemləri həll etməyi, bacarıqlarını artırmağı və biliklərindən istifadə etməyi sevirlər.
    • Hakerlər hack etməklə yanaşı hər cür mədəni və intellektual maraqlara sahibdirlər. İş və oyun eyni dərəcədə vacibdir. "Oyun", "iş", "elm" və "sənət" arasındakı sərhədlər həqiqi haker üçün pozulur, əksər hallarda əsl yaradıcılıq oyununun məhz bu interfeyslərdə başlayır.
    • Elmi fantastika oxuyun. Bilimkurgu görüşlərə gedin, digər hakerlər və proto-hakerlərlə tanış olmaq üçün yaxşı bir yerdir. Şərq döyüş sənəti öyrənməyi düşünün. Bunun üçün tələb olunan zehni intizam, hack üçün tələb olunan intizama bənzəyir. Bu, əsasən güc, atletizm və fiziki sərtlikdən daha çox zehni nizam-intizam, rahat məlumatlılıq və nəzarətlə əlaqəlidir. Tai Chi, hakerlər üçün yaxşı bir döyüş sənətinin nümunəsidir.
  2. Problemləri həll etməyi sevirəm. Heç bir problem iki dəfə həll edilməməlidir. Hər üzvün vaxtının qiymətli olduğu bir hacker icması kimi düşünün. Hakerlər məlumatları açıq şəkildə paylaşmağın mənəvi bir borc olduğuna inanırlar. Problemləri həll etsəniz və bu məlumatları paylaşsanız, eyni problemlə mübarizə aparan başqalarına kömək edə bilərsiniz.
    • Bütün yaradıcı düşüncələrinizi ictimaiyyətə açıqlamaq məcburiyyətində qalmanız lazım deyil, amma cəmiyyətdə ən çox hörmət edilən hakerlərdir. Yaşamaq üçün kifayət qədər satmağınız ümumiyyətlə normal hesab olunur.
    • Mentordan "Jargon File" və ya "Hacker Manifesto" kimi köhnə əsəri oxuyun. Texniki cəhətdən bu əsərlər tarixlidir, lakin baxışlar və coşğu sonsuzdur.
  3. Səlahiyyəti tanımağı və onlarla mübarizə aparmağı öyrənin. Hakerin düşməni, məlumat azadlığına mane olmaq üçün senzuradan və məxfilikdən istifadə edən cansıxıcılıq, sərt davranış və avtoritar şəxslərdir. Monoton iş, hakerin hack edilməsinə mane olur.
    • Hacking-i bir həyat tərzi olaraq qəbul edərək, ümumi iş və mülkiyyət anlayışlarını rədd edirsiniz, bərabərlik və paylaşılan məlumat üçün mübarizə aparmağı seçirsiniz.
  4. Səlahiyyətli olun. Redditdə olan hər kəs bir anlıq özünə gülünc bir istifadəçi adı ilə sərt bir haker kimi görünə bilər. Ancaq internet bacarıqlara ego və münasibətdən daha çox dəyər verir. Buna görə vaxtınızı imicinizə yox, bacarıqlarınıza sərf edin, daha tez hörmət qazanacaqsınız.

3-ün 3-cü hissəsi: Yaxşı hack

  1. Açıq mənbə proqramı yazın. Digər hakerlər üçün faydalı və ya əyləncəli proqramlar yazın və hər kəsin istifadə etməsi və dəyişdirməsi üçün proqramın mənbəyini paylaşın.Hakerlər dünyasındakı əsl yarı tanrılar böyük, güclü proqramlar hazırlayan və sonra hər kəsin istifadə etməsi üçün pulsuz olaraq hər kəslə paylaşan insanlardır.
  2. Açıq mənbə proqramının sınanmasına və debaq edilməsinə kömək edin. Beta sınaqçıları deyilənlər inkişaf etdiricilər üçün çox vacibdir. Bundan əlavə, proqramı sınamaq çox təhsilli ola bilər.
    • Hələ inkişaf mərhələsində olan bir proqram tapmağa çalışın və yaxşı bir beta sınaqçısı olmağa çalışın. Bu bir çox xoşməramlı inkişaf edəcək və başqaları daha sonra sizə kömək etməyə hazır olacaqlar.
  3. Faydalı məlumatları dərc edin. Faydalı və maraqlı məlumatları toplayın və süzün və veb səhifələrdə və ya tez-tez verilən suallar (Suallar) kimi sənədlərdə yerləşdirin, bu məlumatları hamı ilə paylaşın. Bu, hörmət qazanmağın başqa bir yaxşı yoludur.
  4. İnfrastrukturu davam etdirin. Haker mədəniyyəti (və internetin yeniliyinin arxasındakı insanlar) könüllülər tərəfindən idarə olunur. İşlərin davam etməsi üçün görüləsi bir çox vacib iş var - poçt siyahılarını idarə etmək, xəbər qruplarını idarə etmək, veb saytlarını proqram arxivləri ilə təmin etmək və standart texniki qaydalar hazırlamaq. Bunu etməklə sadiq olduğunuzu göstərirsiniz, hər kəs bu işlərin çox vaxt apardığını və çox vaxt çox əyləncəli olmadığını bilir.
  5. Hacker mədəniyyətinə xidmət edin. Yalnız əvvəlki addımlardan biri ilə tanındığınızda və uzun müddət üzərində işlədiyiniz zaman hacker mədəniyyəti daxilində bir növ qəhrəman halına gələ bilərsiniz. Hacker mədəniyyətində lider yoxdur, ancaq qəhrəmanlar, başçılar, tarixçilər və nümayəndələr var. Uzun müddət hörmət edirsinizsə, siz də bu rəqəmlərdən biri ola bilərsiniz.
    • Hakerlər böyük eqolara nifrət edirlər, buna görə özünüzə müəyyən bir status verməməyə diqqət edin. Bunun üçün səy göstərməməyə çalışın, ancaq qucağınıza atılacağı üçün özünüzü düzgün yerdə qoyun, sonra başqaları tərəfindən təyin olunan bu statusda təvazökar və təvazökar olun.

Göstərişlər

  • Tutulma
  • Ana dilinizdə yaxşı yaza biləcəyinizə əmin olun. Bir proqramçı stereotipi yaxşı yaza bilmir, lakin bir çox haker çox yaxşı yazıçıdır.
  • LISP-ni öyrənmək başqa bir cəhətdən də dəyərlidir - nəhayət başa düşəndə ​​əldə etdiyiniz dərin maarifləndirmə təcrübəsi. Bu təcrübə, həqiqətən LISP istifadə etməyə başlamasanız da, həyatınızın sonuna qədər sizi daha yaxşı bir proqramçı edəcəkdir.
  • Perl digər səbəblərdən öyrənmək üçün dəyərlidir: aktiv veb səhifələr və sistem rəhbərliyi ilə geniş istifadə olunur, buna görə də Perl-də proqramlaşdırmasanız da bunu bilməlisiniz. Bir çox insan C-nin səmərəliliyinə ehtiyac duymasa C əvəzinə Perl istifadə edir.

Xəbərdarlıqlar

  • Hacking qanunsuz bir fəaliyyətdir və cərimələr və ya həbs cəzaları ilə nəticələnə bilər.