Seit Menschen die Hundesprache entwickelt haben, haben wir Geheimcodes und Chiffren verwendet, um Nachrichten zu verschleiern. Die alten Griechen und Ägypter verwendeten Codes, um persönliche Mitteilungen zu übertragen, die die Grundlage für das moderne Codeknacken sind. Kryptoanalyse ist das Studium von Code und wie man ihn knackt. Das Knacken von Codes ist eine Welt voller Geheimnisse und Spielereien und kann viel Spaß machen. Wenn Sie den Code knacken möchten, erfahren Sie mehr über die gängigsten Codes und wie Sie ihre Geheimnisse aufdecken können. Weitere Informationen finden Sie unter Schritt 1.
Schritt
Teil 1 von 3: Das Passwort ändern knacken
Schritt 1. Beginnen Sie mit der Suche nach Wörtern mit einem einzigen Buchstaben in der Nachricht
Der meiste Code, der relativ einfache Ersetzungen verwendet, ist leicht zu knacken, indem man ein einfaches Plug-and-Tuck macht, die Buchstaben einzeln versteht und den Code geduldig auf der Grundlage von Vermutungen herausfindet.
- Ein-Buchstaben-Wörter im Englischen sind "I" oder "a", also sollten Sie versuchen, die Buchstaben zu "verstopfen", nach Buchstabenmustern suchen und - im Grunde - Sie die Rolle des Henkers spielen. Wenn Sie das Wort "a - -" finden, wissen Sie, dass die Wörter, die dieses Muster am häufigsten verwenden, "sind" oder "und" sind. Raten und prüfen. Wenn dies nicht funktioniert, gehen Sie zurück und versuchen Sie die anderen Optionen erneut. Seien Sie geduldig und versuchen Sie es langsam.
- Machen Sie sich keine Sorgen darüber, Code zu "knacken", sondern machen Sie sich Sorgen darüber, wie Sie ihn lesen lernen. Wenn Sie nach Mustern suchen und Regeln erkennen, die Englisch (oder eine andere Sprache, in der es codiert ist) verwenden, können Sie den Code mit Zeit und Mühe knacken.
Schritt 2. Finden Sie das Symbol oder den Buchstaben, der am häufigsten vorkommt
Der am häufigsten verwendete Buchstabe im Englischen ist "e", gefolgt von "t" und "a". Verwenden Sie während des Trainings Ihre Einführung in gebräuchliche Wörter und Satzstrukturen, um logische Vermutungen anzustellen. Sie werden sich nicht oft sicher sein, aber das Spiel, den Code zu knacken, wird gespielt, indem logische Entscheidungen getroffen und Fehler wiederholt korrigiert werden.
Achte auf die Doppelsymbole und kurzen Wörter und beginne zuerst die Symbole und Wörter zu lösen. Es ist einfacher, das Wort "an" oder "in" oder "at" "intelligent" zu erraten als das Wort "Autobahn"
Schritt 3. Suchen Sie die Buchstaben nach dem Apostroph
Wenn die Nachricht Satzzeichen verwendet, haben Sie Glück. Dies kann viele andere Hinweise liefern, deren Identifizierung Sie lernen können. Auf Apostrophe folgen fast immer die Buchstaben S, T, D, M, LL oder RE. Wenn Sie also nach dem Apostroph zwei gleiche Symbole erhalten, haben Sie den Buchstaben "L" gelöst.
Schritt 4. Versuchen Sie herauszufinden, welchen anderen Code Sie gefunden haben
Wenn Sie beim Lösen einen der gängigen Codetypen aus dem obigen Code erkennen, haben Sie ihn geknackt und können das Plug-and-chugging beenden und mit dem Auffüllen von Nachrichten basierend auf diesem Code fortfahren. Es wird wahrscheinlich nicht so oft vorkommen, aber je besser Sie mit gängigen Codes vertraut sind, desto wahrscheinlicher ist es, dass Sie die verwendeten Codetypen erkennen und in der Lage sind, sie zu knacken.
Das Ersetzen von Zahlen und Tastaturcodes ist in alltäglichen geheimen Nachrichten auf grundlegender Ebene üblich. Sehen Sie sich die Codes an und verwenden Sie sie, wenn sie es für angebracht halten
Teil 2 von 3: Gemeinsame Codes identifizieren
Schritt 1. Lernen Sie, alternative Passwörter zu erkennen
Grundsätzlich besteht eine Ersatzchiffre darin, einen Buchstaben nach vorgegebenen Regeln durch einen anderen zu ersetzen. Die Regeln sind Codes, und sie zu lernen und zu verwenden ist der Weg, den Code zu "knacken" und die geheime Nachricht zu lesen.
Auch wenn der Code Zahlen, das kyrillische Alphabet, ungerade Symbole oder Hieroglyphen enthält, kann es sein, dass Sie es mit einer Ersatzchiffre zu tun haben, solange der verwendete Symboltyp konsistent ist, was bedeutet, dass Sie das verwendete Alphabet und die Regeln lernen müssen angewendet, um den Code zu knacken
Schritt 2. Erfahren Sie, wie Sie mit Quadraten ein Passwort eingeben
Die Griechen verwendeten die früheste Art von Chiffre, die ein Raster von Buchstaben verwendete, die mit Zahlen verbunden waren, und verwendeten dann die Zahlen, um Nachrichten zu erstellen. Es ist einfach zu verwendender Code und der Grundstein für das moderne Code-Breaking. Wenn Sie eine Nachricht erhalten, die eine lange Zahlenfolge enthält, wurde sie möglicherweise auf diese Weise codiert.
- Die einfachste Form des Codes verwendet die Zeilen 1-5 und die Spalten 1-5 und füllt dann die Matrix mit jedem Buchstaben von links nach rechts und im Raster nach unten (die Buchstaben I und J werden in einem Leerzeichen kombiniert). Jeder Buchstabe im Code wird durch zwei Zahlen dargestellt, die linke Spalte enthält die erste Zahl und die darüber liegende Zeile die zweite Zahl.
- Um das Wort "wikihow" auf diese Weise zu verschlüsseln, erhalten Sie den Code: 52242524233452
- Eine einfachere Version dieser Methode, die oft von Kindern verwendet wird, besteht darin, Zahlen zu schreiben, die sich direkt darauf beziehen, wo sich die Buchstaben des Alphabets befinden. A=1, B=2 usw.
Schritt 3. Lernen Sie die Cesar-Schicht
Julius Caesar hat einen guten, einfach zu bedienenden und verständlichen Code geschaffen, der aber sehr schwer zu knacken ist. Daher ist er eines der grundlegenden Codesysteme, die heute noch als Grundlage für komplexere Codes untersucht werden. Auf diese Weise verschieben Sie die Position des gesamten Alphabets mehrmals in eine Richtung. Mit anderen Worten, durch Verschieben der verbleibenden drei Leerzeichen wird der Buchstabe A durch D, B durch E usw. ersetzt.
- Dies ist auch das Grundprinzip eines gängigen Kindercodes namens „ROT1“(was „einmal drehen“bedeutet.
- Codiertes "wikihow" mit einfacher Cesar-Verschiebung mit drei Positionen nach links wäre: zlnlkrz
Schritt 4. Suchen Sie nach dem Tastaturmuster
Der Tastaturersatz verwendet das traditionelle amerikanische Tastaturmuster (QWERTY), im Allgemeinen durch Ändern der Buchstaben nach oben, unten, links oder rechts in einer bestimmten Anzahl von Positionen. Indem Sie die Position der Buchstaben in bestimmte Richtungen auf der Tastatur ändern, können Sie einfache Codes erstellen. Wenn Sie die Richtungsänderung kennen, können Sie den Code knacken.
Durch Verschieben der Spaltenposition um eine Stelle nach oben können Sie das Wort "wikihow" wie folgt codieren: "28i8y92"
Schritt 5. Überprüfen Sie, ob Sie ein Passwort mit mehreren Zeichen haben
Bei der grundlegenden Substitutionschiffre erzeugt der Codierer alternative Alphabete, um die codierte Nachricht zu erzeugen. Ab einer bestimmten Zeit nach dem Mittelalter wurden diese Arten von Codes zu leicht zu knacken und Chiffren begannen, eine Vielzahl von Methoden zu verwenden, die mehrere Alphabete in einem Code verwendeten, was es viel schwieriger machte, den resultierenden Code zu knacken, wenn die Methode unbekannt war.
- Trimethius 'Tableau ist ein 26 x 26 gemustertes Raster, das jede Verschiebung von Cesars Alphabet enthält, das alphabetisch geordnet ist oder manchmal als rotierendes Rohr oder "tabula recta" dargestellt wird. Es gibt verschiedene Möglichkeiten, das Raster als Code zu verwenden, einschließlich der Verwendung der ersten Zeile zum Kodieren des ersten Buchstabens in der Nachricht, der zweiten Zeile für den zweiten Buchstaben usw.
- Der Codegenerator verwendet das Passwort auch, um für jeden Buchstaben der verschlüsselten Nachricht auf ein bestimmtes Feld zu verweisen. Mit anderen Worten, wenn das Passwort "wikihow" war und der Encoder diese Methode verwendet, würden Sie sich auf die Zeile "W" und die Spalte des ersten Buchstabens des verschlüsselten Codes beziehen, um den ersten Buchstaben der Nachricht zu bestimmen. Dies ist schwer zu knacken, ohne das Passwort zu kennen.
Teil 3 von 3: Werde ein Codebrecher
Schritt 1. Seien Sie geduldig
Das Knacken des Codes erfordert viel Geduld und Ausdauer. Die Aktivität ist langsam und mühsam, oft frustrierend, weil wir immer wieder raten müssen, verschiedene Schlüssel und Wörter und Methoden ausprobieren müssen. Wenn Sie beabsichtigen, den Code zu knacken, lernen Sie, ruhig und geduldig zu sein, während Sie die Geheimnisse und Spiele genießen.
Schritt 2. Schreiben Sie Ihren eigenen Code
Auf dem Papier macht das Schreiben von Drehbüchern Spaß, aber ohne die Hilfe von Schlüsselwörtern direkt in polyalphabetischen Code zu springen, ist noch schwieriger. Das Erlernen des Programmierens mit komplexen Codesystemen ist eine großartige Möglichkeit, die Denkweise von Programmierern zu lernen und zu lernen, sie zu knacken. Die besten Codebrecher sind auch gut darin, ihren eigenen Code zu schreiben und viel anspruchsvollere Chiffren zu erstellen. Fordern Sie sich selbst heraus, kompliziertere Wege zu erlernen und zu lösen.
Die Analyse der Codes und Chiffren von Kriminellen kann eine gute Möglichkeit sein, Geschäftsgeheimnisse zu ermitteln. Buchmacher, Drogenbosse, Zodiac-Killer und alle haben unglaublich komplexe Codes entwickelt, die es wert sind, gelernt zu werden
Schritt 3. Probieren Sie den berühmten unzerbrechlichen Code aus
Als Teil seines öffentlichen Spaßes veröffentlicht das FBI regelmäßig Codes, die die Öffentlichkeit knacken kann. Probieren Sie die Codes aus und senden Sie Ihre Antworten. Wer weiß, bald finden Sie einen Job.
Kryptos, eine öffentliche Statue außerhalb des CIA-Hauptquartiers, ist vielleicht der berühmteste unzerbrechliche Code der Welt. Ursprünglich wurde der Code als Test für Agenten erstellt und umfasste vier separate Boards mit vier verschiedenen Codes. Es dauerte zehn Jahre, bis der erste Analyst drei der Codes knackte, aber der letzte bleibt unzerbrechlich
Schritt 4. Genießen Sie die Herausforderung und das Geheimnis
Den Code zu knacken ist wie in einem Roman von Dan Brown zu leben. Lernen Sie, die Geheimnisse und Herausforderungen geheimer Codes zu genießen und erleben Sie den Nervenkitzel beim Aufdecken von Geheimnissen.
Tipps
- Lassen Sie sich nicht entmutigen, wenn Sie viel Zeit damit verbringen, einen Code zu knacken. Das ist normal.
- Wenn der Code gedruckt ist, ist es sehr gut möglich, dass der Code in Sonderbuchstaben wie Wingdings geschrieben wird. Dies kann Teil der Doppelverschlüsselung sein (Windungen beschreiben die verschlüsselte Nachricht).
- Der Buchstabe "e" ist der am häufigsten verwendete Buchstabe in der englischen Sprache.
- Ein Buchstabe wird kaum jemals sich selbst repräsentieren ("A" ersetzt nicht "A").
- Ein Buchstabe in der Verschlüsselung bedeutet nicht einen Buchstaben in der entschlüsselten Nachricht.
- Das Knacken des Codes ist einfacher, wenn die Nachricht länger ist. Es ist schwierig, Kurzcodes zu knacken, da Sie nicht zählen können, wie oft die Buchstaben verwendet werden.
Warnung
- Seien Sie vorsichtig mit sehr kompliziertem und unzerbrechlichem Code. Sei nicht verrückt!
- Einige Codes sind so konzipiert, dass sie nicht geknackt werden können, wenn Sie nicht über viele Informationen verfügen. Das heißt, selbst wenn Sie den Schlüssel für die Verschlüsselung haben, scheint es unmöglich zu sein. Erfordert Software oder bloße Vermutungen.