Kā uzlauzt slepeno kodu: 13 soļi (ar attēliem)

Satura rādītājs:

Kā uzlauzt slepeno kodu: 13 soļi (ar attēliem)
Kā uzlauzt slepeno kodu: 13 soļi (ar attēliem)

Video: Kā uzlauzt slepeno kodu: 13 soļi (ar attēliem)

Video: Kā uzlauzt slepeno kodu: 13 soļi (ar attēliem)
Video: КОТ МАЛЫШ И КРОЛИК БАФФИ открыли ПОРТАЛ В МАЙНКРАФТ! ЧЕЛЛЕНДЖ НАЙДИ КРИПЕРА ! MINECRAFT in real life 2024, Maijs
Anonim

Kopš cilvēki ir izstrādājuši suņu valodu, mēs esam izmantojuši slepenus kodus un šifrus, lai aizsegtu ziņas. Senie grieķi un ēģiptieši izmantoja kodus, lai pārsūtītu personiskos sakarus, kas ir pamats mūsdienu kodu laušanai. Kriptoanalīze ir koda izpēte un tā uzlaušana. Kodu uzlaušana ir noslēpumu un triku pasaule, un tā var būt ļoti jautra. Ja vēlaties uzlauzt kodu, varat uzzināt par visbiežāk sastopamajiem kodiem un to, kā sākt atklāt to noslēpumus. Plašāku informāciju skatiet 1. darbībā.

Solis

1. daļa no 3: Paroles maiņas uzlaušana

Slepena koda atšifrēšana 1. darbība
Slepena koda atšifrēšana 1. darbība

1. solis Sāciet meklēt viena burta vārdus ziņojumā

Lielāko daļu kodu, kas izmanto salīdzinoši vienkāršus aizstājējus, ir viegli uzlauzt, veicot vienkāršu plug-and-chug, saprotot burtus pa vienam un pacietīgi izdomājot kodu, pamatojoties uz minējumiem.

  • Viena burta vārdi angļu valodā ir "es" vai "a", tāpēc jums vajadzētu mēģināt "aizsprostot" burtus, meklēt burtu modeļus un-būtībā-jūs izpildāt bende. Ja atrodat vārdu "a - -", jūs zināt vārdus, kas visbiežāk izmanto šo modeli, ir "ir" vai "un". Uzminiet un pārbaudiet. Ja tas nedarbojas, atgriezieties un vēlreiz izmēģiniet citas iespējas. Esiet pacietīgs un izmēģiniet to lēnām.
  • Neuztraucieties par koda “uzlaušanu” tikpat daudz kā par lasīšanas iemācīšanos. Meklējot modeļus un atpazīstot noteikumus, kuros tiek izmantota angļu valoda (vai jebkura valoda, kurā tā ir kodēta), jūs varēsit uzlauzt kodu ar laiku un pūlēm.
Slepena koda atšifrēšana 2. darbība
Slepena koda atšifrēšana 2. darbība

2. solis. Atrodiet visbiežāk sastopamo simbolu vai burtu

Visbiežāk izmantotais burts angļu valodā ir "e", kam seko "t" un "a". Strādājot, izmantojiet savu ievadu parastajos vārdos un teikumu struktūrās, lai sāktu izdarīt loģiskus minējumus. Jūs nebūsiet pārliecināts bieži, bet koda laušanas spēle tiek spēlēta, izdarot loģisku izvēli un atkārtoti labojot kļūdas.

Pievērsiet uzmanību dubultajiem simboliem un īsiem vārdiem un vispirms sāciet risināt simbolus un vārdus. Vieglāk ir uzminēt vārdu "an" vai "in" vai "at" nekā vārdu "šoseja"

Slepena koda atšifrēšana 3. darbība
Slepena koda atšifrēšana 3. darbība

Solis 3. Atrodiet burtus pēc apostrofa

Ja ziņojumā tiek izmantotas pieturzīmes, jums ir paveicies. Tas var sniegt daudzas citas norādes, kuras varat iemācīties identificēt. Pēc apostrofiem gandrīz vienmēr seko burti S, T, D, M, LL vai RE. Tātad, ja pēc apostrofa tiek parādīti divi vienādi simboli, esat atrisinājis burtu "L".

Slepena koda atšifrēšana 4. darbība
Slepena koda atšifrēšana 4. darbība

4. solis. Mēģiniet noteikt, kādu citu kodu esat atradis

Ja, atrisinot problēmu, atpazīstat kādu no parastajiem koda veidiem no iepriekš minētā koda, esat to uzlauzis un varat pārtraukt kontaktdakšu pievienošanu un turpināt aizpildīt ziņojumus, pamatojoties uz šo kodu. Iespējams, tas nenotiks tik bieži, taču, jo vairāk jūs esat iepazinies ar parastajiem kodiem, jo lielāka iespēja, ka atpazīsiet izmantoto kodu veidus un varēsit tos uzlauzt.

Ciparu un tastatūras kodu aizstāšana ir izplatīta ikdienas, pamata līmeņa slepenos ziņojumos. Apskatiet kodus un izmantojiet tos, ja tie šķiet piemēroti

2. daļa no 3: Kopējo kodu noteikšana

Slepena koda atšifrēšana 5. darbība
Slepena koda atšifrēšana 5. darbība

1. solis. Uzziniet, kā atpazīt alternatīvās paroles

Būtībā aizstāšanas šifrs sastāv no viena burta aizstāšanas ar citu saskaņā ar iepriekš noteiktiem noteikumiem. Noteikumi ir kodi, un to apguve un izmantošana ir veids, kā "salauzt" kodu un izlasīt slepeno ziņojumu.

Pat ja kodā ir cipari, kirilicas alfabēts, nepāra simboli vai hieroglifi, ja vien izmantotā simbola veids ir konsekvents, iespējams, jums ir jāaizstāj šifrs, kas nozīmē, ka jums būs jāapgūst izmantotais alfabēts un noteikumi piemēro koda uzlaušanai

Slepena koda atšifrēšana 6. darbība
Slepena koda atšifrēšana 6. darbība

2. solis. Uzziniet, kā ievadīt paroli, izmantojot kvadrātus

Grieķi izmantoja agrāko šifra veidu, kas izmantoja ar cipariem saistītu burtu režģi, pēc tam izmantoja ciparus, lai izveidotu ziņojumus. Tas ir viegli lietojams kods, un tas ir bijis mūsdienu koda laušanas stūrakmens. Ja saņemat ziņojumu, kas ietver garu ciparu virkni, iespējams, tas ir kodēts šādā veidā.

  • Visvienkāršākā koda forma izmanto 1.-5. Rindu un 1.-5. Sleju, pēc tam aizpilda matricu ar katru burtu no kreisās uz labo un uz leju režģī (apvienojot burtus I un J vienā telpā). Katru koda burtu attēlo divi cipari, kolonnā kreisajā pusē ir pirmais cipars, bet augšējā rindā - otrais cipars.
  • Lai šādā veidā kodētu vārdu "wikihow", jūs saņemsiet kodu: 52242524233452
  • Vienkāršāka šīs metodes versija, ko bieži izmanto bērni, ietver tādu ciparu rakstīšanu, kas ir tieši saistīti ar alfabēta burtu atrašanās vietu. A = 1, B = 2 utt.
Slepena koda atšifrēšana 7. darbība
Slepena koda atšifrēšana 7. darbība

3. solis. Uzziniet Cēzara maiņu

Jūlijs Cēzars radīja kodu, kas ir labs, viegli lietojams un saprotams, bet ļoti grūti uzlaužams, tāpēc tā ir viena no fundamentālajām kodu sistēmām, kas mūsdienās tiek pētīta kā pamats sarežģītākiem kodiem. Tādā veidā jūs vairākas reizes pārvietojat visa alfabēta stāvokli vienā virzienā. Citiem vārdiem sakot, atlikušo trīs atstarpju pārvietošana aizstās burtu A ar D, B ar E utt.

  • Tas ir arī pamatprincips aiz kopējā bērnu koda ar nosaukumu "ROT1" (tas nozīmē, "pagriezieties vienreiz.") Izmantojot šo kodu, visi burti tiek pārvietoti par vienu vietu, tāpēc A tiek aizstāts ar B, B - ar C un tā tālāk.
  • Kodēts "wikihow", izmantojot pamata Cēzara nobīdi ar trim pozīcijām pa kreisi, būtu šāds: zlnlkrz
Slepena koda atšifrēšana 8. darbība
Slepena koda atšifrēšana 8. darbība

4. solis. Meklējiet tastatūras modeli

Tastatūras nomaiņā tiek izmantots tradicionālais amerikāņu tastatūras modelis (QWERTY), parasti mainot burtus uz augšu, uz leju, pa kreisi vai pa labi noteiktā pozīciju skaitā. Mainot burtu pozīciju noteiktos tastatūras virzienos, varat izveidot vienkāršus kodus. Zinot virziena maiņu, jūs varat uzlauzt kodu.

Pārvietojot kolonnas pozīciju uz augšu, jūs varat kodēt vārdu "wikihow" šādi: "28i8y92"

Slepena koda atšifrēšana 9. darbība
Slepena koda atšifrēšana 9. darbība

5. solis. Pārbaudiet, vai jums ir daudzraksturīga parole

