Maxfiy kodni qanday sindirish mumkin: 13 qadam (rasmlar bilan)

Mundarija:

Maxfiy kodni qanday sindirish mumkin: 13 qadam (rasmlar bilan)
Maxfiy kodni qanday sindirish mumkin: 13 qadam (rasmlar bilan)

Video: Maxfiy kodni qanday sindirish mumkin: 13 qadam (rasmlar bilan)

Video: Maxfiy kodni qanday sindirish mumkin: 13 qadam (rasmlar bilan)
Video: Qizlar bilan gaplashish psixologiyasi 2024, May
Anonim

Odamlar it tilini ishlab chiqqandan beri, biz xabarlarni yashirish uchun maxfiy kod va shifrlardan foydalanganmiz. Qadimgi yunonlar va misrliklar shaxsiy aloqalarni uzatish uchun kodlardan foydalanganlar, bu zamonaviy kodni buzish uchun asosdir. Kriptanaliz - bu kod va uni qanday sindirish haqida. Kodlarni buzish - bu sirlar va hiyla -nayranglar dunyosi va juda qiziqarli bo'lishi mumkin. Agar siz kodni buzmoqchi bo'lsangiz, eng keng tarqalgan kodlar va ularning sirlarini ochishni boshlash haqida bilib olishingiz mumkin. Qo'shimcha ma'lumot olish uchun 1 -qadamga qarang.

Qadam

3dan 1 qism: O'zgartirish parolini buzish

Maxfiy kodni ochish 1 -qadam
Maxfiy kodni ochish 1 -qadam

Qadam 1. Xabarda bitta harfli so'zlarni qidirishni boshlang

Nisbatan oddiy almashtirishlardan foydalanadigan kodlarning ko'pchiligi oddiy plagin-chugni bajarish, harflarni birma-bir tushunish va taxminlarga asoslangan holda kodni sabr-toqat bilan aniqlash orqali osonlikcha ochiladi.

  • Ingliz tilidagi bitta harfli so'zlar "men" yoki "a" dir, shuning uchun siz harflarni "yopishga" harakat qilishingiz, harflar naqshini qidirishingiz va asosan-siz jallod rolini o'ynaysiz. Agar siz "a - -" so'zini topsangiz, siz bu naqshni tez -tez ishlatadigan so'zlarni bilasiz: "yoki" va "va". Tasavvur qiling va tekshiring. Agar bu ishlamasa, orqaga qayting va boshqa variantlarni qayta urinib ko'ring. Sabr qiling va sekin harakat qilib ko'ring.
  • Kodni o'qishni o'rganishdan tashvishlanayotganingizdek, "yorilish" haqida ham tashvishlanmang. Ingliz tilini (yoki u kodlangan har qanday tilni) ishlatadigan naqshlarni qidirish va qoidalarni tan olish sizga vaqt va kuch bilan kodni buzishga imkon beradi.
Maxfiy kodni ochish 2 -qadam
Maxfiy kodni ochish 2 -qadam

2 -qadam. Ko'pincha uchraydigan belgini yoki harfni toping

Ingliz tilida eng ko'p ishlatiladigan harf "e", keyin "t" va "a". Ishlayotganda, mantiqiy taxminlarni boshlash uchun umumiy so'zlar va jumlalar tuzilishiga kirish so'zidan foydalaning. Siz tez -tez amin bo'lmaysiz, lekin kodni buzish o'yini mantiqiy tanlovlar va xatolarni qayta -qayta tuzatish orqali o'ynaladi.

Ikkita belgi va qisqa so'zlarga e'tibor bering va birinchi navbatda belgilar va so'zlarni hal qilishni boshlang. "Magistral" so'zidan ko'ra, "an" yoki "ichkarida" yoki "da" so'ziga "aqlli" taxmin qilish osonroq

Maxfiy kodni ochish 3 -qadam
Maxfiy kodni ochish 3 -qadam

3 -qadam. Apostrofdan keyingi harflarni toping

