PracticU

התקנה של EdXposed

בלי כתוביותעם כתוביות
PracticU › קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting › התקנה של EdXposed
מילון מושגים:
פריימוורק - מסגרת תוכנה שמספקת מבנה וכלים מוכנים לפיתוח יישומים, כדי לחסוך כתיבת קוד חוזר.
זיכרון - רכיב מהיר ונדיף שבו המחשב שומר נתונים ותוכניות בזמן ריצתם. תוכנו נמחק עם כיבוי המחשב.
סקריפט - קובץ המכיל רצף פקודות שמבוצעות על ידי מפרש, לרוב כדי להפוך משימות לאוטומטיות.

התקנה של EdXposed
הרצאה זו מציגה את EdXposed - גרסה מתקדמת של פריימוורק Xposed, שהיא "חנות מודולים" לשינוי התנהגות אפליקציות בזיכרון המכשיר.
מה ההבדל מ-Frida
בעבר נדרש לכתוב סקריפט Frida ידני לכל שינוי. EdXposed מציע מודולים מוכנים - תוכנות קטנות שאפשר להתקין ולהפעיל בלחיצה, בלי לכתוב קוד בעצמנו. כל מודול מתמקד בשינוי התנהגות ממוקד, למשל הסתרת העובדה שמכשיר הוא Rooted.
למה זה חשוב
הקונספט ממחיש שבעולם בדיקות אבטחת מובייל קיימים כלים בשתי רמות: עבודה ידנית וממוקדת מול קוד (כמו Frida) וכלים מוכנים לשימוש נרחב (כמו מודולי Exposed), וכדאי להכיר את שני הסוגים כדי להבין את טווח הסיכונים שאפליקציה עלולה להיות חשופה להם.
שימו לב
ההתקנה בהרצאה מתבצעת על סימולטור טלפון לצורכי לימוד בלבד, ונדרשת תמיכה במכשיר פרוץ (רוט).
השיעור הבא בקורס: מודול RootCloak ב-EdXposed

פרקי ההרצאה: התקנה של EdXposed

  1. 00:00

    הכרת הפריימוורק Xposed

  2. 00:37

    שינויים בזיכרון בלבד

  3. 01:29

    מודולים מוכנים במקום סקריפטים

  4. 02:11

    דוגמאות מודולים פופולריים

  5. 03:02

    איפוס המכשיר ו-RootCloak

  6. 03:39

    התקנה ב-Genymotion

תמלול ההרצאה: התקנה של EdXposed

הטקסט המלא של הדקות הראשונות בהרצאה «התקנה של EdXposed» בקורס הווידאו של PracticU – כתוביות בעברית עם זמן התחלה לכל פסקה. כך תוכלו לקרוא ולחפש את הנושאים לפני שמתחילים ללמוד.

  1. 00:02

    שלום לכולם, ברוכים הבאים להרצאה על Exposed ועל הגרסה החדשה שלו שנקראת ED-Exposed. זאת תוכנה בקוד פתוח בגיטאב שאני אקרא לה חנות האפליקציות של סקריפטים של פרידה. זוכרים מה זה פרידה?

  2. 00:18

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

  3. 00:43

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

  4. 00:58

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

  5. 01:19

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

  6. 01:38

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

  7. 01:52

    עכשיו, איזה מודולים יש? יש לנו המון מודולים מדהימים. ב-2021 יש פה רשימה מעודכנת ל-2021 איזה מודולים ככה ממליצים לנו להשתמש בהם אז לדוגמה יש לנו מודול שמעיף פרסומות מיוטיוב כן יש לנו מודול שמזייף לי את ה-GPS לאפליקציה מסוימת יש לנו מודול שנותן לנו לעשות זום אין לתמונות באינסטגרם ויש לנו מודול שמוריד את הרוט שלא

  8. 02:25

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

  9. 02:40

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

  10. 02:51

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

  11. 03:02

    אני רוצה להראות לכם את המודול של רוט קלוק. זה אומר קלוק זה גלימה. להוריד את הגלימה של הרוט, כאילו לשים את הרוט תחת הגלימה. שלא יראו שהמכשיר הזה פרוץ עם רוט.

  12. 03:14

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

  13. 03:26

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

  14. 03:52

    אותם מודולים זה רק

לקורס המלא: קורס האקינג לאנדרואיד אונליין

ההרצאה הקודמת: קבצי לוג באנדרואיד - Insecure Logging

ההרצאה הבאה: מודול RootCloak ב-EdXposed

הרצאות קשורות מקורסים אחרים

  • התקנה
  • התקנה של DC
  • התקנה של GIT
  • התקנה של JMeter

קורסים נוספים במסלול

  • קורס SOC - מיישם הגנת סייבר
  • קורס סייבר למתחילים - Hacking - בדיקות חוסן תשתיתי ופריצה ל-Windows 10/11 - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לתשתית ארגונית - בדיקות חוסן מתקדמות ל-Active Directory - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP
  • קורס פריצה ומבדקי חדירה לאתרי אינטרנט - בדיקות חוסן לאתרים - Web Pentesting - קורס זה נדרש למבחן ההסמכה היוקרתי OSCP