Haker olmaq üçün 3 yol

Mündəricat:

Haker olmaq üçün 3 yol
Haker olmaq üçün 3 yol

Video: Haker olmaq üçün 3 yol

Video: Haker olmaq üçün 3 yol
Video: Necə Etik Haker (Ethical Hacker) Olmaq Olar? - Premium TryHackMe Abunəliyi Hədiyyə! 2024, Dekabr
Anonim

Proqramçıların və şəbəkə mütəxəssislərinin ortaq bir cəmiyyəti və mədəniyyəti var ki, tarixən onilliklər ərzində ilk dəfə minikompüterləri və ARPAnet-in ilk təcrübələrini bölüşür. Bu cəmiyyətin üzvləri ilk "hakerlər" idi. Kompüter və telefon sistemlərinə girmək bugünkü mədəniyyətdə hacking simvolu halına gəldi, lakin bu cəmiyyətlər çoxlarının bildiyindən daha mürəkkəb və əxlaqı ifadə edir. Burada mürəkkəb hack dünyasına yolunuzu necə tapacağınız.

Addım

Metod 1 /3: Əsas Hacking Bacarıqlarını öyrənin

Hacker ol Adım 4
Hacker ol Adım 4

Addım 1. Unix'i işə salın

Unix İnternetdən gələn bir əməliyyat sistemidir. Unix haqqında bilmədən İnternetdən istifadə etməyi öyrənə bilsən də, Unix haqqında bilmədən hacker ola bilməzsən. Bu səbəbdən bu gün hacker cəmiyyəti çox Unix mərkəzlidir. Linux kimi Unix, eyni kompüterdə Microsoft Windows ilə birlikdə işləyə bilər. Linuxu onlayn yükləyin və ya quraşdırma işində sizə kömək edəcək yerli Linux istifadəçi qrupu tapın.

  • Başlamaq üçün əla bir yol, Linux həvəskarlarının sabit diskinizi dəyişdirmədən tamamilə CD -dən işləyən bir canlı CD adlandırmasıdır. Kəskin bir şey etmədən yeni bir şey görmək üçün bir yoldur.
  • Unix -dən başqa digər əməliyyat sistemləri də var, lakin onlar ikili olaraq paylanır - kodu oxuya bilməzsiniz və dəyişdirə bilməzsiniz. Microsoft Windows kompüterini və ya digər qapalı mənbə kod sistemini sındırmağı öyrənmək, gips taxarkən rəqs etməyi öyrənmək kimidir.
  • Linux Mac OS X -də işləyə bilər, ancaq bu sistemin yalnız bir hissəsi açıq mənbədir - çox güman ki, bir çox problemlə üzləşəcəksiniz və Apple -ın mülkiyyət kodundan asılı olaraq pis vərdiş inkişaf etdirməmək üçün diqqətli olmalısınız..
Hacker ol 5 -ci addım
Hacker ol 5 -ci addım

Addım 2. HTML yazın

Proqramlaşdırmağı bilmirsinizsə, əsas HyperText Mark-Up Dilini (HTML) öyrənmək və yavaş-yavaş bacarıqlarınızı inkişaf etdirmək vacibdir. Bir veb saytdakı şəkillərə və dizayn komponentlərinə baxanda gördüklərinizin hamısı HTML istifadə edərək kodlaşdırılmışdır. Bir layihə üçün əsas bir başlanğıc səhifəsi yaratmağı öyrənməyə başlayın və oradan yuxarıya doğru irəliləyin.

  • Bir nümunə üçün HTML -ə baxmaq üçün brauzerinizdə səhifənin mənbə məlumatlarını açın. Firefox -da Web Developer> Səhifə Mənbə -ni vurun və koda baxmaq üçün bir az vaxt ayırın.
  • HTML -ni Notepad və ya SimpleText kimi əsas bir söz işləmə proqramına yaza və faylınızı "yalnız mətn" olaraq saxlaya bilərsiniz, buna görə brauzerinizə yükləyə və səhifənizin tərcüməsini görə bilərsiniz.
  • Etiketlərin (etiketlərin) formatını bilməli və etiketlərdən istifadə edərək vizual düşünməyi öyrənməlisiniz. "" İşarəsi bağlama olaraq istifadə olunur. "<p>", paraqraflarda bir xətt açma kodu olaraq istifadə olunur. Vizual bir şeyi təmsil etmək üçün etiketlərdən istifadə edəcəksiniz: italik, formatlama, rənglər və s. HTML öyrənmək İnternetin necə işlədiyini daha yaxşı anlamağa kömək edəcək.
Hacker ol Adım 3
Hacker ol Adım 3

Addım 3. Proqramlaşdırma dillərini öyrənin

Qafiyələr yazmağa başlamazdan əvvəl əsas qrammatikanı öyrənməlisiniz. Qaydaları pozmadan əvvəl qaydaları öyrənməlisiniz. Ancaq son məqsədiniz hacker olmaqdırsa, şah əsərinizi yazmaq üçün əsas ingilis dilindən daha çox ehtiyacınız olacaq.

  • Python, təmiz dizayn edilmiş, yaxşı sənədləşdirilmiş və yeni başlayanlar üçün nisbətən asan olduğu üçün başlamaq üçün əla bir "dildir". Mükəmməl bir ilk dil olmasına baxmayaraq, Python sadəcə oyuncaq deyil; lakin çox güclü, çevik və böyük layihələr üçün uyğundur. Java alternativdir, lakin ilk proqramlaşdırma dili olaraq onun dəyəri şübhə altına alınmışdır.
  • Proqramlaşdırma ilə ciddi məşğul olsanız, Unixin əsas dilini öyrənməlisiniz. C ++ C ilə çox yaxından əlaqəlidir; birini bilsən, digərini öyrənmək çətin olmayacaq. C, kompüterinizin qaynaqları ilə çox səmərəlidir, ancaq kompüterinizin səmərəliliyi kritik olmadığı təqdirdə (proqramın gedişini izlədikdə) çox vaxt ayıklama vaxtınızı alacaq və bu səbəbdən tez -tez qaçınılır.

Metod 2 /3: Hacker kimi düşünün

Hacker ol Adım 1
Hacker ol Adım 1

Addım 1. Yaradıcı düşünün

İndi əsas bacarıqlara sahib olduğunuz üçün sənət haqqında düşünməyə başlaya bilərsiniz. Hakerlər, hamısı bir yerə yuvarlanan sənətçilər, filosoflar və mühəndislər kimidir. Azadlığa və ortaq məsuliyyətə inanırlar. Dünya həllini gözləyən maraqlı problemlərlə doludur. Hakerlər problemləri həll etməkdən, bacarıqlarını inkişaf etdirməkdən və zəkasını həyata keçirməkdən zövq alırlar.

  • Hakerlərin mədəni və intellektual cəhətdən hackdən başqa müxtəlif maraqları var. Oynamaq qədər çalışın və iş kimi çox oynayın. Əsl haker üçün "oyun", "iş", "elm" və "sənət" arasındakı sərhədlər hamısı yox olur və ya yüksək səviyyədə yaradıcı oynaqlıq vəziyyətinə birləşir.
  • Elmi fantastika oxuyun. Hakerlər və haker olmaq istəyən insanlarla tanış olmaq üçün əla bir yol olan elmi-fantastik konvensiyalara gedin. Döyüş sənətləri ilə məşğul olmağı düşünün. Özünümüdafiə üçün tələb olunan zehni intizam, hackerlərin etdiklərinə bənzəyir. Ən hacker düşüncəli döyüş sənəti, kobud gücə, atletizmə və ya fiziki dözümlülüyə deyil, zehni intizama, rahat məlumatlılığa və nəzarətə üstünlük verənlərdir. Tai Chi, hakerlər üçün əla bir döyüş sənətidir.
441133 5
441133 5

Addım 2. Problemləri həll etməyi sevir

Heç bir problem iki dəfə həll edilməməlidir. Hər kəsin vaxtının dəyərli olduğu bir cəmiyyət olaraq düşünün. Hakerlər məlumat paylaşmanın mənəvi məsuliyyət olduğunu düşünürlər. Bir problemi həll edərkən, hər kəsin eyni problemi həll etməsinə kömək etmək üçün məlumatı ictimailəşdirin.

  • Bütün yaradıcı məhsullarınızı adi bir şəkildə verməyə borclu olduğunuza inanmaq lazım deyil, baxmayaraq ki, bunu edən hakerlər digər hakerlər tərəfindən hörmət qazanacaqlar. Bu, hakerlərin yemək, sığınacaq və kompüter baxımından sizi əhatə edəcək qədər satma dəyərlərinə uyğundur.
  • The Mentor tərəfindən Jargon Fayl və ya Hacker Manifestosu kimi köhnə kitabları oxuyun. Kitablar texniki baxımdan köhnəlmiş ola bilər, amma münasibətləri və ruhları bu gün doğrudur.
441133 6
441133 6

Addım 3. Hakimiyyəti tanımağı və müqavimət göstərməyi öyrənin

Hakerlərin düşmənləri, məlumat azadlığını boğmaq üçün senzuradan və gizlilikdən istifadə edən cansıxıcılıq, yorucu iş və səlahiyyətlilərdir. Monoton iş, hakerlərin hack etməsinə mane olur.

Hack etməyi bir həyat tərzi olaraq dəstəkləmək, "normal" iş və mülk anlayışını rədd etmək, bərabər hüquqlar və ümumi bilik uğrunda mübarizəni üstün tutmaqdır

441133 7
441133 7

Addım 4. Bir mütəxəssis olun

Reddit -ə vaxt ayıran hər kəs gülməli və gülməli bir istifadəçi adı yaza və özünü haker kimi göstərə bilər. Ancaq İnternet yaxşı bir tarazlayıcıdır və ego və münasibətdən daha çox təcrübəyə dəyər verir. Təsviri deyil, bacarıqları inkişaf etdirmək üçün vaxt ayırın və özünüzü "hack" hesab etdiyimiz səthi şeylərə məruz qoymaqdan daha tez hörmət qazanacaqsınız.

