"Hacker" ifadəsi cazibədardır və məşhur mediadan çox təsirləndi. Əslində, haker sadəcə araşdırıla və istismar edilə bilən zəifliklər axtaran bir insandır. Əksər həqiqi hakerlər heç bir şəxsi mənfəət üçün deyil, maraq və həyəcandan sistemləri sındırırlar. Yeniyetməlik illərinizdə mümkün qədər çox şey öyrənməklə bir çox hakerlərə başla bilərsiniz. Bu bilik, hackerlik karyeranızı inkişaf etdirməyə və hətta yaxşı bir məktəb və ya iş qurmağınıza kömək edə bilər.
Addımlar
4 -dən 1 -ci hissə: Dərslər keçmək
Addım 1. Məktəbdə kompüter elmləri dərslərinə yazılın
Bir çox lisey sizə proqramlaşdırma və şəbəkələşmə əsaslarını öyrədə biləcək kompüter elmləri proqramları təklif edir. Sərbəst olduqları halda bu dərsləri keçmək gələcəkdə çox kömək edə bilər və şəxsi işlərinizdə sizə kömək edə bilər. Seçmələriniz üçün götürə biləcəyiniz bir kompüter elmləri yolunun olub olmadığını öyrənmək üçün məsləhətçinizlə danışın.
Addım 2. Kurslar üçün yerli icma mərkəzlərini və icma kolleclərini yoxlayın
Əməliyyat sistemlərinə və şəbəkəyə diqqət yetirin. Liseyinizdə oxuduğunuzdan daha çox proqram tapa bilərsiniz, ancaq bu proqramları almaq üçün bir az pul lazım olacaq. Bu kurslar, məktəbdə tapa biləcəyinizdən daha yüksək səviyyəli mütəxəssislərə müraciət edə bilər.
Addım 3. Məktəbdə kompüter elmləri dərnəyinə qoşulun
Bu həmfikir insanlarla tanış olmaq, həm də kompüter elmləri müəllimi ilə təkbətək görüşmək üçün əla bir yoldur. Kompüter elmləri klubunuz yoxdursa, özünüz də bir klub yaratmağı düşünün. Tətbiqi kompüter elmləri haqqında daha çox şey öyrənə biləcəyiniz kollec CV -lərində bunlar yaxşı görünür.
Addım 4. Məntiq və tənqidi düşünmə kursları keçin
Hacking proqramlaşdırma dillərini bilməkdən daha çox şeydir. Problemlərə bənzərsiz bucaqlardan yanaşmağı bacarmalı və yaradıcının heç ağlına gəlməyəcək zəifliklərdən istifadə etməlisən. Problemlərə hücum etmək üçün yaradıcılığı necə tətbiq edəcəyinizi bilmək sizə böyük bir üstünlük verə bilər.
4 -cü hissənin 2 -si: Kompüterləri öyrənmək və şəbəkə qurmaq
Addım 1. Əsas əməliyyat sistemlərinin incəliklərini öyrənin
Mümkün olduğunca çox əməliyyat sisteminin quruluşunu və axını öyrənmək üçün məktəbinizin kompüter laboratoriyalarından istifadə edin. Uğurlu bir hacker olmaq üçün Windows, Linux və OS X -də rahat işləmək lazımdır. Hər hansı bir əsas funksiyanı yerinə yetirməli və bu barədə düşünmədən istənilən yeri tapa bilməlisən.
Addım 2. Komanda xətləri ilə tanış olun
Hack etmək üçün çox vaxt bir əmr satırına baxmağa və əmr yazmağa sərf olunur. Windows Komanda İstemi və Linux və OS X üçün Terminal ilə tanış olun.
- Windows Komut İstemi haqqında daha çox məlumat üçün CMD -dən Necə İstifadə Ediləcəyinə baxın.
- Ubuntu (Linux) terminalı haqqında ətraflı məlumat üçün Ubuntu Komandaları ilə Necə Tanış Olun.
Addım 3. Kompüter komponentlərinin necə birlikdə işlədiyini öyrənin
Şəbəkə kartları, marşrutlaşdırıcılar və yaddaşla qarşılıqlı əlaqə qurduqda, hardware səviyyəsində bir çox inkişaf etmiş hack meydana gələcək. Kompüterin necə işlədiyini və komponentlərin bir -birinə necə bağlandığını bilmək sistemlərdən istifadə etməyi öyrəndiyiniz zaman kömək edəcək. Birlikdə necə işlədiyini başa düşmək üçün Kompüteri necə qura biləcəyinizə baxın. Məktəbdə kompüter dərsləri alaraq bir çox əsas kompüter bilikləri əldə edə bilərsiniz.
Addım 4. Şəbəkə qurmağın əsaslarını öyrənin
Uğurlu bir haker olmaq üçün məlumatların internet üzərindən necə ötürüldüyünü bilmək vacibdir. Fərqli şəbəkə modellərinin necə işlədiyini öyrənin. Bu sizə məlumatların harada tapıla biləcəyini və onu necə tutub dəyişdirməyi öyrədəcək. Şəbəkə modelləri və təbəqələri haqqında qısa məlumat üçün Kompüter Şəbəkəsini Necə Anlamaq olar. Əsas şəbəkə bilikləri effektiv, yüksək səviyyəli hack üçün vacibdir.
Məktəbinizdə və ya yerli icma kollecində şəbəkə qurma dərsləri ala bilərsiniz
Addım 5. Hacking və edə biləcəyiniz kompüterlər haqqında hər kitabı oxuyun
Yalnız dərslərinizdən öyrənməyin. Mümkün olduğunca öyrənmə ilə fəal məşğul olmalısınız. Hack haqqında köhnə istifadə olunan kitabları götürün və ya rüblük bir nəşrə yazılın. İstifadə edə biləcəyiniz hər hansı bir məlumat, hack məlumatlarınızı artırmağa kömək edəcəkdir.
4 -cü hissənin 3 -ü: Əsas Dilləri Öyrənmək
Addım 1. HTML öyrən
HTML, bütün veb səhifələrin hazırlandığı əsas dildir. HTML əsaslarını bilmək veb saytların zəif tərəflərini müəyyən etməyə və öz əsas saytlarınızı kodlaşdırmağa kömək edə bilər. Başlamaq üçün HTML -ni necə öyrənəcəyinizə baxın.
Addım 2. JavaScript öyrənin
JavaScript, məzmunun veb saytlarda göstərilməsinin əsas yollarından biridir. JavaScript -in necə işlədiyini öyrənmək veb saytların istismar olunan hissələrini müəyyən etməyə və öz skriptlərinizi yerləşdirməyə kömək edə bilər. Enjeksiyonların necə işlədiyinə baxmaq üçün JavaScript Enjeksiyonlarından Necə İstifadə Ediləcəyinə baxın.
Addım 3. SQL öyrən
SQL veb saytlar və onlayn xidmətlər üçün əsas verilənlər bazası dilidir. Hackerlar verilənlər bazasına daxil olmaq üçün çox vaxt sərf edirlər, buna görə SQL -in necə işlədiyini bilmək ən çox hack üçün vacibdir. Test etmək üçün bir SQL serverinin qurulması haqqında məlumat üçün bir SQL Server Veritabanı Yaratmağa baxın.
Addım 4. PHP öyrən
PHP server tərəfli bir dildir və tez-tez etibarlı girişləri idarə etmək üçün istifadə olunur. Bu, təhlükəsiz saytları sındırmaq üçün PHP bilməyi vacib edir. PHP -yə başlamağın təfərrüatları üçün PHP və MySQL -i necə öyrənəcəyinizə baxın. Bu, hakerlər üçün ən vacib dillərdən biridir.
Addım 5. Python öyrən
Python, proqram və skriptləri tez yazmağa imkan verən yüksək səviyyəli bir dildir. Öz istismarlarınızı və qələmlərinizi yazmaq üçün vacibdir. Başlamağa dair ipuçları üçün Pythonda Proqramlaşdırmaya Necə Başlanacağına baxın.
4 -dən 4 -cü hissə: Təhlükəsiz Hacking Təcrübəsi
Addım 1. Öz şəbəkənizdə bir virtual maşını sındırın
Hacking tətbiq etməyin ən təhlükəsiz yolu, öz avadanlıqlarınızı sındırmaqdır. Virtual maşınlarla özəl bir şəbəkə qurmaq, heç bir zərər vermədən və ya qanunla problem yaşamadan hackləri sınamağa və yerləşdirməyə imkan verəcəkdir.
Hər hansı bir əməliyyat sistemini kompüterinizə quraşdırmaq üçün virtual maşınlardan istifadə edə bilərsiniz. Bu, xüsusi əməliyyat sistemlərinə uyğun olaraq hackləri sınamağa imkan verəcək. Virtual maşınlara pulsuz başlamağa dair məlumat üçün VirtualBox -u necə quraşdıracağınıza baxın
Addım 2. Hacking təcrübə saytlarından istifadə edin
Hacking bacarıqlarınızı real dünyada sınamaq istəyirsinizsə, hack etmək üçün tamamilə qanuni olan daxili zəiflikləri olan bir neçə sayt var. Bu saytlar qanuni təsirdən qorxmadan skriptlərinizi və hücum üsullarınızı tətbiq etməyə imkan verəcək. Populyar təcrübə saytlarına aşağıdakılar daxildir:
- Kərpic
- bWAPP
- DVWA
- Google Gruyere
- McAfee HackMe saytları
Addım 3. Bəzi hack icmalarına qoşulun
Orada asanlıqla tapıla bilən forumlardan inanılmaz dərəcədə gizli anklavlara qədər müxtəlif hack icmaları var. Daha yaxşı bir haker olmağınıza meydan oxuya biləcək və mat qalanda sizə kömək edə biləcək bir qrup haker tapın. Hacking icmaları, hack üsullarını təhlükəsiz şəkildə tətbiq etmək üçün qaynaqlar da təmin edə bilər.
Addım 4. Hər hansı bir qanunsuz davranışdan çəkinin
Nə qədər cazibədar ola biləcəyinizdən asılı olmayaraq, yeni hack məlumatlarınızla qanunsuz işlərə başlamayın. Tək bir pis hack, qanun başlamazdan əvvəl hack karyeranızı dayandıraraq qanunla problem yarada bilər. Tutulduqdan sonra peşəkar hakerlərin etibarlı işçi olması hekayələrinə aldanmayın; daha tez -tez hakerlər sadəcə həbsxanaya gedirlər.
Qeyri -qanuni davranışlarla əlaqəli olmaqdan çəkinin. Hacking cəmiyyətiniz hücumlar etməyə başlayırsa, assosiasiya tərəfindən günahkar hesab edilə bilər. Başqalarının hərəkətlərindən narahat olsanız, özünüzü mümkün qədər uzaqlaşdırın
Addım 5. "Ağ şapka" və ya "etik" hack tətbiq edin
Bu terminlər sistemlərdə zəiflik axtaran, lakin öz mənfəəti üçün istifadə etməyən hakerləri təsvir etmək üçün istifadə olunur. Bunun əvəzinə, ağ papaqlı hakerlər zərərli hakerlərin gələcək hücumlarının qarşısını almaq üçün bu boşluqları bildirəcəklər. Bacarıqlı ağ papaqlı hakerlər təhlükəsizlik sektorunda çoxlu pul qazana bilərlər.