Agar xabarda tinish belgilari ishlatilsa, omad sizga kulib boqadi. Bu siz aniqlashni o'rganishingiz mumkin bo'lgan boshqa ko'plab maslahatlarni berishi mumkin. Apostroflardan deyarli har doim S, T, D, M, LL yoki RE harflari keladi. Agar siz apostrofdan keyin ikkita bir xil belgini olsangiz, siz "L" harfini hal qildingiz.

Maxfiy kodni ochish 4 -qadam
Maxfiy kodni ochish 4 -qadam

Qadam 4. Siz topgan boshqa kodni aniqlashga harakat qiling

Agar siz hal qilganingizda, siz yuqoridagi koddan keng tarqalgan kod turlaridan birini tanigan bo'lsangiz, siz uni buzib tashlagan bo'lasiz va ulanishni to'xtatib qo'yishingiz va shu kod asosida xabarlarni to'ldirishni davom ettirishingiz mumkin. Ehtimol, bu tez -tez sodir bo'lmaydi, lekin siz umumiy kodlarni qanchalik yaxshi bilsangiz, ishlatilgan kodlarning turlarini taniy olasiz va ularni buzishingiz mumkin bo'ladi.

Raqamlar va klaviatura kodlarini almashtirish har kungi, oddiy darajadagi maxfiy xabarlarda keng tarqalgan. Kodlarni ko'rib chiqing va agar kerak bo'lsa, ulardan foydalaning

3dan 2 qism: Umumiy kodlarni aniqlash

Maxfiy kodni ochish 5 -qadam
Maxfiy kodni ochish 5 -qadam

Qadam 1. Muqobil parollarni tan olishni o'rganing

Asosan, almashtirish shifri oldindan belgilangan qoidalarga muvofiq, bir harfni boshqasiga almashtirishdan iborat. Qoidalar - bu kodlar, ularni o'rganish va ishlatish - bu kodni "buzish" va maxfiy xabarni o'qish usuli.

Agar kodda raqamlar, kirill alifbosi, toq belgilar yoki ierogliflar bo'lsa ham, agar ishlatilgan belgining turi mos kelsa, siz almashtiriladigan shifr bilan ishlasangiz bo'ladi, demak siz ishlatilgan alifbo va qoidalarni o'rganishingiz kerak bo'ladi. kodni buzish uchun ishlatiladi

Maxfiy kodni ochish 6 -qadam
Maxfiy kodni ochish 6 -qadam

Qadam 2. Kvadrat yordamida parolni qanday ishlatishni bilib oling

Yunonlar birinchi raqamli shifr turini ishlatgan, u raqamlar bilan bog'liq harflar panjarasini ishlatgan, so'ngra xabarlarni yaratish uchun raqamlardan foydalangan. Bu kodni ishlatish oson va bu zamonaviy kodni buzishning asosiy toshidir. Agar siz uzun raqamlar qatorini o'z ichiga olgan xabar olsangiz, u shu tarzda kodlangan bo'lishi mumkin.

  • Kodning eng asosiy shakli 1-5-qatorlar va 1-5-ustunlardan foydalaniladi, so'ngra matritsani har bir harf bilan chapdan o'ngga va panjara bo'ylab to'ldiradi (I va J harflarini bir bo'shliqda birlashtirish). Koddagi har bir harf ikkita raqam bilan ifodalanadi, chapdagi ustun birinchi raqamni, yuqoridagi satr esa ikkinchi raqamni o'z ichiga oladi.
  • "Vikixov" so'zini shu tarzda kodlash uchun siz quyidagi kodni olasiz: 52242524233452
  • Bolalar tez -tez ishlatadigan bu usulning oddiy versiyasi alifbo harflari joylashgan joyga bevosita bog'liq bo'lgan raqamlarni yozishni o'z ichiga oladi. A = 1, B = 2 va boshqalar.
Maxfiy kodni ochish 7 -qadam
Maxfiy kodni ochish 7 -qadam

3 -qadam. Sezarning o'zgarishini bilib oling

Yuliy Tsezar yaxshi, ishlatish uchun oson va tushunarli, lekin yorilishi juda qiyin bo'lgan kodni yaratdi, shuning uchun u murakkab kodlar uchun asos sifatida hozirgacha o'rganilayotgan asosiy kod tizimlaridan biridir. Shunday qilib, siz butun alifbo o'rnini bir yo'nalishda bir necha marta siljitasiz. Boshqacha qilib aytganda, qolgan uchta bo'shliqni siljitish A harfini D, B bilan E va boshqalarni almashtiradi.

  • Bu, shuningdek, "ROT1" deb nomlangan umumiy bolalar kodining asosiy tamoyilidir (bu "bir marta burilish" degan ma'noni anglatadi. Bu kod yordamida barcha harflar bir joydan oldinga siljiydi, shuning uchun A o'rniga B, B, C va boshqalar qo'yiladi.
  • Chapdagi uchta pozitsiya bilan Sezarning asosiy almashinuvi yordamida kodlangan "wikihow": zlnlkrz
Maxfiy kodni ochish 8 -qadam
Maxfiy kodni ochish 8 -qadam

Qadam 4. Klaviatura naqshini qidiring

Klaviaturani almashtirish an'anaviy Amerika klaviatura naqshidan (QWERTY) foydalanadi, odatda harflarni yuqoriga, pastga, chapga yoki o'ngga ma'lum sonli pozitsiyalarda o'zgartirish orqali. Harflarning klaviaturadagi ma'lum yo'nalishdagi o'rnini o'zgartirib, siz oddiy kodlarni yaratishingiz mumkin. Yo'nalishning o'zgarishini bilib, siz kodni buzishingiz mumkin.

Ustun o'rnini bir joyga ko'tarib, siz "wikihow" so'zini shunday kodlashingiz mumkin: "28i8y92"

Maxfiy kodni ochish 9 -qadam
Maxfiy kodni ochish 9 -qadam

Qadam 5. Agar sizda ko'p xarakterli parol mavjudligini tekshiring

Asosiy almashtirish shifrida koder xabarni yaratish uchun muqobil alifbo yaratadi. O'rta asrlardan keyin ma'lum bir davrdan boshlab, bu turdagi kodlarni ochish juda osonlashdi va shifrlar bitta kodda bir nechta alifbolardan foydalangan turli xil usullardan foydalana boshladilar, agar bu usul noma'lum bo'lsa, hosil bo'ladigan kodni sindirish ancha qiyinlashdi..

  • Trimetiyning jadvali - bu 26 x 26 naqshli, Sezar alifbosining har bir siljishini o'z ichiga olgan, alifbo tartibida tartiblangan yoki ba'zan aylanadigan quvur yoki "tabula rektasi" sifatida tasvirlangan. Tarmoqni kod sifatida ishlatishning turli xil usullari mavjud, jumladan, xabarning birinchi harfini kodlash uchun birinchi qatorni, ikkinchi qatorni ikkinchi harfga va boshqalarni.
  • Kod generatori, shuningdek, shifrlangan xabarning har bir harfi uchun ma'lum bir maydonga murojaat qilish uchun paroldan foydalanadi. Boshqacha qilib aytganda, agar parol "wikihow" bo'lsa va kodlovchi bu usuldan foydalansa, siz xabarning birinchi harfini aniqlash uchun kodlangan kodning birinchi harfining "W" qatoriga va ustuniga murojaat qilasiz. Parolni bilmasdan buni buzish qiyin.

3 -qismning 3 -qismi: Codebreaker bo'ling

Maxfiy kodni ochish 10 -qadam
Maxfiy kodni ochish 10 -qadam

Qadam 1. Sabrli bo'ling

Kodni buzish katta sabr -toqat va qat'iyatni talab qiladi. Faoliyat sekin va zerikarli, ko'pincha asabiylashadi, chunki biz har xil kalitlarni, so'zlar va usullarni qayta -qayta taxmin qilishimiz kerak. Agar siz kodni buzmoqchi bo'lsangiz, sir va o'yinlardan zavqlanib, xotirjam va sabrli bo'lishni o'rganing.

Maxfiy kodni ochish 11 -qadam
Maxfiy kodni ochish 11 -qadam

Qadam 2. O'z kodingizni yozing

Qog'ozda ssenariy yozish qiziqarli, lekin kalit so'zlarsiz polialfabetik kodga o'tish yanada qiyinroq. Murakkab kod tizimlari yordamida o'zingizni kodlashni o'rganish - koderlarning qanday fikrlashi va ularni buzishni o'rganishning ajoyib usuli. Eng yaxshi kod buzuvchilar ham o'z kodlarini yozishda va ancha murakkab shifrlarni yaratishda yaxshi. O'zingizni murakkabroq usullar va ularni hal qilishni o'rganishga chaqiring.

Jinoyatchilarning kodlari va shifrlarini tahlil qilish biznes sirlarini olishning yaxshi usuli bo'lishi mumkin. Bukmeykerlar, narkobaronlar, Zodiak qotillari va ularning barchasi o'rganishga arziydigan juda murakkab kodlarni ishlab chiqdilar

Maxfiy kodni ochish 12 -qadam
Maxfiy kodni ochish 12 -qadam

Qadam 3. Mashhur buzilmaydigan kodni sinab ko'ring

FBR jamoatchilikka kulgili yondashuvining bir qismi sifatida vaqti -vaqti bilan jamoatchilikni buzishga urinish uchun kodlarni e'lon qiladi. Kodlarni sinab ko'ring va javoblaringizni yuboring. Kim biladi-tez orada ish topasiz.

Markaziy razvedka boshqarmasi qarorgohi tashqarisida joylashgan jamoat haykali Kriptos, ehtimol dunyodagi eng mashhur buzilmaydigan koddir. Dastlab, kod to'rt xil kodli to'rtta alohida taxtani o'z ichiga olgan agentlar uchun test sifatida yaratilgan. Birinchi tahlilchi uchta kodni buzishi uchun o'n yil kerak bo'ldi, lekin oxirgi kod buzilmay qolmoqda

Maxfiy kodni ochish 13 -qadam
Maxfiy kodni ochish 13 -qadam

4 -qadam. Qiyinchilik va sirdan rohatlaning

Kodni buzish, Den Braunning romanida yashashga o'xshaydi. Maxfiy kodlarning sirlari va qiyinchiliklaridan bahramand bo'lishni o'rganing va sirlarning ochilishidan zavqlaning.

Maslahatlar

  • Agar siz kodni buzish uchun ko'p vaqt sarflasangiz, tushkunlikka tushmang. Bu normal holat.
  • Agar kod chop etilsa, kod Wingdings kabi maxsus harflar bilan yozilgan bo'lishi mumkin. Bu ikki tomonlama shifrlashning bir qismi bo'lishi mumkin (o'rashlar kodlangan xabarni tasvirlaydi).
  • "E" harfi ingliz tilida eng ko'p ishlatiladigan harfdir.
  • Bir harf deyarli o'zini ko'rsatmaydi ("A" harfi "A" o'rnini bosmaydi).
  • Shifrlashda bitta harf kod hal qilingan xabarda bitta harfni anglatmaydi.
  • Agar xabar uzunroq bo'lsa, kodni buzish osonroq bo'ladi. Qisqa kodlarni buzish qiyin, chunki siz harflarning ishlatilishini hisoblay olmaysiz.

Ogohlantirish

  • Juda murakkab va buzilmaydigan kod bilan ehtiyot bo'ling. Aqldan ozmang!
  • Ba'zi kodlar shunday tuzilganki, agar sizda ko'p ma'lumot bo'lmasa, uni buzib bo'lmaydi. Ya'ni, sizda shifrlash kaliti bo'lsa ham, bu imkonsiz ko'rinadi. Dasturiy ta'minot yoki oddiy taxminlarni talab qiladi.

Tavsiya: