Qanday qilib xakerga aylanish mumkin

Muallif: Monica Porter
Yaratilish Sanasi: 15 Mart Oyi 2021
Yangilanish Sanasi: 1 Iyul 2024
Anonim
Qanday qilib xakerga aylanish mumkin - Maslahatlar
Qanday qilib xakerga aylanish mumkin - Maslahatlar

Tarkib

Kompyuter xavfsizligida xakerlar - bu kompyuter tizimlari va tarmoqlarining xavfsizlik mexanizmlariga e'tibor qaratadigan odamlar. Dasturchilar va veb-sehrgarlar o'rtasida bir necha o'n yillik tarixni minikompyuter va ARPAnet o'rtasida ma'lumot almashish tajribasining birinchi paytidan boshlab kuzatib boradigan jamoalar va madaniy ulushlar mavjud. Ushbu hamjamiyat a'zolari birinchi "xakerlar" edi. Infiltratsion kompyuterlar va telefon tizimlari xakerlar orasida piktogramma bo'lib qoldi, ammo bu madaniyat ko'p odamlar o'ylagandan ko'ra murakkab va axloqiydir. Hujumlarning asosiy usullarini, xakerlar fikrini o'rganing va xakerlar dunyosiga kirib borish qo'rquviga ega bo'ling.

Qadamlar

3 qismning 1-qismi: asoslar

  1. Unix-ni ishlaydi. Unix - Internetning operatsion tizimi. Internetdan Unixni bilmasdan foydalanishingiz mumkin bo'lsa ham, Unixni tushunmasdan xaker bo'la olmaysiz. Shunday qilib, bugungi xakerlik madaniyati birinchi navbatda Unix-ga qaratilgan. Linux singari Unix bitta kompyuterda Microsoft Windows bilan yonma-yon ishlashi mumkin. Onlaynda Linux-ni yuklab oling va uni o'rnatishda sizga yordam berish uchun qanday foydalanishni biladigan odamni toping.
    • Ishni boshlashning eng yaxshi usuli - bu qattiq diskni sozlamasdan diskdan to'liq o'rnatiladigan kompakt-diskni yuklash. Buni juda ko'p ishlamasdan qanday qilib o'rnatish haqida.
    • Unix-dan tashqari operatsion tizimlar mavjud, ammo ular ikkilikda qo'llaniladi - siz kodni o'qiy olmaysiz va uni o'zgartira olmaysiz. Microsoft Windows operatsion tizimida ishlaydigan kompyuterga yoki yopiq manbali tizimga kirib olishni o'rganishga urinish, hamma joyiga bog'lab qo'yilgan holda raqs tushishni o'rganishga o'xshaydi.
    • OS X-da Linuxni ishlatish mumkin, ammo tizimning faqat bir qismi ochiq manbaga ega - siz to'siqlarga duch kelasiz va Apple-ning shaxsiy kodiga qarab yomon odatlardan ehtiyot bo'ling.

  2. HTML yozing. Agar siz qanday kodlashni bilmasangiz, gipermatnni belgilash tili (HTML) asoslarini o'rganish va uni bosqichma-bosqich ustalik bilan shakllantirish juda muhimdir. HTML-da kodlangan rasmlar, rasmlar va dizayn elementlari veb-saytiga tashrif buyurganingizda nimalarni ko'rasiz. Loyiha uchun siz asosiy uy sahifasini o'rnatishni o'rganishingiz kerak va keyin uni bosqichma-bosqich ko'rib chiqing.
    • O'zingizning brauzeringizda HTML uchun misol uchun ma'lumot sahifasini oching. Firefox-da veb-dasturchi> Sahifa manbasi-ga o'ting va kodga qarang.
    • Siz HTML-ni bloknot yoki oddiy matn kabi matnni qayta ishlashning asosiy dasturiy ta'minotida yozishingiz va faylni "matn" sifatida saqlashingiz mumkin, shunda siz uni brauzeringizga yuklashingiz va ularning tarjimasini ko'rishingiz mumkin.
    • Ularni ishlatishda karta formatlarini va vizual fikrlashni o'rganishingiz kerak. "<" tegni ochish uchun va "/> tegni yopish uchun ishlatiladi."

      "kod satrini boshlash uchun. Siz teglar yordamida narsalarga ingl. Signal: kursiv, formatlash, ranglar va boshqalar. HTMLni o'rganish sizga Internetning ishlashini yaxshiroq tushunishga yordam beradi."


  3. Dasturlash tillarini o'rganing. She'r yozishni boshlashdan oldin siz asosiy grammatikani o'rganishingiz kerak. Qonunni buzishdan oldin, siz qonunni o'rganishingiz kerak. Agar sizning asosiy maqsadingiz xaker bo'lish bo'lsa, kodlash uchun sizga oddiy ingliz tilidan ko'proq narsa kerak.
    • Python to'g'ri "til" dir, chunki u aniq ishlab chiqilgan, yaxshi hujjatlashtirilgan va yangi boshlanuvchilar uchun mos. Garchi bu birinchi til bo'lsa-da, u o'yinchoq emas edi; Python juda kuchli, moslashuvchan va katta loyihalar uchun javob beradi. Java ham bor, lekin bu birinchi sinf dasturlash tilining qiymatini qayta ko'rib chiqish kerak.
    • Agar siz dasturlash bilan shug'ullansangiz, Unix-ning asosiy tili bo'lgan C tilini o'rganishingiz kerak bo'ladi. C ++ C bilan chambarchas bog'liq; Agar siz yuqoridagi ikki tildan birini bilsangiz, boshqasini o'rganish qiyin emas. C kompyuterdagi resurslar bilan samarali ishlaydi, ammo xatolarni topish uchun ko'p vaqt ketadi, shu sababli C kamroq ishlatiladi.
    • Backtrack 5 R3, Kali yoki Ubuntu 12.04LTS kabi yaxshi boshlang'ich platformadan foydalanish yomon fikr emas.
    reklama

3-qismning 2-qismi: Intruzion munosabat


  1. Ijodiy fikrlash. Endi siz asoslarni tushunganingizdan so'ng, siz badiiy yo'nalishda fikr yuritishingiz mumkin. E'tiqodlar rassom, faylasuf va muhandisning kombinatsiyasiga o'xshaydi. Ular erkinlik va o'zaro javobgarlikka ishonadilar. Dunyo hal qilinishi kerak bo'lgan dolzarb muammolarga to'la. Hackerlar ushbu muammolarni hal qilishdan, o'z malakalarini takomillashtirishdan va aqllarini tarbiyalashdan mamnun.
    • Hackerlar bosqindan tashqari ko'plab madaniy va intellektual foyda olishadi. Imkoningiz boricha ishtiyoq bilan ishlang va o'zingiz kabi g'ayrat bilan o'ynang. Haqiqiy xaker uchun "o'ynash", "bajarish", "ilm-fan" va "san'at" o'rtasidagi chiziqlar butunlay yo'q bo'lib ketadigandek, bir biriga qo'shilib, yuqori darajadagi ijodiy hazilni yaratmoqda. .
    • Ilmiy fantastik hikoyalarni o'qing. Ushbu toifani o'rganish xakerlar va protokol xakerlari bilan tanishishning eng yaxshi usuli hisoblanadi. Jang san'atlarini o'rganishni o'ylab ko'ring. Jang san'ati bilan shug'ullanishda intizom ruhi xakerlar bosib o'tadigan muhim yo'lga o'xshaydi. Jang san'atlarini o'rganadigan xakerlar ko'pincha aqliy intizomni, kognitiv yengillikni va kuch, mushak yoki jismoniy chidamlilik ustidan nazoratni ta'kidlaydilar. Tai chi - bu hackerlar uchun mos bo'lgan jang san'ati.
  2. Sevimlilarni o'rganish muammoni hal qilish. Muammoni ikki marta hal qilmang. Odamlarning o'rniga o'ylab ko'ring. Xakerlar ma'lumot almashish axloqiy mas'uliyat deb hisoblashadi. Muammolarni hal qilishda, odamlarga o'xshash muammolarni hal qilishda yordam berish uchun ularni keng ommalashtiring.
    • Shaxsiy ijodingizning barchasini berish uchun o'zingizni majburlashingiz shart emas, ammo buni amalga oshiradigan xakerlar ko'pincha hurmatga sazovor. Bu xakerning qiymatiga, oziq-ovqat, ijara va uskunalar uchun to'lash uchun etarli mahsulotni sotishiga bog'liq.
    • Mentor tomonidan yozilgan "Jargon fayli" yoki "Hacker manifesti" ni o'qing. Ular texnik jihatdan eskirgan bo'lishi mumkin, ammo ularning munosabati va ilhomi bir xil.
  3. Hukumatni tan olishni va unga qarshi kurashishni o'rganing. Hackerlarning dushmani - zerikish, zerikish, hukumat amaldorlari tsenzurani va maxfiylikni axborot erkinligini bo'g'ish uchun ishlatishadi. Bu xakerlar doimiy ravishda bosib oladigan bir xil ish.
    • "Oddiy" ish va aktivlar kontseptsiyasini inkor etish uchun hayotning bir usuli sifatida kirishni ko'rib chiqing, tenglik uchun kurashni tanlaysiz va bilimlarni tarqatasiz.
  4. Bunga qodir. Shunday qilib, Reddit-ga vaqt sarflaydigan har bir kishi kiberpunk foydalanuvchi nomini (kelajak dunyosi haqidagi ilmiy fantastika) yaratishi va o'zini xaker kabi tutishi mumkin. Ammo Internet - bu ajoyib muvozanatchi, energiya qiymati ego va munosabat doirasidan tashqarida. O'zingizning rasmingiz o'rniga mahsulotga e'tiboringizni qaratib vaqt sarflasangiz, siz hozirgi madaniy "bosqinchilik" naqshlariga taqlid qilish o'rniga, tezda odamlarning hurmatiga sazovor bo'lasiz. reklama

3-qismning 3-qismi: Tajribali tajovuz

  1. Ochiq manbali dasturiy ta'minotni yozing. Boshqa xakerlar uchun qiziqarli va foydali dasturlarni yozing va ularning manbasini xakerlar hamjamiyati bilan baham ko'ring. Hackerlar dunyosida eng ko'p hayratga tushadigan odamlar - bu turli xil ehtiyojlarni qondirishga qodir bo'lgan ajoyib dasturlarni yozadiganlar, ammo keyin hamma ulardan foydalanishi uchun ularni hamma bilan baham ko'radi.
  2. Ochiq manbali dasturiy ta'minotni sinab ko'rishga va tuzatishga yordam bering. Dastur mualliflari sizga yaxshi test sinovchisini aytib berishadi (alomatlarni aniq ta'riflay oladigan, muammolarni yaxshi aniqlay oladigan, xatolarni tezda topadigan va mushaklarning diagnostikasi tartibini qo'llashga tayyor odam). nusxasi) marvariddan ham qimmatroq.
    • Sizni qiziqtiradigan, ammo yaxshi sinovchi bo'lish uchun rivojlanish bosqichida bo'lgan dasturni topishga harakat qiling. Dasturni ishga tushirishdan disk raskadrovka va sozlashgacha tabiiy o'sish mavjud. Keyinchalik sizga yordam beradiganlar bilan ko'p narsalarni o'rganasiz va xayrixohlik yaratasiz.
  3. Foydali ma'lumotlarning nashr etilishi. Yana bir usuli - Internetda yoki Tez-tez so'raladigan savollar (Tez-tez so'raladigan savollar) hujjatlarini joylashtirish uchun qiziqarli ma'lumotlarni to'plash va saralash, so'ngra ularni boshqalar bilan bo'lishish. Savol-javoblarning texnik ta'minotchilari dastur muallifining o'zi kabi hurmatga sazovor.
  4. Infratuzilmaning ishlashiga yordam bering. Hacker madaniyati (Internetning texnik rivojlanishi) ko'ngillilar bilan ishlaydi. Bajarilishi kerak bo'lgan juda muhim, ammo unchalik qiziq bo'lmagan ishlar mavjud: pochta jo'natmalarini boshqarish, yangiliklar guruhlarini boshqarish, dasturiy ta'minotni joylashtirish bo'yicha yirik veb-saytni yuritish, RFC va boshqa texnik standartlarni ishlab chiqish. O'sha jim odamlar, shuningdek, ko'p odamlar tomonidan hurmatga sazovor, chunki hamma bu ishlarning ko'p vaqt talab qilishini va kodlash kabi qiziq emasligini biladi. Bu ularning fidoyiligi!
  5. Xakerlar madaniyatiga xizmat qiling. Bu birinchi navbatda qilish kerak emas, siz buni bir muncha vaqt jamoatchilik bilan aloqada bo'lganingizda va ba'zi mahsulotlar bilan mashhur bo'lganingizda qilasiz. Hacker madaniyatida etakchilik yo'q, aniqrog'i, ularda madaniy qahramonlar va oqsoqollar, tarixchilar va so'zlovchilar bor. Xandaqda etarlicha uzoq bo'lganingizdan so'ng, siz ulardan biri bo'lishingiz mumkin.
    • Xakerlar oqsoqolning egoiga ishonishmaydi, shuning uchun bu mashhurlikka erishish xavfli. Bunga erishishga intilish o'rniga, qaerdaligingizni bilishingiz, hozirgi darajangizda kamtar bo'lishingiz kerak.
    reklama

Maslahat

  • Qo'lga tushmang.
  • Yaxshi xalq tilida yozing. Garchi ko'plab dasturchilar yozolmasa ham, xakerlar juda yaxshi yozishga qodir.
  • LISPni quyidagi sabablarga ko'ra o'rganishingiz kerak - tilni chuqur o'zlashtirish tajribasi. Ushbu tajriba, hatto LISP dan foydalanmasangiz ham, sizni yanada yaxshi dasturchiga aylantiradi. Siz LISP bilan tajribangizni Emacs-da rejimlarni yozish va sozlash orqali boshlashingiz mumkin, yoki GIMP-ning zamonaviy foto tahrirlash dasturida Script-Fu plaginini.
  • Perlni bir necha sabablarga ko'ra o'rganishingiz kerak; U ko'plab veb-saytlar va ma'muriy tizimlarda keng qo'llaniladi, hatto ishlatilmasa ham, ushbu tilni qanday o'qishni bilish uchun Perlni o'rganishingiz kerak. Ko'p odamlar C ishlashini talab qilmaydigan loyihalar uchun C dasturlashdan qochish uchun Perl-dan foydalanadilar.

Ogohlantirish

  • Buzilish ma'muriy jazoga olib kelishi mumkin bo'lgan huquqbuzarlikdir. Bu og'ir jinoyat hisoblanadi va qonun bilan jazolanadi.