Pamata aizvietošanas šifrā kodētājs izveido alternatīvus alfabētus, lai izveidotu kodētu ziņojumu. Sākot noteiktā laika posmā pēc viduslaikiem, šāda veida kodus kļuva pārāk viegli uzlauzt, un šifri sāka izmantot dažādas metodes, kurās vienā kodā tika izmantoti vairāki alfabēti, padarot iegūto kodu daudz grūtāk salauzt, ja metode nebija zināma.

  • Trimetija tabula ir 26 x 26 raksta režģis, kas satur katru Cēzara alfabēta maiņu, kas ir sakārtota alfabētiskā secībā vai dažreiz attēlota kā rotējoša caurule vai "tabula recta". Ir dažādi veidi, kā režģi izmantot kā kodu, tostarp izmantot pirmo rindiņu, lai kodētu ziņojuma pirmo burtu, otro rindu - otro burtu utt.
  • Kodu ģenerators arī izmantos paroli, lai atsauktos uz noteiktu lauku katram kodētā ziņojuma burtam. Citiem vārdiem sakot, ja parole bija “wikihow” un kodētājs izmantoja šo metodi, jūs atsaucaties uz kodēta koda pirmā burta rindu “W” un kolonnu, lai noteiktu ziņojuma pirmo burtu. To ir grūti uzlauzt, nezinot paroli.

3. daļa no 3: Kļūstiet par koda lauzēju

Slepena koda atšifrēšana 10. darbība
Slepena koda atšifrēšana 10. darbība

1. solis. Esiet pacietīgs

Koda uzlaušana prasa lielu pacietību un neatlaidību. Darbība ir lēna un garlaicīga, bieži vien nomākta, jo mums ir jādomā atkal un atkal, izmēģinot dažādus taustiņus, vārdus un metodes. Ja plānojat uzlauzt kodu, iemācieties būt mierīgam un pacietīgam, baudot noslēpumus un spēles.

Slepena koda atšifrēšana 11. darbība
Slepena koda atšifrēšana 11. darbība

2. solis. Ierakstiet savu kodu

Uz papīra skriptu rakstīšana ir jautra, taču bez atslēgvārdu palīdzības pāriet tieši uz alfabētisko kodu ir vēl grūtāk. Mācīšanās kodēt sevi, izmantojot sarežģītas kodu sistēmas, ir lielisks veids, kā uzzināt, kā kodētāji domā, un iemācīties tos uzlauzt. Labākie koda lauzēji arī prot rakstīt savu kodu un radīt daudz sarežģītākus šifrus. Izaiciniet sevi, lai uzzinātu sarežģītākus veidus un to risinājumus.

Noziedznieku kodu un šifru analīze var būt labs veids, kā iegūt biznesa noslēpumus. Bukmeikeri, narkobaroni, zodiaka slepkavas un visi viņi ir izstrādājuši neticami sarežģītus kodus, kurus ir vērts iemācīties

Slepena koda atšifrēšana 12. darbība
Slepena koda atšifrēšana 12. darbība

Solis 3. Izmēģiniet slaveno nesalaužamo kodu

Kā daļu no publiskās izklaides pieejas FIB periodiski publicē kodus, lai sabiedrība varētu mēģināt uzlauzt. Izmēģiniet kodus un iesniedziet atbildes. Kas zina-jūs drīz atradīsit darbu.

Kryptos, publiska statuja, kas atrodas ārpus CIP galvenās mītnes, iespējams, ir slavenākais nesalaužamais kods pasaulē. Sākotnēji kods tika izveidots kā aģentu tests, iesaistot četras atsevišķas plates ar četriem dažādiem kodiem. Pagāja desmit gadi, līdz pirmais analītiķis uzlauza trīs kodus, bet pēdējais paliek nesalaužams

Slepena koda atšifrēšana 13. darbība
Slepena koda atšifrēšana 13. darbība

Solis 4. Izbaudiet izaicinājumu un noslēpumu

Koda pārkāpšana ir kā dzīvošana Dena Brauna romānā. Iemācieties izbaudīt slepeno kodu noslēpumus un izaicinājumus un izbaudiet aizraušanos, atklājot noslēpumus.

Padomi

  • Nebaidieties, ja pavadāt daudz laika koda uzlaušanai. Tas ir normāli.
  • Ja kods tiek izdrukāts, ir ļoti iespējams, ka kods tiek ierakstīts ar īpašiem burtiem, piemēram, Wingdings. Tas var būt daļa no dubultās šifrēšanas (tinumi apraksta kodēto ziņojumu).
  • Burts "e" ir visbiežāk lietotais burts angļu valodā.
  • Viens burts gandrīz nekad sevi nepārstāvēs ("A" neaizstās "A").
  • Viens burts šifrēšanā nenozīmē vienu burtu dekodētā ziņojumā.
  • Koda uzlaušana ir vieglāka, ja ziņojums ir garāks. Ir grūti uzlauzt īsos kodus, jo jūs nevarēsit saskaitīt, cik reizes burti tiek izmantoti.

Brīdinājums

  • Esiet piesardzīgs ar ļoti sarežģītu un nesalaužamu kodu. Neesi traks!
  • Daži kodi ir veidoti tā, ka to nav iespējams uzlauzt, ja vien jums nav daudz informācijas. Tas ir, pat ja jums ir šifrēšanas atslēga, tas šķiet neiespējami. Nepieciešama programmatūra vai vienkārši minējumi.

Ieteicams: