Хакер - бул популярдуу маалымат каражаттарына көп таасир эткен укмуштуу термин. Чындыгында, хакерлер иликтене турган жана пайдаланыла турган боштуктарды же алсыздыктарды издеген адамдар. Чыныгы хакерлердин дээрлик бардыгы системаны бузушат, анткени алар жеке кызыкчылыгы үчүн эмес, кызыкчылыгын канааттандырууну каалашат. Сиз жаш кезиңизде мүмкүн болушунча технологияга байланыштуу нерселерди үйрөнүп, хакер боло аласыз. Алынган билим карьераңызды хакер катары баштоого жардам берет, ал тургай жакшы мектепке, ошондой эле жумушка орношууга жардам берет.
Кадам
4 -бөлүктүн 1 -бөлүгү: Хакер болууну үйрөнүңүз
Кадам 1. Мектепте компьютер сабагын алыңыз
Көптөгөн орто мектептер, ошондой эле кесиптик лицейлер сизге программалоонун жана тармактын негиздерин үйрөтүүчү компьютерге байланыштуу сабактарды жана класстан тышкаркы иш-чараларды сунуштайт. Бул сабактарды алуу же класстан тышкаркы иштер келечекке даярданууга жана билимди тереңдетүүгө жардам берет. Жетектөөчү жана консультациялык (BK) мугалим менен сүйлөшүп, компьютердик изилдөөлөргө адистешкен билим берүү жолу бар же жок экенин билиңиз.
Кадам 2. Компьютердик жана технологиялык билим берүүчү курстарды издеңиз
Операциялык тутумдарды жана тармактарды үйрөнүүгө багытталган курстарды издеңиз. Курсту алуу менен, сиз мектеп сунуштаган сабактарга караганда компьютердик билим берүү программаларын ала аласыз. Бирок, курска катышуу үчүн бир аз акча коротууга туура келет. Курста мектептин мугалимдерине караганда көбүрөөк даярдалган кесипкөй мугалимдер болушу мүмкүн.
3 -кадам. Мектептеги компьютердик клубга кошулуңуз
Бул сизди кызыктырган адамдар менен таанышууга жардам берет. Мындан тышкары, клуб компьютер мугалими менен бирге окууга кошумча убакыт берет. Эгерде сиздин мектепте компьютердик клуб жок болсо, анда сиз аны түзө аласыз. Компьютердик клубдун мүчөсү же негиздөөчүсү катары тажрыйба сизге информатика боюнча билим алып жаткан университетте окууга стипендия алууга жардам берет.
4 -кадам. Логиканы жана критикалык ой жүгүртүү жөндөмүн үйрөтүүчү курстарды алыңыз
Хакер болуу үчүн сиз жөн эле программалоо тилдерин үйрөнбөйсүз. Сиз көйгөйлөрдү уникалдуу перспективаны колдонуу менен чече алышыңыз керек жана системанын куруучулары мурда ойлонбогон алсыздыктарды колдоно билишиңиз керек. Чыгармачылык менен бузууну билүү сизге көп жакшылыктарды алып келет.
4 ичинен 2 -бөлүк: Компьютерлерди жана тармактарды изилдөө
Кадам 1. Атактуу операциялык системаны ичинен жана сыртынан үйрөнүңүз
Дизайн жана ар кандай операциялык системалардын иштеши жөнүндө билүү үчүн мектептин лабораториялык компьютерин колдонуңуз. Ийгиликтүү хакер болуу үчүн, сиз операциялык системалардын иштешин билишиңиз керек жана Windows, Linux жана OS X менен тааныш болушуңуз керек. Системаны бузуп жатканда, сиз компьютердин негизги буйруктарын (функцияларын) иштетип, белгилүү файлдарды же системаларды таба алышыңыз керек. операциялык системаны үйрөнбөстөн, биринчиден.
Кадам 2. Буйрук сабын үйрөнүңүз
Хакер катары сиз командалык сапты окуп, буйруктарды (команданы) терүүгө көп убакыт коротосуз. Command Prompt (Windows үчүн) жана Терминалды (Linux жана OS X үчүн) үйрөнүңүз.
Бул макаланы окуңуз, буйрук чабы кандай иштээрин
3 -кадам. Компьютердин компоненттери бири -бири менен кантип байланышта экенин билиңиз
Татаалыраак хакердик техникалар тармактык карталар, роутерлер, катуу дисктер жана оперативдүү эс тутуму сыяктуу аппараттык жабдуулардын алсыздыгын колдонушат. Компьютерлердин кантип иштээрин жана компьютердин компоненттери бири -бири менен кандай байланышта экенин билүү системанын алсыздыктарын колдонууга жардам берет. Бул макаланы окуп, компьютердин компоненттери кантип иштээрин жана өз ара байланышта экенин билиңиз. Сиз мектепте же курста компьютердик сабактарды алуу менен көптөгөн компьютердик негизги билимдерге ээ боло аласыз.
4 -кадам. Компьютердик тармактын негиздерин үйрөнүңүз
Ийгиликтүү хакер болуу үчүн, компьютердеги маалыматтар интернетте кандайча жайылганын билишиңиз керек. Маалыматтардын кайда экенин билүү үчүн тармактын катмарлары кантип иштээрин билип алыңыз. Мындан тышкары, тармактарды изилдөө сизге маалыматты кармап, өзгөртүүгө жардам берет. Негизги тармак билимин түшүнүү абдан маанилүү, анткени ал татаал системаларды натыйжалуу бузууга жардам берет.
Сиз компьютердик тармакты мектептен же курстан үйрөнө аласыз
Кадам 5. Хакерлик жана компьютерлер тууралуу китеп окуу
Сиз мектепте же курста компьютерлерге жана тармактарга байланыштуу нерселерди үйрөнбөшүңүз керек. Эксперттик хакер болуу үчүн мүмкүн болушунча көбүрөөк окуу керек. Хакерликти түшүндүргөн китептерди окуңуз же компьютердик китептерди жана журналдарды сатып алыңыз. Алынган бардык маалыматтар сиздин билимиңизди байытууга жана хакердик жөндөмүңүздү өркүндөтүүгө жардам берет.
4 ичинен 3 -бөлүк: Негизги программалоо тилдерин үйрөнүү
Кадам 1. HTML үйрөнүңүз
HTML (Гипертекстти белгилөө тили) - веб баракчаларды түзүүдө колдонулуучу негизги программалоо тили. HTML негиздерин билүү веб -сайттын алсыз жактарын аныктоого жардам берет. Мындан тышкары, ал веб -сайттарды куруунун кодун түзүүгө жардам берет. HTMLди үйрөнүү үчүн бул макаланы окуңуз.
Кадам 2. JavaScriptти үйрөнүңүз
JavaScript веб -сайттын мазмунун көрсөтүү үчүн колдонулган программалоо тилдеринин бири. JavaScriptтин кантип иштээрин билүү веб -сайтыңыздын айрым жерлериндеги алсыздыктарды аныктоого жана сценарийлериңизди кошууга жардам берет.
3 -кадам. SQLди үйрөнүңүз
SQL (структураланган суроо тили) веб -сайттар жана онлайн кызматтары үчүн негизги маалымат базасынын тили. Хакерлер маалымат базаларына кирүү үчүн көп убакыт коротушат. Ошентип, SQLдин кантип иштээрин билүү системаны бузуу үчүн абдан маанилүү. Сыноо үчүн SQL серверин кантип түзүү жөнүндө маалымат алуу үчүн бул макаланы окуңуз.
Кадам 4. PHP үйрөнүңүз
PHP - бул серверлер үчүн программалоо тили жана көбүнчө интернет колдонуучуларынын эсептерине коопсуз кирүүсүнө жардам берүү үчүн колдонулат. Ошентип, PHP кантип иштээрин билүү, корголгон веб -сайтты бузуу үчүн абдан маанилүү. PHP үйрөнүү үчүн бул макаланы окуңуз. Бул тил хакерлер үчүн эң маанилүү программалоо тилдеринин бири.
Step 5. Python үйрөнүңүз
Python - бул программаларды жана скрипттерди тез түзүүгө жардам берген татаал программалоо тили. Сиз бул программалоо тилин үйрөнүшүңүз керек, ошондо сиз өз эркиңизди жана хакыңызды түзө аласыз. Python үйрөнүү боюнча кеңештер үчүн бул макаланы окуңуз.
Part of 4 of 4: Practice Hacking Safely
Кадам 1. Өз тармагыңызга тиркелген виртуалдык машинаны бузуңуз
Хакерликти колдонуунун эң коопсуз жолу - бул өз компьютериңизди бузуу. Виртуалдык машиналарды камтыган жеке тармакты түзүү, компьютериңизди бузбай же мыйзамды бузбастан, хактарды сыноого жана ишке ашырууга жардам берет.
Виртуалдык машинаны колдонуп, компьютериңизге каалаган операциялык системаны орнотсоңуз болот. Бул атайын операциялык системалар үчүн атайын жасалган хактарды сыноого жардам берет. Виртуалдык машинаны кантип бекер түзүү жөнүндө маалымат алуу үчүн бул макаланы окуңуз
Кадам 2. Хакерлик үчүн атайын түзүлгөн вебсайтты колдонуңуз
Эгер сиз хакердик жөндөмүңүздү колдонуп көргүңүз келсе, мыйзамдуу түрдө бузулушу мүмкүн болгон алсыздыктары бар бир нече веб -сайттар бар. Вебсайт сизге сценарийлерди колдонууга жана мыйзамды бузбастан аларды бузууга мүмкүнчүлүк берет. Бул жерде хакерлик менен машыгуу үчүн колдонула турган кээ бир популярдуу вебсайттар:
- Кирпичтер
- bWAPP
- DVWA
- Google Gruyere
- McAfee HackMe сайттары
3 -кадам. Хакерлер коомуна кошулуңуз
Дүйнө жүзү боюнча чачырап кеткен ар кандай хакердик жамааттар бар, оңой табылуучу форумдардан жашыруун жамааттарга чейин. Жакшы хакер болуу үчүн жөндөмүңүздү өркүндөтүүгө жана кыйын учурда сизге жардам бере турган хакерлер тобун табыңыз. Хакерлер жамааты коопсуз хакердик ыкмаларды колдонууга жардам берүү үчүн ар кандай ресурстарды сунушташы мүмкүн.
4 -кадам. Мыйзамсыз иштерден алыс болуңуз
Хакер болуу жөндөмүнө ээ болуу өзүн өзү азгырышы мүмкүн. Бирок, мыйзамсыз аракеттерди жасоо үчүн жөндөмүңүздү колдонбошуңуз керек. Эгерде сиз мыйзамсыз хакерлик менен кармалсаңыз, полиция менен кыйынчылыкка туш болосуз жана бул сиздин карьераңызга тоскоол болот. Профессионалдык хакерлердин кармалып калгандан кийин жалданып жатканы жөнүндөгү окуяларга алдырбаңыз, анткени хакерлерге жумуш берилгенге караганда, көбүрөөк хакерлер камалат.
Хакердик коомчулуктан мыйзамсыз иштерди жасоодон алыс болуңуз. Эгерде жамаат мыйзамды бузган аракеттерди жасаса, анда сиз коомчулуктун мүчөсү катары саналгандыктан, сизди шектүү кылып коюшу мүмкүн. Эгерде сиз жамааттын мүчөлөрүнүн иш -аракеттерине канааттанбасаңыз, анда коомчулуктан алыс болуңуз
5 -кадам. "Ак калпак" хакердик стилин же этикалык хакердик стилди колдонуңуз
White Hat - бул системалардын алсыздыгын издеген хакерлерге карата колдонулган термин. Бул алсыздыктарды жеке кызыкчылыгына пайдалануунун ордуна, ал зыяндуу хакерлердин чабуулдарын алдын алуу үчүн аларды система куруучуларына билдирмек. Эксперт "Ак калпак" хакерлери коопсуздук тармагында иштеп, көп акча таба алышат.