כיצד לפענח קוד סודי?

כדי לפענח קודים סודיים, נסה ללמוד וללמוד קודים פופולריים, כמו צופני החלפה ומשמרת קיסר, כדי שתוכל לזהות אותם ולהשתמש בהם כדי לפתור קודים שאתה עובד עליהם. אתה יכול גם לנסות להמציא קודים משלך כדי שתוכל להיכנס לחשיבה של כותב קוד, דבר שיכול להועיל כשאתה מנסה לפצח קוד. זכור להיות סבלני ולהתמיד שכן פיצוח קודים סודיים יכול לקחת זמן מה. כדי ללמוד כיצד לזהות קודים סודיים נפוצים, גלול מטה!

כיצד אוכל לפענח קוד המורכב ממספרים ואותיות
כיצד אוכל לפענח קוד המורכב ממספרים ואותיות?

מאז שהמין האנושי פיתח שפה, השתמשנו בקודים ובצפנים כדי לטשטש את המסרים שלנו. היוונים והמצרים השתמשו בקודים להעברת תקשורת פרטית, ויצרו את הבסיס לשבירת קוד מודרני. Cryptanalysis הוא מחקר של קודים וכיצד לשבור אותם. זה עולם של סודיות ותשתיות, וזה יכול להיות הרבה מאוד כיף. אם אתה רוצה לפצח קודים, אתה יכול ללמוד לזהות את הקודים הנפוצים ביותר וכיצד להתחיל להקניט את סודותיהם. ראה שלב 1 למידע נוסף.

חלק 1 מתוך 3: פתרון צופני החלפה

  1. 1
    התחל לחפש מילים באות אחת ובהודעה. רוב הקודים המשתמשים בשיטת החלפה פשוטה יחסית נסדקים בקלות על ידי ביצוע פשוט plug-and-chug, להבין את האותיות אחת אחת ולהבין בסבלנות את הקוד על פי ניחושים.
    • מילים באותיות בודדות באנגלית יהיו "I" או "a", אז כדאי לנסות לחבר אחת לחשמל, לחפש תבניות, ובעצם - לשחק הנגמן. אם נפתרת "a - -", אתה יודע שזה יהיה בדרך כלל "הם" או "ו." נחשו ובדקו. אם זה לא עובד, חזור ונסה את האפשרויות האחרות. היה סבלני והלך לאט.
    • אל תדאג "לפצח" את הקוד כמו ללמוד לקרוא אותו. חיפוש דפוסים וזיהוי הכללים שבהם נכתבת אנגלית (או כל שפה שהיא מקודדת) יביא אותך לפתור את הקוד עם קצת זמן ומאמץ.
  2. 2
    חפש את הסמלים או האותיות הנפוצים ביותר. האות הנפוצה ביותר המשמשת באנגלית היא האות "e", ואחריה "t" ו- "a". כפי שאתה עובד, להשתמש ההיכרות שלך עם מילות נפוצות ואת מבנה משפט כדי להתחיל להרוויח ניחושים הגיוניים. לעתים רחוקות תרגישו בטוחים, אך את משחק שוברי הקוד משחקים על ידי בחירה הגיונית וחזרה אחורה ותיקון טעויותיכם.
    • צפה בסמלים כפולים ומילים קצרות והתחל לפתור אותם תחילה. קל יותר לנסות לנחש ניחוש משכיל ל"אין "או" ב "או" ב "מאשר" כביש מהיר ".
  3. 3
    חפש מכתבים אחרי אפוסתרופות. אם ההודעה כוללת פיסוק, יש לך מזל. זה מציע שורה שלמה של רמזים אחרים שתוכלו ללמוד להכיר. לאחר אפוסתרופות כמעט תמיד יבואו S, T, D, M, LL, או RE, AR, BT. לכן, אם יש לך שני סמלים זהים לאחר אפוסתרפיה, פתרת עבור "L" או "D".
  4. 4
    נסה לקבוע איזה סוג קוד מצאת. אם, כשאתה פותר, אתה חושב שאתה מזהה את אחד מסוגי הקודים הנפוצים מהאמור לעיל, פיצחת אותו ויכול להפסיק את החיבור והחיבור שלך ולמלא את ההודעה על בסיס הקוד שלך. זה כנראה לא יקרה לעיתים קרובות, אך ככל שתכיר יותר את הקודים הנפוצים כך יהיה הסיכוי שתזהה את סוג הקוד המשמש ותוכל לפתור אותו.
    • החלפות מספרים וקודי מקלדת נפוצים במיוחד בקרב הודעות סודיות יומיומיות בסיסיות. לפקוח עין על אלה המיוחדים ולהגיש בקשה כראות עיניך.
כיצד אוכל לפתור קוד סודי שאיני יודע דבר עליו
כיצד אוכל לפתור קוד סודי שאיני יודע דבר עליו?

חלק 2 מתוך 3: זיהוי קודים נפוצים

  1. 1
    למד להכיר צופני החלפה. ביסודו של דבר, צופן תחליפים כולל החלפת אות אחת באות אחרת, על פי כלל קבוע מראש. כלל זה הוא הקוד, ולמידה והפעלת הכלל היא הדרך "לשבור" את הקוד ולקרוא את ההודעה.
    • גם אם הקוד מכיל מספרים, האלף-בית הקירילי, סמלי שטויות או הירוגליפים, כל עוד סוג הסמל בו נעשה שימוש הוא עקבי, כנראה שאתה עובד עם צופן תחליפי, מה שאומר שאתה צריך ללמוד את האלף-בית בו משתמשים והכלל מוחל. לפענוח הקוד.
  2. 2
    למדו את שיטת הצפנה המרובעת. הצופן המוקדם ביותר שימש את היוונים, וכלל יצירת רשת אותיות התואמת למספרים, ואז השתמשו במספרים ליצירת הודעות. זהו קוד פשוט לשימוש, מה שהופך אותו לאחד היסודות לפיצוח קוד מודרני. אם קיבלת הודעה הכוללת מחרוזת ארוכה של מספרים, יתכן שהיא קודדה בשיטה זו.
    • הצורה הבסיסית ביותר של קוד זה כללה שורה 1-5 ועמודה 1-5, ואז מילאה את המטריצה בכל אות משמאל לימין ובמורד הרשת (שילוב של I ו- J לחלל אחד). כל אות בקוד מיוצגת על ידי שני מספרים, העמודה בצד שמאל שמספקת את הספרה הראשונה והשורה למעלה שמספקת את השנייה.
    • כדי לקודד את המילה "מדריך" בשיטה זו, תקבל: 52242524233452
    • גרסה פשוטה יותר של ילדים זו כוללת לעתים קרובות כתיבה במספרים התואמים ישירות למיקום האות האלף-בית. A = 1, B = 2 וכו '.
  3. 3
    למדו את משמרת הקיסר. יוליוס המציא מערכת טובה, פשוטה לשימוש ולהבנה, אך קשה מאוד לפיצוח, והפכה אותה לאחת ממערכות הקוד הבסיסיות האחרות שנלמדת עד היום כבסיס לקודים מורכבים יותר. בשיטת משמרת זו אתה מעביר את כל האלף-בית למספר מסוים של מקומות בכיוון אחד. במילים אחרות, תזוזה של שלושה רווחים שמאלה תחליף את האות A ב- D, B ב- E וכו '.
    • זהו גם העיקרון הבסיסי העומד מאחורי קוד ילדים נפוץ הנקרא "ROT1" (כלומר "סובב אחד." בקוד זה, כל האותיות פשוט מועברות קדימה למיקום אחד, מה שהופך את A המיוצג על ידי B, B המיוצג על ידי C וכו '.
    • קידוד "מדריך" באמצעות הסטת סזאר בסיסית של שלוש שמאלה ייראה: zlnlkrz
  4. 4
    עקוב אחר דפוסי המקלדת. החלפות מקלדת משתמשות בדפוס של דפוס מקלדת אירופאי מסורתי (QWERTY) כדי להשתמש בתחליפים, בדרך כלל על ידי הזזת האותיות למעלה, למטה, שמאלה או ימינה לפי מספר מסוים של מקומות. על ידי העברת אותיות לכיוון מסוים במקלדת, תוכל ליצור קודים פשוטים. הכרת משמרת הכיוון מאפשרת לך לפצח את הקוד.
    • על ידי הזזת העמודות במיקום אחד, תוכל לקודד את המילה "מדריך" כך: "28i8y92"
  5. 5
    בדוק אם יש לך צופן פולי-אלפביתי. בצפני החלפה בסיסיים, כותב הקוד יוצר אלפבית חלופי אחד ליצירת המסר המקודד. החל מתישהו לאחר ימי הביניים, קודים מסוג זה נעשו קלים מדי לפיצוח וכותבי צופן החלו להשתמש בשיטות שונות לשימוש באלפבית מרובים בתוך קוד בודד, מה שהפך את הקודים לקשים הרבה יותר לפיצוח מבלי לדעת את השיטה.
    • התצלום של Trimethius הוא רשת בגודל 26x26 של כל תמורה של האלפביתים המוסטים של סזאר, בסדר אלפביתי, או לפעמים מוצגת כגליל מסתובב, או "טאבולה רקטה". ישנן שיטות שונות לשימוש ברשת כקוד, כולל שימוש בשורה הראשונה לקידוד האות הראשונה בהודעה, השנייה לשנייה וכו '.
    • קודנים ישתמשו גם במילת קוד כדי להתייחס לעמודות ספציפיות לכל אות בהודעה המוצפנת. במילים אחרות, אם מילת הקוד הייתה "מדריכה" בשיטה זו, היית עיין בשורת "W" ובעמודה של האות הראשונה בקוד המוצפן כדי לקבוע את האות הראשונה של ההודעה. קשה לפצח את אלה מבלי לדעת את מילת הקוד.
כיצד אוכל לפענח קוד המשתמש באלפבית מותאם אישית
כיצד אוכל לפענח קוד המשתמש באלפבית מותאם אישית?

חלק 3 מתוך 3: להיות פורץ קוד

  1. 1
    להיות סבלני. שבירת קודים דורשת כמות אדירה של סבלנות והתמדה. זו עבודה איטית ומייגעת, לעתים קרובות מתסכלת בגלל הצורך לחזור ולנחש שוב, לנסות מקשים ומילים ושיטות שונות. אם אתה רוצה לפצח קודים, למד להיות רגוע וסבלני, לאמץ את המסתורין ואת המשחק.
  2. 2
    כתוב קודים משלך. לעשות את הקריפטוגרמה בעיתון זה כיף, אבל לקפוץ ראשית לקודים פולי-אלפאבתיים ללא עזרת מילות מפתח זו רמה אחרת לגמרי. ללמוד לכתוב קודים משלך באמצעות מערכות קידוד מורכבות היא דרך נהדרת ללמוד כיצד כותבי קוד חושבים ולומדים לפצח אותם. פיצוחי הקוד הטובים ביותר טובים גם בכתיבה משלהם ומציגים צופנים מאתגרים יותר ויותר. אתגר את עצמך ללמוד שיטות מסובכות יותר וכיצד לפצח אותן.
    • ניתוח קודים פליליים וצפנים יכול להיות דרך טובה להרים כמה טריקים של המסחר. סוכנויות הימורים, המלכות סמים ורוצח המזלות פיתחו כולן קודים מורכבים להפליא ששווה לבדוק.
  3. 3
    נסה את היד שלך בקודים מפורסמים שלא נפתרו. כחלק מפעולה ציבורית מהנה, ה- FBI מפרסם באופן קבוע קודים לציבור כדי לנסות לפצח. נסה אותם והגיש את תשובותיך. מי יודע - אולי תהיה לך עבודה בקרוב.
    • קריפטוס, פסל ציבורי מחוץ למטה ה- CIA, הוא אולי הקוד הלא פתור המפורסם ביותר בעולם. הוא נוצר במקור כמבחן לסוכנים, שכלל ארבעה פאנלים נפרדים עם ארבעה קודים נפרדים. לקח עשר שנים עד שהאנליסטים הראשונים פיצחו שלושה מהקודים, אך הקוד הסופי נותר בלתי פתור.
  4. 4
    תיהנו מהאתגר והמסתורין. פיצוח קודים הוא כמו לחיות ברומן של דן בראון משלך. למד לאמץ את המסתורין ואת האתגר של הקודים הסודיים ולחוות את הריגוש שבביטול נעילת הסוד.
אם אתה כותב קוד
אם אתה כותב קוד, השתמש תחילה בקוד סזאר ואז תרגם לקוד מורס.

טיפים

  • אל תאבד תקווה אם אתה מקדיש זמן רב לפיצוח קוד. זה נורמלי.
  • פיצוח קודים קל יותר כאשר ההודעות ארוכות יותר. קשה לפצח קודים קצרים מכיוון שלא תוכלו לספור את האותיות לתדירות.
  • האות "e" היא האות הנפוצה ביותר בשפה האנגלית.
  • אם הקוד מודפס, סביר מאוד שהוא הוקלד עם גופן מיוחד כמו Windings. זה עשוי להיות חלק מהצפנה כפולה (הפיתולים מאייתים הודעה מקודדת).
  • אות אחת בהצפנה אינה אומרת בהכרח אות אחת בהודעה המפוענחת ולהיפך.
  • מכתב כמעט אף פעם לא ייצג את עצמו ("A" לא יעמוד במקום "A").

אזהרות

  • היזהר מחורי ארנבים בלתי פתירים. אל תשתגע!
  • יש קודים שתוכננו בצורה כזו שאי אפשר לפענח אותם אלא אם כן יש לך המון מידע. כלומר, גם אם יש לך מפתח להצפנה, זה נראה בלתי אפשרי. אלה עשויים לדרוש תוכנה או סתם ניחושים כבדים.

דברים שתזדקק להם

שאלות ותשובות

  • מה אם הקוד כתוב בעיקר בסימני פיסוק וסמלים?
    נסה לחפש סמלים המכפילים סמלים יחידים ו / או יחידים. אם תנסה להבין את אלה תחילה, יהיה לך סיכוי טוב יותר להבין את הקוד.
  • מה שמותיהם של כמה קודים?
    Steganography, ROT1, Transposition, Ceasar, Atbash, Monoalphabetic Substitution, Vigenère, Enigma כדי שם כמה.
  • כיצד אוכל לפענח קוד המורכב מספרים בלבד? חלקם זוגות, חלקם לא.
    רוב הסיכויים שזה מפוענח כך - A = 1, B = 2, C = 3... X = 24, Y = 25, Z = 26. כל אות תואמת את מיקומן באלף בית.
  • אם יש לי קוד שהוא מחרוזת ארוכה של אותיות, אך אין צפנים נפוצים שעובדים עבורו, מה עלי לעשות?
    נסה לחפש מחרוזות אותיות חוזרות ונשנות; אולי תמצא מפריד להפרדת מילים או אותיות.
  • איך אוכל ליצור קוד טוב?
    השתמש ברמות רבות של הצפנה ומילת מפתח, גדר מסילה או צופן טרנספורמציה אחר בסוף. בדוק את צופן ה- ADFGVX של הגרמנים. השתמש בהומופונים לאותיות נפוצות יותר.
  • מה אם הקוד כולו עשוי מספרים?
    אחד הצפנים הראשונים שילדים לומדים הוא צופן "מספר האות". אתה מחליף אותיות במספר, כמו A = 1, B = 2, C = 3 וכו '. בעת הצפנה, רק אותיות יקודדו. אי-אותיות יטופלו כמו רווחים. בעת פענוח המספרים יוחלפו לאותיות, מקפים יוסרו והשאר יתנהגו כמו רווחים.
  • איך אני מפענח קוד מוזר?
    מצא מילות באות בודדות, שיהיו חייבות להיות "אני" או "א". חפש את אלה במילות הקוד הגדולות יותר. זה שלב ראשון. ואז נסה לקרוא לאחור או לראות דפוס באותיות - מיקומים של אותיות ספציפיות שנראים אקראיים. למד כמה צפנים בסיסיים. החל את תהליך החיסול. אם כל זה לא עובד, חפש תיאוריות מתמטיות או לוגיות.
  • האם אוכל להשתמש בקוד סזאר ובקוד מורס בו זמנית?
    כן. אם אתה כותב קוד, השתמש תחילה בקוד סזאר ואז תרגם לקוד מורס. אם אתה מפענח, עשה את ההפך.
  • מה אם הקוד מורכב מנקודות וקווים כמו גם המספרים X, L ו- V?
    הנקודות והמקפים ככל הנראה מתייחסים לקוד מורס, בעוד שהמספרים, כפי שציינת, מייצגים ספרות רומיות.
  • אם מישהו יצר קוד באמצעות גרסת האלף-בית שלו והקוד מורכב מאותיות ומספרים כאחד, כיצד תוכל לנסות לפצח אותו? או שזה יהיה בלתי אפשרי אלא אם כן תהיה לך גרסת האלף-בית שלהם?
    חפש את האותיות הנפוצות שמתכפלות ובדוק אם אתה יכול למצוא מילים מסוימות כפי שהוצע במאמר.
שאלות ללא מענה
  • כיצד אוכל לגלות מה התשובה לקוד מספרי?
  • כיצד אוכל לפענח קוד המורכב ממספרים ואותיות?
  • כיצד אוכל לגלות מה משמעות קוד סודי?
  • כיצד אוכל לפענח קוד המשתמש באלפבית מותאם אישית?
  • כיצד אוכל לפתור קוד סודי שאיני יודע דבר עליו?

מאמרים בנושאים דומים
  1. איך מכינים תשבצים?
  2. איך להערים על יריבים בכוכבים?
  3. איך לשחק ברידג '?
  4. איך להקים ולשחק את משחק החיים?
  5. כיצד ליצור צופן מוערם?
  6. כיצד ליצור צופני החלפה?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail