
הטקסט המלא של הדקות הראשונות בהרצאה «איך עובד הדארקנט - Darknet חלק 3» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
עכשיו אנחנו מגיעים לשלב שלישי שבו הלקוח רוצה להתחבר ל-Hidden Service, ל-Darknet או בשמם החדש Onion Service. מה הוא עושה? הוא צריך לשלוף את המידע מדירקטורי המרכזי הזה מתוך הטבלה המרכזית הזאת ולהתחבר אליי.
אז מה עושה אותו הקליינט, אותו הלקוח שרוצה להתחבר אליי? הוא קודם כל צריך למצוא את הכתובת Onion שלי, את הכתובת הארוכה הזאת. הכתובת הזאת, הלקוח חייב לדעת אותה, הוא לא יכול לעשות סתם גוגל או לנחש אותה, הוא צריך מאיפשהו לקבל אותה. דרך אגב, בכתובת הזאת יושב גם הפאבליקי
שלי, ולכן אי אפשר לחטוף את זה ולזייף את זה. הכתובת הזאת, הארוכה והמכוערת הזאת, בעזרתה הוא ניגש לדירקטורי סרוויסס, לטבלה הזאת, שכוללת את כל השירותים המוחבאים, ואומר תביא לי את השירות הספציפי שביקשתי.
אז הדירקטורי מחזירה לו רשימה של שלושה שרתים, שלושה נתבים שיודעים להגיע ליעדו הסופי, לכאן. וה-Distributed Hash Table, הטבלה המפוזרת הזאת של כל השירותים המוחבאים, מחזירה לו מידע על שירות ספציפי שהוא יודע את הכתובת שלו.
אתה לא יכול להגיד לו, אני סתם רוצה כתובת של כל העיתונים. אתה חייב לדעת כתובת ספציפית שאתה מחפש. והוא מחזיר לך רשימה של כל ה-Introduction Point של כל השרתי ריליי שיודעים להגיע ליעד שביקשת.
השלב הבא, כשהלקוח מקבל את הרשימה הזאת, הוא בודק שהיא לא מזויפת. כי בתוך ה-Descriptor הזה, בתוך הרשימה הזאת, יש גם את ה-Public Key שלי.
והוא רואה שה-Public Key הזה באמת מתאים לחתימה הזאת שהבאתי לו את זה, הרי הבאתי לו הכל חתום, וגם שזה מתאים לכתובת, ל-Onion Address.
הכתובת עצמה זה הקידוד של הפאבליקי אז גם הכתובת ב-URL זה הפאבליקי גם בדיסקריפטור הזה של השירות שהבאתי לך יש את הפאבליקי אתה בודק שזה אותו פאבליקי גם ב-URL וגם בדיסקריפטור ושהפאבליקי הזה מתאים לחתימה דיגיטלית שאיתה חתום הדיסקריפטור עצמו לאף אחד אין סיכוי לזייף את הדיסקריפטור כי אף אחד לא יכול לייצר זוג מפתחות כמו שיש לי אותו פאבליקי ואותו
פרייבט כי אין סיכוי שתעשו אצלכם ואם תנסו לזייף את הדיסקריפטור ה-URL למעלה לא יתואם כי ה-URL למעלה הכתובת למעלה הכתובת המכוערת הזאת זה למעשה הפאבליקי שלי זוג מפתחות פאבליק ופרייבט קי נוצרים ביחד הם תואמים אחד לשני מתאימים אחד לשני ואי אפשר לייצר עוד זוג בדיוק כזה עוד פעם בקיצור הקליינט מוודא שה-URL מתאים לפאבליקי בדיסקריפטור
ומתאים לחתימה דיגיטלית עם הפרייבט קי ככה הוא מוודא שהוא קיבל את הדיסקריפטור הנכון. כמובן שהקליינט עושה את כל זה דרך סירקט מעגל של שלושה רילייים באמצע, שלושה נתבים באמצע ושלושה רילייים מוצפנים עד שהוא מגיע לדירקטורי סרוויסס.
אחרי שהקליינט קיבל את הדיסקריפטור ובדק שהוא מקורי, מתחיל משהו מאוד מאוד מעניין. הקליינט מחליט על איזשהו נתב שהוא יהיה נקודת המפגש, איזשהו ריליי שיהיה רנדאבו פוינט.
רנדאבו זה נקודת המפגש בין הקליינט לשרת. הוא לוקח מ-7,000 רילייים שקיימים ברשת כרגע, איזשהו מישהו אקראי ואומר, אתה תהיה נקודת המפגש שלנו.
והוא שולח לריליי שהוא בחר גם סיסמה חד פעמית, כי אחרי זה כשהשרת יגיע לנקודת המפגש הזאת הוא צריך להציג את הסיסמה כדי שהריליי ידע לחבר קליינט לשרת.
זה כמו סוג של קוקי כזה. בשלב הזה הקליינט בוחר איזשהו ריליי כרנדאבו ומגיע אליו שוב דרך סירקט של שלוש קפיצות כדי שהרנדאבו הזה נקודת המפגש לא ידע מי הקליינט המקורי והקליינט המקורי גם מעביר לו איזשהו סיקרט סטרינג איזשהו טקסט סודי למעשה זה כמה אותיות אקראיות וכמובן שהבחירה הזאת של הריליי נעשית כל פעם בצורה
אקראית ואחרת ריליי הראשון הזה הוא לא יודע מה קורה בתוך ההודעה אז מבחינתו קליינט כלשהו גלש לרשת תור ומה הוא ביקש הוא לא יודע כי השלב הבא מוצפן עם הסיסמה שרק הרילי הבא ידע לפתוח רילי הבא פותח את זה אומר לא יודע ביקשו ממני פה איזושהי הודעה מוצפנת להעביר לנתב השלישי מעביר את זה לנתב הבא בדרך הוא פותח את
ההודעה אומר הופה מבקשים ממני להיות רנדבו נקודת מפגש אני אומר סבבה אני אהיה נקודת מפגש ויש לי את הסיסמה הסודית למפגש הזה כמו סיסמת וי-פיי כזאת הוא