Metod 3 /3: Hörmət qazanmaq

441133 8
441133 8

Addım 1. Açıq mənbə proqramı yazın

Digər hakerlərin əyləncəli və ya faydalı hesab etdiyi bir proqram yaradın və proqramın mənbə kodunu istifadə etmək üçün bütün haker cəmiyyətinə pulsuz olaraq verin. Hakerlər dünyasında ən çox hörmət edilən böyük insanlar, geniş ehtiyaclara cavab verən və pulsuz olaraq təqdim olunan böyük və faydalı proqramlar yazanlardır ki, indi hər kəs onlardan istifadə edə bilsin.

441133 9
441133 9

Addım 2. Açıq mənbə proqramını yoxlamağa və ayırmağa kömək edin

Açıq mənbə proqram təminatı istehsalçıları sizə yaxşı bir beta test cihazının (simptomları aydın şəkildə təsvir etməyi bilən, problemləri yaxşı lokallaşdıran, buraxılışdakı səhvlərlə tez bir zamanda məşğul ola bilən və bəzi sadə diaqnostik prosedurları yerinə yetirməyə hazır olan) yaxşı bir sınaq olduğunu söyləyəcəklər. çox dəyərlidir.

Hələ inkişaf etməkdə olan və sizi maraqlandıran bir proqram tapmağa çalışın və yaxşı bir beta testçisi olun. Test proqramlarına kömək etmədən proqramların dəyişdirilməsinə kömək etmək üçün düzəlişlərə kömək etmək üçün təbii bir irəliləyiş var. Bu yolla çox şey öyrənəcək və daha sonra sizə kömək edəcək insanlarla xoş niyyət yaradacaqsınız

441133 10
441133 10

Addım 3. Faydalı məlumatlar dərc edin

Başqa bir yaxşı cəhət, faydalı və maraqlı məlumatları veb səhifələrə və ya Tez -tez Verilən Suallar (FAQ) siyahıları kimi sənədlərə daxil etməsi və ictimaiyyətə təqdim etməsidir. Əsas texniki SSS-lərin aparıcılarına demək olar ki, açıq mənbəli proqram istehsalçıları kimi hörmət edilir.

441133 11
441133 11

Addım 4. Altyapının işləməsinə kömək edin

Hakerlər cəmiyyəti (və bunun üçün İnternetdən texniki təcrübə inkişafı) könüllülər tərəfindən idarə olunur. Davam etməsi üçün bir çox vacib, amma maraqsız iş var - poçt siyahılarının saxlanılması, xəbər qruplarının idarə edilməsi, böyük proqram arxiv saytlarının saxlanılması, RFC -lərin və digər texniki standartların hazırlanması. Bu cür işlər görən insanlara hörmət edilir, çünki hamı bilir ki, bu iş çox vaxt aparır və kodla oynamaq qədər maraqlı deyil. Bu işləri görmək fədakarlıq göstərir.

441133 12
441133 12

Addım 5. Hacker cəmiyyətinin özünə xidmət edin

Uzun müddət tarlada olmayana və yuxarıda qeyd etdiyimiz dörd işdən biri ilə tanınana qədər bu, edəcəyiniz bir iş deyil. Hacker cəmiyyətinin lideri yoxdur, ancaq qəhrəmanları, qrup liderləri, tarixçiləri və spikerləri var. Kifayət qədər uzun müddət çalışdığınız zaman, ehtimal ki, bu rollardan birinə çevriləcəksiniz.

Hakerlər açıq şəkildə qrup lideri olmağa çalışmırlar, buna görə də bu cür populyarlıq axtarmaq təhlükəlidir. Bunun üçün səy göstərmək əvəzinə, qucağınıza düşəcək şəkildə mövqe tutmalı və statusunuzla bağlı təvazökar və dost olmalısınız

İpuçları

  • Perl praktik səbəblərə görə öyrənməyə dəyər; Veb səhifələr və aktiv idarəetmə sistemləri üçün geniş istifadə olunur, buna görə heç vaxt Perl -də yazmamış olsanız da, oxumağı öyrənməlisiniz. Bir çox insanlar C istifadə edərək kompüterin səmərəliliyini tələb etməyən işlərdə C proqramlaşdırmasından qaçmaq üçün Perl -dən istifadə edirlər.
  • Ana dilinizi yaxşı yazın. Proqramçıların yaza bilməyəcəyinə dair ümumi bir fikir olsa da, bəzi hakerlər bəstələməkdə çox bacarıqlıdırlar.
  • LISP fərqli bir səbəbdən öyrənməyə dəyər - nəhayət başa düşdüyünüz zaman əldə edəcəyiniz dərin bir maarifləndirici təcrübə. Bu təcrübə, LISP -dən çox istifadə etməsəniz də, gələcəkdə sizi daha yaxşı bir proqramçı edəcək. Emacs mətn redaktoru və ya GIMP üçün Script-Fu plaginini yazmaq və dəyişdirməklə LISP ilə olduqca sadə bir təcrübə əldə edə bilərsiniz.

Tövsiyə: