Hacker olmaq üçün necə: 12 addım (şəkillərlə)

Mündəricat:

Hacker olmaq üçün necə: 12 addım (şəkillərlə)
Hacker olmaq üçün necə: 12 addım (şəkillərlə)

Video: Hacker olmaq üçün necə: 12 addım (şəkillərlə)

Video: Hacker olmaq üçün necə: 12 addım (şəkillərlə)
Video: Necə xaker olmaq olar? [ 2018 də necə XaKeR ola bilərəm? ] 2024, Aprel
Anonim

Kompüter təhlükəsizliyində bir hacker, kompüter və şəbəkə sistemlərinin təhlükəsizlik mexanizmlərinə diqqət yetirən birisidir. Tarixini onilliklər ərzində ilk dəfə paylaşılan kiçik kompüterlərə və ən ilk ARPAnet təcrübələrinə qədər izləyən təcrübəli proqramçılar və şəbəkə sehrbazlarının cəmiyyətləri və ortaq mədəniyyətləri var. Bu mədəniyyətin üzvləri ilk "hakerlər" idi. Kompüterlərə və telefon sistemlərinə girmək populyar mədəniyyətdə hack etməyi simvollaşdırdı, lakin bu mədəniyyət insanların çoxunun bildiyindən daha mürəkkəb və əxlaqlıdır. Haker olmaq, əsas hack üsullarını öyrənmək, hacker kimi düşünmək və etik hack cəmiyyətində hörmət qazanmaq.

Addımlar

3 -dən 1 -ci hissə: Öyrənmə əsasları

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

Addım 1. Linux kimi UNIX-ə bənzər bir OS işlədin

UNIX və UNIX kimi əməliyyat sistemləri İnternetin əməliyyat sistemləridir. UNIX -i bilmədən İnternetdən istifadə etməyi öyrənə bilsəniz də, UNIX -i anlamadan İnternet hakeri ola bilməzsiniz. Bu səbəbdən, bu gün hacker mədəniyyəti olduqca güclü bir şəkildə UNIX mərkəzlidir. UNIX-ə bənzər bir çox əməliyyat sistemi var, ən populyarı Linux, eyni maşında Microsoft Windows ilə birlikdə işləyə bilərsiniz. Linuxu onlayn yükləyin və ya quraşdırmaqda sizə kömək edəcək yerli Linux istifadəçi qrupu tapın.

  • Ayaq barmaqlarınızı suya batırmağın yaxşı bir yolu, sabit diskinizi dəyişdirmədən tamamilə CD və ya USB -dən işləyən canlı CD və ya USB adlı bir cihazı açmaqdır. Kəskin bir şey etmədən imkanlara baxmaq üçün bir yol.
  • Linuxdan başqa *BSD sistemləri kimi digər UNIX-ə bənzər əməliyyat sistemləri də var. Ən populyar *BSD sistemləri FreeBSD, NetBSD, OpenBSD və DragonFly BSD -dir. Hamısı Linux kimi açıq mənbədir. Ancaq bunların Linux deyil, BSD olduğunu xatırlamaq vacibdir.
  • FreeBSD -də olan bir UNIX əməliyyat sistemi olan Darwində MacOS. Darvin tamamilə pulsuz və açıq mənbəyidir və https://opensource.apple.com saytında mövcuddur. Sistemin nüvəsi UNIX olduğundan və macOS çox populyar olduğundan, bir çox insanlar Linux tətbiqlərini macOS -a köçürmüşlər. Bu proqramları homebrew, fink və ya MacPorts kimi bir paket meneceri ilə əldə edə bilərsiniz. Alternativ olaraq, Linuxu macOS ilə birlikdə Mac -da da işlədə bilərsiniz.
  • Super bir niş əldə etmək istəyirsinizsə, hətta Solaris əməliyyat sisteminin Oracle tərəfindən alınmadan və qapalı mənbəyə çevrilməsindən əvvəl açıq mənbəyə əsaslanan Open Indiana kimi bir əməliyyat sistemini işlədə bilərsiniz. UNIX System V üzərində hazırlanmış OpenIndiana və Solaris Linux tətbiqləri ilə uyğun gəlmir. Bununla birlikdə bir çox Linux tətbiq portu var. MacOS, BSD və ya Linux istifadə etmək daha yaxşıdır, çünki onlar daha populyardır və onlar üçün daha çox proqram mövcuddur.
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ə tədricən bacarıqlarınızı artırmaq vacibdir. Şəkillərin, şəkillərin və dizayn komponentlərinin veb saytına baxanda gördüklərinizin hamısı HTML istifadə edərək kodlaşdırılmışdır. Bir layihə üçün, əsas bir ana səhifənin necə qurulacağını və oradan yuxarıya doğru necə çalışacağınızı öyrənmək üçün yola çıxın.

  • Bir nümunə görmək üçün HTML -ni araşdırmaq üçün brauzerinizdə səhifənin mənbə məlumatlarını açın. Firefox -da Web Developer> Səhifə Mənbə bölməsinə gedin və koda baxmaq üçün vaxt ayırın.
  • Notepad və ya Sadə mətn kimi əsas söz emal proqramında HTML yaza və sənədlərinizi "yourCoolFileName" olaraq saxlaya bilərsiniz. . HTML"buna görə də onları bir brauzerə yükləyə və əsərinizin tərcüməsini görə bilərsiniz.
