PracticU

מודול RootCloak ב-EdXposed

בלי כתוביותעם כתוביות
PracticU › קורס סייבר והאקינג ל-Android - פריצה לטלפונים ואפליקציות אנדרואיד - בודק חוסן - Mobile App Pentesting › מודול RootCloak ב-EdXposed
מודול RootCloak ב-EdXposed
הרצאה זו עוסקת במודול RootCloak במסגרת EdXposed, שמטרתו להסתיר מאפליקציה את העובדה שהמכשיר שעליו היא רצה הוא Rooted (פרוץ).
מה הרעיון
אפליקציות מסוימות מסרבות לרוץ על מכשיר פרוץ מטעמי אבטחה. מודול RootCloak "מתחבא" מול אפליקציות נבחרות - כאשר מוסיפים אפליקציה לרשימה שלו, הוא מנסה למנוע ממנה לזהות שהמכשיר פרוץ, מבלי לבטל בפועל את הרוט עצמו.
למה זה חשוב
ההדגמה מראה שמודול מוכן נוח יותר לשימוש מכתיבת סקריפט עקיפה ידני, אך אינו מובטח לעבוד על כל אפליקציה - חלק מהבדיקות המתוחכמות יותר (כמו באפליקציית אתגר ייעודית לבדיקות אבטחה) לא נעקפות בהצלחה על ידי המודול, בעוד שעל אפליקציה פשוטה יותר הוא כן מצליח.
שימו לב
ההבדל בתוצאה בין האפליקציות ממחיש שעוצמת ההגנה מפני זיהוי רוט משתנה בין אפליקציה לאפליקציה, ושאין פתרון עקיפה "אחד שמתאים לכולם".
השיעור הבא בקורס: האזנה ל-HTTPS באנדרואיד - Root Certificate Manager

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

  1. 00:00

    הכרת מודול RootCloak

  2. 00:39

    הפעלת הפריימוורק EdXposed

  3. 01:32

    איתור המודול ברשימה

  4. 02:07

    הפעלה מחדש של המכונה

  5. 02:45

    בדיקת בעיות עם Logcat

  6. 03:20

    איתור שורות התקלה בלוג

  7. 04:19

    התקנת המודול בטלפון

  8. 05:11

    אפשור המודול והפעלתו

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

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

  1. 00:02

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

  2. 00:30

    תוכנות קטנות שימו לב, Exposed Framework is Active ED Exposed זה למעשה הגרסה החדשה של Exposed המקורי והפריימורק הזה פעיל בתוך הפריימורק הזה אנחנו יכולים להוריד מודולים כרגע אין לנו אף מודול מודול זה כמו מיני תוכנה כזאת שיודעות לעשות כל מיני דברים

  3. 00:52

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

  4. 01:16

    אומרת שזה ממשיך להתעדכן מודולים זה מיני תוכנות בתוך הפריימוור כזה בוא נחפש root clock זה למעשה root clock this allows you to run apps that detected root without disabling root זאת אומרת שאני מחביא את העובדה שאני רוט ולא מגלים אותי.

  5. 01:37

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

  6. 01:48

    ניכנס ל-versions, נראה את הגרסאות ונעשה download and install. אנחנו עכשיו מורידים אותו. עכשיו זה ייראה לנו כמו תוכנה קטנה בתוך הטלפון שלנו, זה למעשה מיני תוכנות קטנות כאלו ואני רואה שהוא נפעל.

  7. 02:04

    ברגע שהוא פה ב-off אבל בתוך virtual box הוא עדיין running זה אומר שנפל הנהגן של ג'יני מושן אבל המכונה הווירטואלית עוד לא נפלה. ברגע שהמכונה הווירטואלית עוד לא נפלה אני עושה right-click, close, power-off.

  8. 02:21

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

  9. 02:34

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

  10. 03:00

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

  11. 03:28

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

  12. 04:00

    את המודול שלנו שזה נקרא root cloak הנה הוא טוב אני מכבה את הדבר הזה זה הבנתם, ב-Versions, Download Successfully, הנה הוא הוריד אותו, עכשיו נעשה לו Install, הנה הוא מתקין אותו, הוא אומר, האם אתה רוצה לאפשר אפליקציות ממקור לא ידוע, לא מהחנות של גוגל?

  13. 04:21

    אני אומר, כן, Hello From The Source, Install Unknown Apps מהמקור הזה, להתקין אפליקציות לא ידועות מתוך המקור הזה. למעשה ה-ADXPOSE זה כמו חנות של גוגל פליי, כמו חנות האפליקציות, רק לא רשמית.

  14. 04:37

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

  15. 04:51

    זאת אומרת, אני מוריד אותו, מתקין אותו, ועכשיו will be updated ומותקן ומאופשר. אוקיי, בואו נראה איך אנחנו רואים את המודול הזה. יש לנו שתי דרכים, אחד זה ללחוץ כאן ולעשות launch user interface, להפעיל את התוכנה הזאת.

  16. 05:06

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

  17. 05:16

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

  18. 05:28

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

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

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

ההרצאה הבאה: האזנה ל-HTTPS באנדרואיד - Root Certificate Manager

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

  • הסבר על מודול ב-node.js

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

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