Xakerlar nima qiladi? Hacker kim? Kod ma'lumotlarini o'g'irlash

So'z xaker inglizcha "hacker", "hack" dan keladi, ikkinchisi "hack", "parchalash" deb tarjima qilinadi.

Ilgari xaker kompyuter muammolarini noodatiy, nostandart usulda hal qiladigan yuqori professional kompyuter mutaxassisi edi.

Boshqacha aytganda, u murakkab, murakkab kompyuter masalalarini echishga ijodiy yondashadigan va dasturlardagi xatolarni nostandart usulda tezda tuzatadigan kompyuter dahosi edi.

Vaqt o'zgaradi. Endi xaker so'zining ma'nosi o'zgardi va oddiy foydalanuvchilar xakerni kompyuter xakeri deb hisoblashadi.

"Hacker" so'zi bilan bir qatorda "haker" so'zi ham mavjud. kraker”, ingliz tilida “cracker”, “to crack” deb yozilgan, “bo’lish, sindirish” deb tarjima qilinadi. Ammo oddiy foydalanuvchilar orasida "xaker" so'zi aniq kompyuter o'g'rini tushunishda keng tarqaldi.

Sehrgarlar ham, daholar ham yaxshi va yomondir. Xuddi shunday, so'zning zamonaviy ma'nosida xakerlar yaxshi (oq) va yomon (qora).

Oq shapkali xakerlar kompyuter dasturlaridagi kamchiliklarni topib, ular haqida xabar beradi va ularni tuzatishga yordam beradi.

Qora xakerlar dasturlardagi zaifliklarni ham izlaydilar, ammo ularni topib, shaxsiy manfaatlar uchun bu zaifliklardan foydalanadilar.

Xakerlar xakerlik bilan yaxshi maqsadda yoki shaxsiy manfaatlarni ko'zlab, ba'zan faqat "sport qiziqishlari" uchun, shunchaki buzish uchun shug'ullanadilar. Keling, ushbu hodisani (xakerlar nima qilishini) turli tomonlardan ko'rib chiqaylik.

Buzg'unchilik - bu kompulsiv dasturlash, ruhiy kasallik, ta'bir joiz bo'lsa, shaxsiy kompyuteringizga u yoki bu dasturiy ta'minotning eng so'nggi, eng zamonaviy versiyasini o'rnatishga bo'lgan cheksiz xohishda namoyon bo'ladi, degan fikr mavjud.

Bunday xatti-harakatni kompyuterga qaramlik deb atash mumkin, buning natijasida odam boshqalarga javob berishni to'xtatadi va kompyuterdan tashqari hamma narsaga befarq bo'ladi. Statistik ma'lumotlarga ko'ra, bu xatti-harakatlar dasturlashda taxminan o'n yil yoki undan ko'proq vaqt davomida ishlagan odamlarga xosdir.

Bundan tashqari, xakerlik dasturlarini ishlab chiqish, takomillashtirish va buzishga ishtiyoqli odamlarning ma'lum bir guruhi yoki hamjamiyat deb atash mumkin bo'lgan versiya mavjud. Ushbu hodisa ancha vaqt oldin, umumiy manfaatlar bilan birlashtirilgan dastlabki mikrokompyuterlar va foydalanuvchilar guruhlari paydo bo'lishi bilan paydo bo'lgan.

Endi xakerlar - bu tarmoqni buzish, turli xil virus dasturlarini yaratish va ba'zan to'g'ridan-to'g'ri firibgarlikka aylanib ketadigan, qonun bilan ta'qib qilinadigan boshqa faoliyat bilan shug'ullanadigan odamlar.

Hackerlardan foyda oling

Ba'zan xakerlar kompyuter texnologiyalari sohasida keng bilimga ega va o'z sohasining haqiqiy professionallari bo'lgan odamlardir. Bunday odamlar uchun xakerlik juda ko'p zavq keltiradi, lekin u ham ko'p narsani talab qiladi: mas'uliyat, sabr-toqat va ba'zan shaxsiy xavfsizlikni ta'minlash uchun erkinlikni cheklash (deyarli razvedka xodimlari kabi).

Va, masalan, ba'zi yirik dasturiy ta'minot ishlab chiqish kompaniyalari o'z xodimlariga xakerlarni maxsus ishga qo'llashadi, shunda ular bunday kompaniya tomonidan ishlab chiqilgan dasturlarda zaifliklarni izlaydilar. Ma'lumki, Google o'z dasturiy ta'minotini keyinchalik o'zgartirish va himoya qilish maqsadida xakerlar o'rtasida maxsus musobaqa tashkil qilgan. Va bu bunday turdagi yagona misoldan uzoqdir.

Odamlar turli sabablarga ko'ra xakerga aylanishadi. Bunday faoliyat ma'naviy qoniqish va/yoki moddiy manfaat keltirishi kerak. Hacker bo'lish, yuqorida yozganimdek, faqat internetda xaker va zararkunanda bo'lishni anglatmaydi. Ko'pgina xakerlar o'z bilimlaridan musiqa, o'yinlar va hokazolarda foydalanadilar.

