
הטקסט המלא של הדקות הראשונות בהרצאה «האזנה ל-HTTPS באנדרואיד - Root Certificate Manager» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.
שלום לכולם, בהרצאה הזו אני רוצה להראות לכם איך להאזין לתקשורת מוגנת יותר, נניח של דפדפן אופרה או אפליקציית פייפאל. בואו נתחיל מזה שנדליק את הנגן שלנו, את המכונה הווירטואלית של טלפון.
עכשיו, זה לא טוב להדליק את זה בתוך מכונה וירטואלית, כי זה מכונה וירטואלית בתוך מכונה וירטואלית וזה לא עובד טוב. צריך להדליק את זה במחשב פיזי.
אז אני עושה משהו פה שהם לא ממליצים, ולכן זה עובד לי גרוע. בתוך מכונה וירטואלית עדיף לכם להתקין את הג'יני מושן במחשב פיזי ולא במחשב וירטואלי אוקיי אז אנחנו רוצים להזין לתקשורת בוא נתחיל מזה של אופרה ואחרי זה של פייפאל אני פותח את הביור קומיוניטי החינמי שזה פרוקסי חינמי והולך ליוזר אופשנס דיספליי ומגדיל את הפונט לגודל 16 שזה יהיה קריא יותר
הולך לכלי של פרוקסי, אומר לו intercept is off, חטיפה שלא יחטוף לי את הפקטים, ב-options אני אומר לו שיאזין על כל האינטרפייסים הקיימים, ועושה לו אוקיי.
עכשיו הוא מאזין על כל האינטרפייסים והוא לא עוצר לי את הפקטים, בואו נראה שזה באמת עובד. מה זה אומר שהוא לא עוצר את הפקטים? שהוא נותן להם לעבור ושומר אותם פה ב-HTTP היסטורי.
צריך עכשיו להגיד לטלפון לעבור דרך הפרוקסי הזה. איך אנחנו עושים את זה? נכנסים להגדרות של Wi-Fi בתוך הטלפון ואומרים לו לשלוח את הכל ל-IP של המחשב הזה.
אני עושה IP config more ומעתיק את ה-IP הזה של המחשב שלי שהוא שרת פרוקסי. נכנס להגדרות של Wi-Fi בפרוקסי, אומר לו Manual ומגדיר לו את הכתובת IP. עשינו את זה בהרצאה הקודמת לכן אני ארץ מהר כי אתם צריכים להכיר את זה.
פורט, אמרנו 8080, IP של המחשב שלי, פורט של האפליקציה הזאת, של התוכנה הזאת. וזהו, ועכשיו אני אמור לראות פה בפרוקסי ב-HTTP היסטורי את כל הפאקטים שעוברים דרכו. בואו נראה כאן למעלה, אני לוחץ טסט, ואני רואה פה שהטסט שלי פה באמת עובד.
זה מה שקורה ב-HTTP, אין שום בעיה, אמרתי לו פרוקסי, הוא עובר חלק. יפה מאוד. עכשיו, מה יקרה אם אני ארצה HTTPS? בשביל לראות מה קורה ב-HTTPs, אני צריך כבר להוריד דבדפן כמו אופרה.
אז בואו נוריד דבדפן אופרה ב-APKMirror. שימו לב, כשאני בא להוריד אופרה אני רוצה את הבראוזר ולא את המיני. מיני, אל תורידו אותו, תורידו בראוזר רגיל, דבדפן רגיל, ותבדקו שהפלטפורמה שלכם זה x86, שזה סוג המעבד. אם היה לי מכשיר שהוא לא וירטואלי לפיזיה הייתי מוריד את ה-arm.
אבל בגלל שזה וירטואלי זה מעבד פיזי של המחשב שלי, x86 או x86 64-bit אני מוריד את זה זאת הארכיטקטורה של המעבד הפיזי ואני מוריד את apk מה עוד אני אצטרך אני גם אצטרך את הפייפאל כן אתם זוכרים שאנחנו רוצים גם את הפייפאל עד שזה יורד אני מחפש פה apk mirror פייפאל יכלתי גם ללכת
לחנות האפליקציות ולהוריד משם זה לא משנה אני לוקח פה פייפאל send and request גרסה כזאת וכזאת מוריד אותה גרסה אחרונה לפני שאני מוריד אני בודק לאיזה מעבד זה, שימו לב זה למעבדי ARM שזה הטלפונים הפיזיים ואוניברסל זה לכל דבר, זה מתאים לכל דבר, בואו נראה למה זה בדיוק מתאים.
זה מתאים ל-X86 ו-X86 64 ביט שזה המעבד של המחשב שלי. אני מוריד את ה-APK, זהו. הורדתי את שני ה-APKים שלי. עכשיו אני הולך ל-Downloads ופשוט כאן גורר אופרה לכאן.
במקום לכתוב פקודת ADB Install ושם של הקובץ, אני פשוט יכול לגרור את זה כי האמולטור הזה יודע להבין לפי סוג הקובץ מה עושים איתו ואנחנו רואים פה שהוא התקין אופרה שימו לב כאן הוא התקין לי כבר את האופרה עכשיו הוא מתקין לי את הפייפאל אוקיי אז התקנתי אופרה התקנתי פייפאל מה אני רוצה לעשות הלאה אני רוצה להאזין לתקשורת נכון ועכשיו נתחיל להסתבך
קודם כל פה אנחנו נראה בפייפאל אתם רואים באפליקציה של פייפאל של התשלומים אני נותן לו איזשהו אימייל הוא כותב לי no הוא אינטרנט קונקשן ולא עובר פה שום פאקט שימו לב שום פאקט לא עבר והוא כותב לי שאין לי אינטרנט קונקשן אוקיי בואו נראה מה קורה בדוודפן דרך אגב פה זה הכל עובד כן אם אני אכתוב פה איי איי איי אתם רואים שזה
עובד זה אומר שיש אינטרנט ופרוקסי עובד לי אוקיי מה קורה בדוודפן בדוודפן אתם רואים הוא שולח פאקטים זה נראה שהוא עובד הנה הדוודפן נראה שזה עובד אני כותב טסט אנטר כאילו אני רוצה לחפש בגוגל מילה טסט ויוצא לי your connection is not private החיבור מסוכן והמנעול הוא לא ירוק למה?
כי הוא לא סומך על תעודה דיגיטלית שהפרוקסי שלי העביר לו הפרוקסי שלי כל דבר שעובר דרכו ב-HTTPS חייב לארוז את זה עם תעודה דיגיטלית של פרוקסי והטלפון לא סומך על התעודה הדיגיטלית של שרת פרוקסי שלי אז אני צריך לייצא לעשות פה אקספורט של התעודה הדיגיטלית של פרוקסי ולהתקין אותה בתוך טלפון עשינו את זה גם בשיעור קודם אבל נעשה את זה שוב אנחנו שומרים את
התעודה ואחרי שאנחנו שמרנו את התעודה אנחנו צריכים להתקין אותה. איך אנחנו מתקינים תעודה? קודם כל ככה אני זורק אותה לכאן, אופס, נפל לי הטלפון.
למה נפל לי הטלפון? בגלל שזו מכונה וירטואלית בתוך מכונה וירטואלית והם לא תומכים בזה. אוקיי, אוקיי, מה אנחנו עושים? אנחנו מפעילים את הווירטואל בוקס, מכבים את המכונה הווירטואלית של הטלפון, מדליקים שוב את הנגן שידליק את הווירטואל בוקס ומחכים שזה יעלה
אוקיי הטלפון עלה לי בואו ננסה עוד פעם אנחנו נכנסים כאן להגדרות