Hacker ol Adım 3
Hacker ol Adım 3

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

Şeir 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 başlamaq üçün yaxşı bir "dildir", çünki təmiz dizayn edilmiş, yaxşı sənədləşdirilmiş və yeni başlayanlar üçün nisbətən mehribandır. Yaxşı bir ana dili olmasına baxmayaraq, bu sadəcə oyuncaq deyil; cəlbedici, çevik və böyük layihələr üçün çox uyğundur.
  • Ciddi proqramlaşdırma ilə məşğul olsanız, Java -nın alternativ olduğunu öyrənməli olacaqsınız, ancaq ilk proqramlaşdırma dili olaraq onun dəyəri hal -hazırda xüsusi vəziyyətində sorğulanmışdır.
  • Java-dan fərqli olaraq, Javascript Pythona çox oxşardır, çünki həm C əsaslı bir dildir, həm də son dərəcə yeni istifadəçi dostudur. Javascript "vebin proqramlaşdırma dili" dir, buna görə də veb inkişafında/hackdə öyrənməyə davam etmək istəyirsinizsə, Javascript Pythondan daha yaxşı öyrənmək daha yaxşıdır.
  • JavaScript -ə alternativ Unix -in əsas dili PHP C olardı. C ++ C ilə çox yaxından əlaqəlidir; birini bilsən, digərini öyrənmək çətin olmayacaq. C, maşınınızın qaynaqları ilə çox səmərəlidir, ancaq kompüterinizin səmərəliliyi xüsusi əhəmiyyət kəsb etmədikdə, böyük miqdarda ayıklama vaxtınızı alacaq və tez -tez bu səbəbdən qaçınılır.
  • Backtrack 5 R3, Kali və ya Ubuntu 12.04LTS kimi yaxşı bir başlanğıc platformasından istifadə etmək yəqin ki, yaxşı bir fikirdir.

3 -dən 2 -ci hissə: Hacking münasibətlərini mənimsəmək

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

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

Artıq əsas bacarıqları əldə etdikdən sonra bədii düşünməyə başlaya bilərsiniz. Hakerlər sanki bir filosof və mühəndis kimidir. Azadlığa və qarşılıqlı 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 xüsusi zövq alırlar.

  • Hakerlər, hackdən başqa mədəni və intellektual olaraq müxtəlif maraqlara malikdirlər. Oynadığınız qədər sıx işləyin və işlədiyiniz qədər sıx oynayın. Əsl hakerlər üçün "oyun", "iş", "elm" və "sənət" arasındakı sərhədlər hamısı yox olmağa və ya yüksək səviyyəli yaradıcı oynaqlığa birləşməyə meyllidir.
  • Elmi fantastika oxuyun. Hakerlər və protokakerlərlə tanış olmaq üçün əla bir yol olan elmi fantastika konvensiyalarına gedin.
  • Döyüş sənətində məşq etməyi düşünün. Döyüş sənəti üçün tələb olunan zehni intizam, hackerlərin etdiklərinə əhəmiyyətli dərəcədə bənzəyir. Ən hacker-ly döyüş sənəti, xam güc, atletizm və ya fiziki sərtlikdən daha çox zehni intizamı, rahatlıqlı məlumatlılığı və nəzarəti vurğulayanlardır. Tai Chi, hakerlər üçün yaxşı bir döyüş sənətidir.