Xaker har doim ko'rinadigan bo'lishi kerak, lekin uning shaxsiy ma'lumotlarini reklama qilmasligi kerak: ismi, familiyasi, manzili va boshqalar. Shuning uchun haqiqiy xakerlarni taqlid qilishga harakat qiladigan "krakerlar"dan ajratish juda oson. ular.

Krakerlar doimo foydalanuvchilarga ko'rinadi va shuning uchun ular ko'pincha qonun bilan muammoga duch kelishadi. Xakerlar krakerlar bilan hamkorlik qilmaslikka harakat qilishadi. Biroq, oddiy foydalanuvchilar xakerlar va krakerlarni farqlamaydilar.

Buzg'unchilik uchun jazo

Qonunga muvofiq, kompyuterlarni buzish, axborot maʼlumotlarini majburan yoʻq qilish, zararli dasturlarni ishlab chiqarish va tarqatish uchun qattiq jazo nazarda tutilgan, bu deyarli harbiy jinoyatlarga teng. Urushda bu urushdagi kabi! Rossiya Federatsiyasida xakerlik ikki asosiy "xakerlik" moddasi bo'yicha katta miqdordagi jarimalar, qamoqqa olish bilan jazolanadi:

  • Rossiya Federatsiyasi Jinoyat kodeksining 272-moddasi - "Kompyuter ma'lumotlariga noqonuniy kirish" va
  • Rossiya Federatsiyasi Jinoyat kodeksining 274-moddasi - "Kompyuter ma'lumotlarini saqlash, qayta ishlash yoki uzatish vositalaridan foydalanish qoidalarini buzish".

Shuning uchun ba'zi xakerlar o'zlarining IP-manzillarini, bu orqali o'zlarini va ularning zararli faoliyatini aniqlash, topish va to'xtatish uchun tegishli qonunchilik bazasi mavjud bo'lmagan uchinchi dunyo mamlakatlarida ro'yxatdan o'tkazishga harakat qilishadi va shu bilan javobgarlikdan qochishga umid qilishadi.

[Har kimga bag'ishlangan
dahshatli win32 troyanlari bilan boshlanadi:]

Hack - bu bilim,
bu sizda yetarlimi yoki yo'qligini o'ylaydi
o'rganish uchun o'z-o'zini hurmat qilish
dastur yoki master assembler, bu
o'zingizni sinab ko'ring.

Siz aylana olmaysiz
bir kechada hacker, hech kim hech qachon bergan bo'lsa-da
"xaker" so'zining aniq ta'rifi. Ular kim?
Ftp foydalanuvchilariga to'liq qobiqni beruvchi administrator
imtiyoz? Yoki qila oladigan kishi
dastur ko'pchilik tillarda? A
ehtimol ko'k / bej / qora qutilarni yig'a oladigan kishi
ko'zlaringiz yopiqmi? Bu odamlar xakermi? Chunki
ular nima qila oladilar? Lekin ular bo'ladimi? Masalan, ehtimol
tajribali tizim ma'muri sifatida xizmat qiladi
- u kim bo'lishini biladi
uning tizimiga kirishga harakat qilmoqda. Biling
sizning dushmaningiz. Tizim ma'murlari xakerlik qiladimi?
Aksariyat hollarda, ha. Nimaga yo'q? Ularda
Buning uchun kamroq rag'bat (janjal,
da'volar, ishni yo'qotish), lekin go'yo
nima bo'lishidan qat'iy nazar, u hali ham yaxshi
o'yin-kulgi.

Keyin xaker bu kimdir
o'rganish va o'rganish uchun etarlicha aqlli
to'g'ri. Bu qila oladigan kishi
ko'pchilik kompyuterlarga kirib boradi
keraksiz shovqinsiz tizimlar (hammasi emas
holatlar, albatta).

Agar qutqara olsangiz
ertalab soat 3-4 gacha bo'lgan faoliyat, biror narsani aniqlash
yoki yangi ma'lumotlarni o'rgansangiz, unda siz aniq bo'lasiz
to'g'ri yo'l.

Asoslar

Avvalo, qo'ying
o'zingizga munosib operatsion tizimni oling. Huddi mendek
Dushmaningni bil, dedim. Agar sen
SunOS 5.7 ga qarshi biror narsangiz bor, keyin uni oling
o'zingizga ushbu operatsion tizimning nusxasini oling (juda
qiyin;). Garchi buzib tashlash ancha qiziqarli bo'lsa-da
shamol qutilari.

OOB birinchi marta qachon ochilgan?
Ko'pgina "xakerlar" bundan foydalanishni boshladilar:
cc winnuke.c ni yozish va ko'rish juda oson
IRC davomida kutish vaqti tugadi va Windows foydalanuvchilarini o'ldiradi:] (Nima
yaxshi, bir kechada ...). Ularga o'xshama, sen
siz muntazam ravishda qolib ketishingiz, olib ketishingiz mumkin
ko'p soatlar davomida ARMda o'tirib, bular haqida gapirib berdi
"Salqin" hacks, ular haqida o'ylang, lekin siz buni qilmaysiz
boshqa narsa qilasiz. (hali ham
ARMda yangi tanishlar bo'lishi mumkin, ular bilan
aka "xakerlar" :)

Operatsion tizim,
Men tavsiya qiladigan narsa bu Linux. da o'qish
u uchun bu juda oson, chunki ular sizga ochiq
operatsion tizimning barcha ichki qismlari va siz mumkin
faqat manbalarni ko'rib chiqing
kimdir tomonidan topilgan zaifliklar va
DoS ga olib keladigan toshib ketishlar (Denial Of
Xizmat - xizmat ko'rsatishni rad etish)

Ochiq manba ruxsat beradi
uchun qo'shimchalar, o'zgartirishlarni kodlaysiz
juda asosiy tizim funktsiyalari
foydali. Albatta, sizning kodlash mahoratingiz kerak
ma'lum (yuqori) darajaga erishadi
Beshtasini tushunishingizdan oldin
manba chiziqlari. Ba'zilar o'ylaydi
o'yinni buzish - muammoga yechim topish,
bu ma'lum bir holatda mos keladi. IN
Asosan, bu xakerlikning mohiyati.

Muammo: maqsad yashirin
xavfsizlik devori orqasida. Yechim: troyan yozing
yaxshi o'ylangan orqali ishga tushirish so'ng
inline JavaScript parol/port/login yuboradi
Yahoo-da chap elektron pochta hisobiga.

Shubhasiz, hammasi shu
juda qiyin, lekin kamroq qiziqarli emas.
Dasturlash ham muammo, lekin
ham echilishi mumkin :) Iloji bo'lsa, C ni o'rganing. Ha,
Ko'pchilik qila oladi, lekin agar qila olmasangiz, muammo yo'q:
ko'proq foydalanish tamoyillari va asoslarini o'zlashtirish
Visual Basic yoki Paskal kabi oddiy til.

Bu tillar yaratilgan
ular ustida dasturlashni o'rganish. Garchi
ular endi biror narsaga erishdilar
bundan tashqari, men odamlar borligiga ishonmayman
aslida Visual Basic-da kodlash :)

Siz joylashishingiz bilanoq
Linux (bu qiyin emas, bu mavzu bo'yicha qo'llanmalar
har qadamda) va kodlashni boshlang,
keyin sizga ma'lumot kerak bo'ladi. Men har doim topaman
www.technotronic.net saytida foydali narsa.

Albatta kerak
Bir oz shon-shuhrat qozoning, siz
bilan zaifliklarni izlash orqali buni amalga oshirishingiz mumkin
ular uchun ekspluatatsiyalarni keyinchalik yozish.

Men ba'zan o'ylayman
dabdaba va bu har kimga tegishli
ekspluatatsiyalarni topadi va keyin ular haqida xabar beradi ...
ayniqsa Microsoft-ga xabar beradi. Agar sen
IIS 4 da yana bir xato topdim, keyin shunchaki
buni ishlat.

Bir soniya o'ylamang
qila olmaysiz. Microsoft bu
barcha zamonlarning eng ko'p ekspluatatsiya qilingan ob'ekti va
xalqlar:] Ishlab chiquvchilar juda aqldan ozgan
kodning sifati ko'p narsani orzu qiladi
- bu allaqachon an'anaga aylangan.

Ular bizga aytadilar (kamdan-kam hollarda)
holatlar) ular shunchaki qandaydir "raqobat" da qatnashayotganliklari.
Qiziq, kim bilan? Mening shaxsiy fikrim shu
faqat keyingi qismini tortib oling
foydalanuvchi hamyonidan naqd pul,
yangilanishlarni sotib olish. Yangilanishlarmi? Aksincha Sidegrads
Microsoft bilan ish, ya'ni yon tomonga harakat qilish va
yuqoriga emas, taraqqiyotga.

Sotib olishingiz bilanoq
kerakli minimal bilim, buni qilishni boshlamang
keyinroq gapirishingiz mumkin bo'lgan bema'nilik
juda afsuslanadi. Agar sizda kabelli modem bo'lsa
yoki boshqa doimiy aloqa
Tarmoq, keyin hech qanday xakerlik haqida o'ylamang
sizning qutingizdan. Siz o'rganishingiz kerak
treklaringizni etarlicha yoping, shunchaki
esda tutingki, telnet aloqasi biror joyda quti orqali amalga oshiriladi
Germaniyada bu juda yaxshi fikr
kechikishga dosh berolmasangiz ham.

Xo'sh, biz ko'proq aytishimiz mumkin
juda ko'p va men bunga albatta qaytaman
Mavzu:]

Misol dastur (C++):

#include namespace std dan foydalanish;

int main()

cout<< "I"m l33t"

Qanday qilib xaker bo'lish haqida savollarga javoblar

Salom do'stlar! Bugun biz bir xil qiziqarli savolni ko'rib chiqamiz: qanday qilib xaker bo'lish mumkin. Va agar siz ushbu maqolani o'qiyotgan bo'lsangiz, men siz uchun tayyorlagan qiziqarli ma'lumotlarni topasiz. Lekin men darhol aytmoqchimanki, men hech qanday holatda sizga kodlashni, xakerlik qilishni yoki shunga o'xshash narsalarni o'rgatmayman.

Ushbu maqolada biz asosiy va asosiy fikrlarni ko'rib chiqamiz. Siz xaker kimligini, u nima bilan shug'ullanayotganini, qanday ko'nikmalarga ega bo'lishi kerakligini, qanday fanlarni bilishi kerakligini bilib olasiz, agar u bilmasa, imkon qadar tezroq o'rganing, shuningdek, biz bu masalani ko'rib chiqamiz. ushbu faoliyatning qonuniyligi va buning uchun qanday jazo choralari.

Hacker kim va u nima qiladi?

Hacker - bu dasturlash, operatsion tizimlarni boshqarish, xavfsizlikni oshirish uchun xavfsizlik tizimi algoritmlarini chetlab o'tish bo'yicha professional bilimlarga ega bo'lgan shaxs, kompaniya va korxonalar ichida shaxsiy va maxfiy ma'lumotlarni himoya qilish bo'yicha dizayner, dasturiy ta'minot ishlab chiqaruvchisi.

Ba'zi odamlar o'zlarini xaker deb bilishadi, lekin aslida ular ega bo'lishi kerak bo'lgan bilim va ko'nikmalarga ega emaslar. Bunday odamlar foydadan ko'ra ko'proq zarar keltiradi. O‘z bilim va ko‘nikmalarini shaxsiy manfaati yo‘lida ishlatishga urinayotganlar ham bor. Biz nima haqida gapiryapmiz?

Gap shundaki, tizimlarni dasturlash va shifrini ochish sohasida ma'lum bilimlarga ega bo'lgan odam tizimning zaif tomonlarini ko'radi va undan qandaydir foyda olish uchun uning xavfsizlik algoritmlarini chetlab o'tishga harakat qiladi. Aksariyat hollarda bu naqd puldir. Faoliyati doirasida turli tizimlarni buzish va raqamli ma'lumotlarni o'g'irlashga odatlangan bunday odamlarni krakerlar deyiladi.

Kraker, shuningdek, "xaker" sifatida ham tanilgan, bu shaxsiy jihozlar, shuningdek dasturlash sohasidagi bilimlar bilan professional tarzda jihozlangan va faqat dasturiy mahsulotlar, veb-saytlarni buzish, ma'lumotlarni o'g'irlash va virus dasturlarini yozish bilan shug'ullanadigan shaxsdir. .

Bu erda ba'zi chalkashliklar paydo bo'ladi. Hozirgi kunda xakerlik yoki o'g'irlik bilan shug'ullanadigan odamlarni xakerlar deb atash odatiy holdir. Ammo bu ko'pchilik uchun noto'g'ri tushuncha. Va bu maqola "yomon" va "yaxshi" dasturchi va dasturchi o'rtasidagi farqni tushunishingiz uchun yozilgan. Birlashtirish uchun: texnologiyani o'g'irlash va buzish - krakerlar, ishlab chiquvchilar va himoya qiluvchilar - xakerlar. Ma’lumot uchun, butun internetimiz, ya’ni World Wide Web nomi bilan ham tanilgan, xakerlar, shuningdek, tarmoq tizimlari tomonidan ishlab chiqilgan.

Ammo krakerlar ham himoyani rivojlantirishi mumkin. Axir, ular xavfsizlik algoritmlari uchun aylanib o'tish yo'llarini yozadilar, ya'ni ular uchun o'zlarining xavfsizlik tizimini yozish qiyin bo'lmaydi yoki buzg'unchilik izlarini chalkashtirib yuboradigan tizimni aniqlashni iloji boricha qiyinlashtiradi. hackning joylashuvi, ya'ni. tizimga hujum qilingan joy.

Qanday qilib xaker bo'lishni tushunish uchun siz ushbu bo'limga biroz vaqt va tushuncha bag'ishlashingiz kerak. Xaker bo'lish va o'z sohangizda professional bo'lish uchun sizda ma'lum fazilatlarga ega bo'lishingiz kerak, ularsiz siz uchun juda qiyin bo'ladi. Agar siz ushbu yo'nalishni tanlashga qaror qilsangiz, men sizga keyinroq yozadigan tavsiyalarimni juda jiddiy qabul qilishingizni maslahat beraman.

Eng muhim qobiliyat analitik fikrlashdir. Agar siz maktab yillarida matematikaga, murakkab tenglamalar va masalalarni yechishga moyil bo'lgan bo'lsangiz, dasturlash yo'lidan borish va xaker bo'lish uchun amaliy matematika fakultetidagi kollejga o'qishga kirishingiz kerak. Bu sizga kuchli poydevorga ega bo'lishga va tahliliy qobiliyatingizni mustahkamlashga yordam beradi. Bu erda siz o'rganishingiz kerak, agar siz "cho'qqiga o'tirishni" rejalashtirmoqchi bo'lsangiz, unda bu qilmaslik yaxshiroqdir.

O'z-o'zini tarbiyalash asosiy va mening fikrimcha, asosiy mahoratdir. Siz ko'plab fanlarni mustaqil o'rganishingiz kerak bo'ladi. Masalan, ingliz. Siz uni ona tili yoki hech bo'lmaganda texnik ingliz tili sifatida bilishingiz kerak. Kompyuter tarmoqlarining tuzilishi, operatsion tizimlar asoslari yoki yaxshiroq, operatsion tizimlarni chuqur o'rganish, shuningdek, ularni dasturlash bo'yicha kitoblarni o'qing. Xavfsizlik va dasturiy ta'minot dizayni, shuningdek kriptografiya bo'yicha kitoblar.

Shuningdek, siz turli tizimlar uchun shifrlash usullarini professional darajada o'zlashtirishingiz va bir vaqtning o'zida dasturlash tillarini o'rganishingiz kerak, lekin faqat ishlashni rejalashtirgan soha uchun. Vaqt bo'lsa, veb-saytlarni yaratishda foydalaniladigan dasturlash tillarini o'rganishingiz mumkin. O'ylaymanki, bu mahorat ham foydali bo'ladi.

Har doim trendda. Axborot texnologiyalari va blogosfera olamidagi so‘nggi yangiliklarni, dolzarb kitoblar va jurnallarni o‘qing, dasturiy ta’minotingizni doimiy ravishda yangilang, xakerlar uchun forumlar va saytlarga tashrif buyuring, boshqa xakerlar va dasturchilar bilan jonli suhbatda bo‘ling, o‘z fikrlaringiz bilan o‘rtoqlashing va boshqalarning gaplarini tinglang, lekin Ishingizda har doim maslahatdan foydalanmang.

Umid qilamanki, men sizga qanday qilib xaker bo'lish mumkin degan savolga javob bera oldim, lekin men biroz qo'shmoqchiman. Siz juda uzoq vaqt davomida doimiy ravishda o'rganishingiz kerak bo'ladi. Bu sohada professional bo'lish uchun 5-10 yil kerak bo'ladi. Har bir inson har xil rivojlanadi. Lekin she'r shu bilan ham tugamaydi. Tushunishni yo'qotmaslik uchun siz doimo o'z bilimlaringizni yangilari bilan oziqlantirishingiz kerak bo'ladi. Men bu haqda allaqachon gapirganman.

Odamlarning ko'ziga o'zingizni kim deb o'ylayotgandek ko'rinishi uchun nima qilayotganingizga, kimligingizga ishonishingiz kerak. Bu sizning hayotdagi munosabatingiz bo'lishi kerak, aks holda odamlar sizni jiddiy qabul qilmaydi. Ishonch o'z-o'zini rag'batlantiradi.

O'zingizning va boshqa odamlarning vaqtini qadrlang. Har qanday muammoni hal qilish uchun boshqa yumaloq g'ildirakni ixtiro qilishning hojati yo'q, echimlar allaqachon mavjud, ularni faqat topish kerak; Forumlarda va jonli muloqot paytida ahmoqona savollar bermang, agar siz jiddiy muammoni hal qila olmasangiz, faqat asosiy savollarni so'rang.

Oddiy va monoton masalalarni yechishga vaqt sarflamang. Ularni hal qilishga yordam beradigan tizimlarni loyihalash. Zerikarli, monoton voqealarga berilib ketish istagi ham, vaqti ham yo'q. O'zingiz xohlagan narsani qiling - bu yo'nalishda rivojlanish uchun yangi murakkab muammolarni hal qiling.

Tajribangizni baham ko'ring. Ochiq kodli dasturiy echimlarni yozishga harakat qiling. Shunday qilib, sizning hamkasblaringiz va boshqa xakerlaringiz ulardan foydalanishlari, ularni o'qishlari, mantiq qanday tuzilganligini ko'rishlari, o'zlarining arsenaliga nimanidir olishlari va qaerdadir buni qanday qilib yaxshiroq qilish kerakligini aytishlari mumkin. Shuningdek, siz kabi xakerlar tomonidan allaqachon yozilgan dasturlarni sinab ko'rishda ishtirok eting. Ularga yordam bering va chetda qolmang. Bu sizning umumiy obro'ingizga ta'sir qiladi.

Kompyuter yoki noutbuk - bu sizning vositangiz bo'lib, u ba'zan zerikarli bo'lib qoladi va uni keskinlashtirish yoki ta'mirlash kerak. Ushbu metaforaga asoslanib, shuni aytmoqchimanki, sizning kompyuteringiz to'g'ri parvarish qilishni talab qiladi, aks holda siz asbobsiz usta bo'lishingiz mumkin. Va sizning bilimingiz foydasiz bo'ladi. Uskuna va dasturiy ta'minotni o'z vaqtida tozalang, almashtiring va tashqi ko'rinishini kuzatib boring.

O'yin-kulgi uchun xakerlik qilmang. Siz boshqalarga yoki o'zingizga ustunligingizni isbotlamoqchi bo'lganingiz uchun odamlarga bunday noqulaylik tug'dirmasligingiz kerak. Siz nima uchun bunday qilayotganingizni va bunday ishlar uchun qamoq jazosi kabi jiddiy jazoga duch kelishingizni aniq tushunishingiz kerak. Tizimni buzish va uning muallifini ushbu zaiflik va uning sabablarini bartaraf etish imkoniyatlari haqida xabardor qilish yaxshiroqdir.

Bularning barchasi bir sababga ko'ra ekanligini, bularning barchasi hazil emasligini va siz ma'lumotni buzish va ruxsatsiz egalik qilish yoki zarar etkazish uchun jazolanishi mumkinligini tushunishingiz uchun. Keling, sizga yoqmasligi mumkin bo'lgan maqolalarni ko'rib chiqaylik va ular uchun vaqt olishingiz mumkin.

Eng mashhur modda - Rossiya Federatsiyasi Jinoyat kodeksining 159-moddasi, firibgarlik. Ha, agar siz biron-bir tarzda odamlarni, tizimni foyda olish va moliyaviy va axborot komponentini olish uchun aldasangiz, sizni firibgarlikda ayblash mumkin. Jazo: 120 ming rubl yoki bir yil uchun ish haqi miqdori, 360 soatgacha majburiy ish, bir yil davomida axloq tuzatish ishlari yoki ikki yilga ozodlikdan mahrum qilish.

Rossiya Federatsiyasi Jinoyat kodeksining 165-moddasi: mulkiy zarar, inson ishonchini suiiste'mol qilish. Jazo: 300 ming rubl yoki ikki yillik ish haqi miqdori yoki ikki yilga hibsga olish va 80 ming rubl jarima va yana ko'p narsa bor, uni o'qishingiz mumkin.

Rossiya Federatsiyasi Jinoyat kodeksining 183-moddasi - har qanday tijorat siriga, shuningdek bank yoki soliq sirlariga ega bo'lgan maxfiy ma'lumotlarni to'plash: o'g'irlik, poraxo'rlik, tahdidlar. Jazo: 500 t.r. yoki 1 yil ish haqi, ikki yilga axloq tuzatish ishlari yoki bir yil majburiy mehnat. Maqolada bir nechta fikrlar bor, men ularning barchasini bu erda tasvirlamayman. Menimcha, bu yetarli.

Rossiya Federatsiyasi Jinoyat kodeksining 187-moddasi: kredit va to'lov kartalarini soxtalashtirish va umuman sotish, pul mablag'larini, hujjatlarni ruxsatsiz o'tkazish, mablag'lar va ma'lumotlarni o'g'irlash maqsadida dasturlarni ishlab chiqarish. Jazo: besh yilga majburiy mehnat yoki olti yilga ozodlikdan mahrum qilish va 100 dan 300 rublgacha jarima.

Rossiya Federatsiyasi Jinoyat kodeksining 272-moddasi - kompyuterda saqlangan ma'lumotlarga ruxsatsiz kirish. Jazo: 200 t.r. yoki bir yarim yil ish haqi yoki ikki yilga ozodlikdan mahrum qilish yoki bir yilga axloq tuzatish ishlari.

Rossiya Federatsiyasi Jinoyat kodeksining 273-moddasi - kompyuterda joylashgan ma'lumotlarni blokirovka qilish, yo'q qilish, o'zgartirish va nusxalash, shuningdek, kompyuter xavfsizlik tizimlarini chetlab o'tish yoki yo'q qilishga qaratilgan dasturiy ta'minotni yaratish, ishlatish va tarqatish. Jazo: to'rt yilga ozodlikdan mahrum qilish yoki xuddi shu muddatga majburiy mehnat yoki 4 yilga ozodlikdan mahrum qilish va 200 rubl miqdorida jarima.

Bu "yomon xatti-harakatlar" yoki haddan tashqari qiziquvchanlik yoki har qanday tizim yoki kompyuterni buzish paytida jasorat ko'rsatganingiz uchun olishingiz mumkin bo'lgan maqolalarning faqat bir qismi. Shunday ekan, o‘ylab ko‘ring, noqonuniy faoliyat bilan shug‘ullanishga arziydimi yoki qonunga bo‘ysunuvchi xaker bo‘lib, ularga zarar yetkazish o‘rniga, yaxshilik qiladigan va yordam beradi.

Ishoning, sizning bilimingiz ma'lum harakatlar uchun sizga katta miqdorda pul to'lashi mumkin bo'lgan tajovuzkorlar uchun foydali bo'lishi mumkin. Ammo siz sinovdan o'tkazish, xatolarni tuzatish va tizimlardagi zaifliklarni qidirish orqali bir xil pul ishlashingiz mumkin. Sizning bilimingiz e'tibordan chetda qolmaydi. Shuning uchun, qaror qilish sizga bog'liq. Siz qanday qilib xaker bo'lishni taxminan tushunasiz, ammo bundan keyin qanday yo'lni tanlashni o'zingiz hal qilasiz va ko'p narsa bu qarorga, shu jumladan sizning hayotingizga bog'liq bo'ladi.

Agar dastur kodlari va kriptografik tuzoqlarni boshqarishni o'rganmoqchi bo'lsangiz, qaerdan boshlashingiz kerak? Qanday qilib xaker bo'lasiz? Axir, ular boshqa birovning kompyuteriga osongina kirib, yo'lda bir nechta parollarni buzishi mumkin. Xaker bo'lish istagida g'alati narsa yo'q, chunki har bir kishi kamida bir marta boshqa birovning pochta yoki akkauntiga qarashni xohlagan.

Hackerlar kimlar?

Xo'sh, qanday qilib xaker bo'lish mumkin? Avvalo, bu atama nimani anglatishini tushunishingiz kerak. Shuni ta'kidlash kerakki, xakerlarning bank hisob raqamlaridan pul o'g'irlaydigan va foydalanuvchilarning ularga kirishini blokirovka qilish uchun turli xil manbalarga hujum qiladigan har xil turdagi hujumchilar bilan hech qanday umumiylik yo'q. Tabiiyki, zamonaviy kompyuter mutaxassislari yuqori malakali IT mutaxassislari maqomini yo'qotdilar. So'nggi voqealar munosabati bilan ular oddiy odamlar orasida yomon obro'ga ega bo'la boshladilar.

Ammo bu muddatdan oldin o'zlarining nostandart algoritmlari asosida dasturlardagi kodlarni tuzatishga qodir bo'lgan haqiqiy kompyuter daholari yashiringan. Shunday ekan, inson qanday qilib xaker bo'ladi, degan savolni berib, bu unchalik oddiy bo'lmagan va kamdan-kam uchraydigan kasbni egallash orqali erishish kerak bo'lgan maqsadlarni amalga oshirishi kerak. Shuni hisobga olish kerakki, hozirgi bosqichda qonunlarda turli xil cheklovlar mavjud. Va siz ularni e'tiborsiz qoldirolmaysiz, chunki bu mas'uliyatni talab qiladi. Bundan tashqari, dasturiy ta'minotdagi firibgarlik allaqachon ko'plab shov-shuvli hikoyalarning sababidir. Va ulardagi asosiy qahramonlar aynan xakerlardir, ammo ular faqat boshqa odamlarning pullari va sirlarini o'g'irlaganlarning yutuqlariga da'vo qila oladilar.

Dasturlash tillarini o'rganish talab qilinadi

Hali ham odam qanday qilib xakerga aylanadi degan savolga javob berishni xohlaysizmi? Shunda tushunishingiz kerakki, tegishli tayyorgarliksiz hech narsaga erishib bo'lmaydi. Kompyuter texnologiyalari va dasturiy ta'minot sohasidagi hurmatli mutaxassisning karerasi dasturlash tillarini o'rganish jarayonidan boshlanishi kerak. Hozirgi bosqichda ular juda ko'p. Shaxsiy kompyuterlar bilan to'g'ridan-to'g'ri muloqot qilish imkonini beruvchi tillar mavjudligini tushunish kerak. Ularning yordami bilan siz turli xil muammolarga yechim topishingiz mumkin. Mustaqil dasturlarni yaratish uchun zamonaviy vositalar qo'llaniladi. Shu bilan birga, tarmoq dasturlash - bu hujjatlarni tuzish imkonini beradigan buyruqlar bilan dastur kodlarining alohida bo'limi. Ularning yordami bilan siz Internetda turli xil jarayonlarni boshqarishingiz mumkin.

Hacker kimligini aniqlashga urinib, shuni ta'kidlash kerakki, tillarning yana bir toifasi mavjud. Biz ixcham qurilmalarda (mobil telefonlar) turli dasturiy platformalarni loyihalash mexanizmlari haqida bormoqda. Shu munosabat bilan, muayyan faoliyat sohasi foydasiga tanlov qilishda tegishli dasturlash tilini tanlash kerak. Bu erda siz eng ko'p e'tibor qaratishingiz kerak.

Hatto oddiy ko'rsatmalar ham bilim talab qiladi

Tabiiyki, elektron pochtani buzish uchun hozirgi bosqichda siz bosqichma-bosqich ko'rsatmalardan foydalanishingiz mumkin. Biroq, ular xaker kimligini tushunishga imkon bermaydi. Turli xil dasturlarning ishlash tamoyillari, shuningdek, Internetda ma'lumotlarni uzatishning nozik tomonlari hali ham o'rganilishi kerak. Shu munosabat bilan siz birinchi navbatda xakerlar va dasturchilar muhitining terminologiyasini o'rganishga harakat qilishingiz kerak. Aynan ma'lum shartlar orqali siz maxsus "til" ni tushunish uchun etarli bilimga ega bo'lmagan havaskorlardan qo'rqmasdan kompyuter mutaxassislari bilan muloqot qilishingiz mumkin.

Operatsion tizimlarni o'rganish kerak

Qanday qilib xaker bo'lish mumkin? Faoliyatning ushbu sohasini o'rganishingiz mumkin bo'lgan darslar ko'p vaqt, kuch va istakni talab qiladi. Terminologiya va dasturlash tilini o'rganishdan tashqari yana nima kerak? Operatsion tizimlarni o'qishni o'rganishingiz kerak. Unix/Linux xakerlar oilasi hisoblanadi. Unix-larning juda muhim xususiyati - bu kodning ochiqligi. Operatsion tizim qanday yozilganligini o'qishingiz mumkin. Uni chuqur o'rganish imkoniyati mavjud. Siz ham biror narsani o'zgartirishga harakat qilishingiz mumkin. Bundan tashqari, Unix/Linux Internetga yo'naltirilgan.

Internet va skript bilimlarini talab qiladi

Xaker bo'lish uchun siz World Wide Web-dan qanday foydalanishni tushunishingiz kerak. HTML yozish tamoyillarini ham tushunishingiz kerak. Internet jiddiy istisno, xakerlar uchun ajoyib o'yinchoq. Siyosatchilar aytganidek, Internet dunyoni o'zgartirishga qodir. Va faqat shu sababli u bilan qanday ishlashni o'rganish kerak.

Agar siz hali dasturlash tilini o'rganmagan bo'lsangiz, HTML-da yozish sizga foydali ko'nikmalarga ega bo'lishga yordam beradi. Ular dastur kodlarini va ularni yozish tamoyillarini o'zlashtirishda qo'l keladi. Shu munosabat bilan siz hech bo'lmaganda uy sahifalarini qanday qilishni o'rganishingiz kerak. XHTML-ni ham sinab ko'rishingiz kerak. Klassik HTML bilan solishtirganda u yanada chiroyli tarzda ishlab chiqilgan.

Texnik jihatdan World Wide Web kompyuter tarmoqlari majmuasidir. Biroq, hozirgi bosqichda u turli xil vazifalarni bajarish uchun ishlatilishi mumkin bo'lgan juda muhim aloqa vositasidir. Shuni tushunish kerakki, rus xakerlari ingliz tilini bilishlari shart. Bu faqat ushbu tilda mavjud bo'lgan katta hajmdagi ma'lumotlar bilan bog'liq.

Monotonlik bo'lmasligi kerak

Kompyuterlar, dasturlar va World Wide Web sohasida mutaxassis bo'lish - katta zavq. Biroq, bu maksimal kuch talab qiladi. Shunga ko'ra, motivatsiya zarur. Xaker bo'lish uchun siz o'z mahoratingizni oshirib, aqlingizni o'rgatgan holda muammolarni hal qilish jarayonidan zavq olishingiz kerak. Bunday darajadagi mutaxassislar ko'p tillar va dasturlarni uzoq vaqt va mashaqqatli o'rganishdan hech qachon zerikmaydilar va ular uchun ish monoton ko'rinmaydi. Ular o'zlari yoqtirgan narsani qilishadi.

Qanday qilib xaker bo'lish mumkin? Dasturlar to'plami (operatsion tizimlar, dasturlash tillari, ochiq manba va boshqalar), ingliz tilini bilish, yangi narsalarni tushunish istagi - bularning barchasi maqsadlaringizga erishishda yordam beradi. Ammo yana nimani eslash kerak?

  1. Shuni unutmasligimiz kerakki, o'z biznesingizda eng yaxshilardan biriga aylanish uchun siz faqat eng qiyin muammolarni hal qilishingiz kerak. O'zingizni ortiqcha hurmat qilishingiz shart emas. Siz faqat o'z oldingizga maqsadlar qo'yishingiz va kundan-kunga rivojlanishingiz kerak. Agar bugun biror narsa aniq bo'lmasa, ertaga siz murakkab masalani tushunishga harakat qilishingiz kerak. Agar yangi mahorat o'rganilmagan bo'lsa, ehtimol kun behuda o'tdi. Siz o'zingizga yaxshilik qilmasligingiz kerak.
  2. Hamma kompyuter mutaxassislari bir xil emas. Faqat daromad olishni o'ylaydiganlar bor. Bilim va ma’lumotga intilayotganlar, ba’zan qonunni buzadiganlar ham bor. Ammo barcha mashhur xakerlarning maqsadlari har xil. Bu ularga o'z kasbida sezilarli cho'qqilarni zabt etish imkonini beradi.
  3. Yangi boshlovchi sifatida siz yirik korporatsiyalar yoki davlat idoralarini buzishga urinmasligingiz kerak. Shuni tushunish kerakki, ushbu tizimlarning xavfsizligi uchun mas'ul bo'lgan odamlar o'z bizneslarini yaxshiroq tushunishadi. Shuni ta'kidlash kerakki, bunday mutaxassislar bosqin aniqlanganda ham tezda javob bermaydilar. Ular birinchi navbatda xaker jiddiy hujum qilguncha kutishadi. Boshqacha qilib aytadigan bo'lsak, yangi boshlovchi tizimlarni, masalan, zaifliklarni tekshirishni davom ettirish orqali buzg'unchilikdan keyin o'zini xavfsiz his qilishi mumkin. Va bu vaqtda mutaxassislar ularni tuzoqqa ilintirishmoqda.
  4. Ixtisoslashgan adabiyotlarni o'rganish orqali doimiy ravishda takomillashtirish kerak.

Xulosa

Yuqorida aytilganlarning barchasiga asoslanib, biz xulosa chiqarishimiz mumkin. Biz doimo turli fanlarni, tillarni, adabiyotni va Internetni o'rganishimiz kerak. Hackerlar unchalik ko'p emas. Shuning uchun, ulardan biri bo'lish uchun, avvalambor, o'zingizni mashaqqatli va uzoq mehnatga tayyorlashingiz kerak. Va shunga qaramay, agar siz bolaligingizdan mantiqiy muammolarni hal qilishni yoqtirmasangiz, unda siz o'zingiz uchun aqliy hujum, maksimal qat'iyat va jiddiy sabr-toqatni talab qilmaydigan boshqa faoliyatni topishga harakat qilishingiz kerak.