441133 5
441133 5

Addım 2. Problemlərin həllini sevməyi öyrənin

Heç bir problem iki dəfə həll olunmamalıdır. Hər kəsin hacker olduğu vaxtı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. Problemləri 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.

  • Hackerlər digər hakerlərdən ən çox hörmət alanlar olsa da, bütün yaradıcı məhsullarınızı verməyə borclu olduğunuza inanmaq lazım deyil. Yemək və kirayədə və kompüterdə saxlamaq üçün kifayət qədər satmaq hacker dəyərlərinə uyğundur.
  • Mentorun "Jargon File" və ya "Hacker Manifesto" kimi köhnə əsərlərini oxuyun. Texniki məsələlərlə bağlı köhnəlmiş ola bilərlər, amma münasibət və ruh eyni dərəcədə vaxtlıdır.
441133 6
441133 6

Addım 3. Hakimiyyəti tanımağı və onunla mübarizə aparmağı öyrənin

Hakerin düşməni, məlumat azadlığını boğmaq üçün senzura və gizlilikdən istifadə edən cansıxıcılıq, sərxoşluq və avtoritar fiqurlardır. Monoton iş, hakerin hack edilməsinə mane olur.

Hack etməyi həyat tərzi olaraq qəbul etmək, sözdə "normal" iş və mülkiyyət anlayışlarını rədd etmək, bərabərlik və ümumi bilik uğrunda mübarizə aparmaqdır

441133 7
441133 7

Addım 4. Bacarıqlı olun

Beləliklə, Reddit -ə vaxt ayıran hər kəs gülməli bir cyberpunk istifadəçi adı yaza və haker kimi poza verə bilər. Ancaq İnternet böyük bir ekvalayzerdir və eqo və duruş üzərində səriştəyə dəyər verir. Vaxtınızı imicinizlə deyil, sənətkarlığınızla məşğul olaraq keçirin və özünüzü populyar mədəniyyətdə "hack" etməyi düşündüyümüz səthi şeyləri modelləşdirməkdən daha tez hörmət qazanacaqsınız.

3 -dən 3 -cü hissə: Yaxşı Hacking

441133 8
441133 8

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

Digər hackerlərin əyləncəli və ya faydalı olduğunu düşündükləri proqramları yazın və proqram mənbələrini istifadə etmək üçün bütün hacker mədəniyyətinə verin. Hackerdomun ən hörmətli yarı tanrıları, geniş bir ehtiyacı qarşılayan böyük və qabiliyyətli proqramlar yazan və onları hər kəsin istifadə etməsi üçün onları verən insanlardır.

441133 9
441133 9

Addım 2. Açıq mənbə proqramını sınamağa və ayıklamağa kömək edin

Düşünən hər hansı bir açıq mənbə müəllifi sizə yaxşı beta-testçilərin (simptomları necə təsvir etməyi, problemləri yaxşı lokalizasiya etməyi bilən, sürətli bir buraxılışdakı səhvlərə dözə biləcəyini və bir neçə sadə diaqnostik prosedur tətbiq etməyə hazır olanların) çəkilərinə dəyər olduğunu söyləyəcək. yaqutlarda.

Maraqlandığınız bir proqram hazırlamağa çalışın və yaxşı bir beta testçisi olun. Test proqramlarına kömək etməkdən onları düzəltməyə kömək etmək üçün onları düzəltməyə kömək etməkdən təbii bir irəliləyiş var. Bu yolla çox şey öyrənəcəksiniz 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şı şey, faydalı və maraqlı məlumatları tez -tez verilən suallar (FAQ) siyahıları kimi veb səhifələrə və ya sənədlərə toplamaq və süzmək və bunları əlçatan etməkdir. Əsas texniki SSS-lərin aparıcıları demək olar ki, açıq mənbə müəllifləri qədər hörmət qazanırlar.

441133 11
441133 11

Addım 4. Yardım infrastrukturun işləməsini təmin edir

Könüllülər hacker mədəniyyətini idarə edirlər (və bu baxımdan İnternetin mühəndislik inkişafı). Davam etməsi üçün bir çox zəruri, lakin gözəgörünməz işlər var - poçt siyahılarını idarə etmək, xəbər qruplarını idarə etmək, böyük proqram arxiv saytlarını saxlamaq, RFC və digər texniki standartları inkişaf etdirmək. Bu cür işləri yaxşı bacaran insanlar çox hörmət qazanırlar, çünki hamı bilir ki, bu işlərin çox böyük bir boşluq olduğunu və kodla oynamaq qədər əyləncəli olmadığını bilir. Bunları etmək fədakarlıq göstərir.

441133 12
441133 12

Addım 5. Haker mədəniyyətinin özünə xidmət edin

Bir müddət ətrafınızda olana və əvvəlki dörd maddədən biri ilə tanınana qədər etməyiniz lazım olan bir şey deyil. Hacker mədəniyyətinin liderləri yoxdur, ancaq mədəniyyət qəhrəmanları və qəbilə ağsaqqalları, tarixçilər və sözçüləri var. Səngərlərdə kifayət qədər uzun müddət qaldığınız zaman onlardan birinə çevrilə bilərsiniz.

Hakerlər qəbilə ağsaqqallarına açıq -aşkar eqoistlərə etibar etmirlər, buna görə də bu cür şöhrət qazanmaq təhlükəlidir. Bunun üçün səy göstərmək əvəzinə, özünüzü mövqe tutmalısınız, buna görə də qucağınıza düşür və sonra statusunuz haqqında təvazökar və lütfkar olun

İpuçları

  • Bəzi şirkətlər təhlükəsizliyini yoxlamaq üçün hakerlərə pul ödəyirlər. Kifayət qədər yaxşı olsan, bu sənin işin ola bilər!
  • Tutulmamağınızdan əmin olun, nə etməyi planlaşdırdığınız qanunsuz ola bilər, bunu etməyiniz tövsiyə olunur YOXDUR Black Hat hack ilə məşğul olun.
  • Ana dilinizi yaxşı yazın. Proqramçıların yaza bilməməsi adi bir stereotip olsa da, çox sayda hacker çox bacarıqlı yazarlardır.
  • LISP fərqli bir səbəbdən öyrənməyə dəyər - nəhayət əldə etdiyiniz zaman əldə edəcəyiniz dərin maarifləndirmə təcrübəsi. Bu təcrübə, LISP -in özünü çox istifadə etməsəniz də, qalan günləriniz üçün sizi daha yaxşı bir proqramçı edəcək. Emacs mətn redaktoru və ya GIMP inkişaf etmiş şəkil redaktə proqramı üçün Script-Fu plaginləri üçün redaktə rejimlərini yazaraq və dəyişdirərək LISP ilə kifayət qədər asan bir təcrübə əldə edə bilərsiniz.
  • Perl praktik səbəblərə görə öyrənməyə dəyər; Aktiv veb səhifələr və sistem idarəçiliyi üçün çox geniş istifadə olunur, belə ki, heç vaxt Perl yazmasanız belə, oxumağı öyrənməlisiniz. Bir çox insanlar, C -nin maşın səmərəliliyini tələb etməyən işlərdə C proqramlaşdırılmasının qarşısını almaq üçün Perl -dən istifadə edirlər.
  • Yaratdığınız veb saytlarda bacarıqlarınızı sınayın.
  • Bacarıqlarınızı yaxşılıq üçün istifadə edin. Ağ şapka hacker olmaq hər kəs üçün xeyirlidir və qara papaq hacker olmaqdan və polislə problem yaratmaqdan daha təhlükəsizdir.
  • Hack etdiyiniz şeylərə diqqətli olun. Qanunsuz fəaliyyət ciddi nəticələrə səbəb ola bilər və İnternetdə heç bir şey anonim deyil.
  • Heç vaxt sizi narahat edə biləcək qanunsuz işlər görməyə çalışmayın
  • Sistemlərini sınaya biləcəyiniz üçün bir təhlükəsizlik xidmətindən (ADT) soruşun.

Tövsiyə: