קורס סייבר והאקינג ל-Android
פריצה לטלפונים ואפליקציות אנדרואיד
בודק חוסן - Mobile App Pentesting

  • 7 שעות
  • 33 הרצאות

תוכנית הלימודים

1התקנה של אנדרואיד בתוך מכונה וירטואלית - Genymotion13 דק'
2סוגי פריצות לטלפון6 דק'
3התקנה של APK - InsecureBank v26 דק'
4הסבר על JADX10 דק'
5התקנה של Frida21 דק'
6כתיבת סקריפט Frida עבור UnCrackable18 דק'
7כתיבת סקריפט Frida עבור InsecureBank15 דק'
8התקנת שרת של InsecureBank v27 דק'
9פרוקסי באנדרואיד עם Burp12 דק'
10קבצי לוג באנדרואיד - Insecure Logging5 דק'
11התקנה של EdXposed7 דק'
12מודול RootCloak ב-EdXposed11 דק'
13האזנה ל-HTTPS באנדרואיד - Root Certificate Manager12 דק'
14מודול SSL Unpinning ב-EdXposed5 דק'
15האזנה ל-PayPal עם Frida SSL Unpinning8 דק'
16פריצה של UnCrackable-Level1 - חלק 119 דק'
17פריצה של UnCrackable-Level1 - חלק 28 דק'
18איך לפרוץ ולשנות קובץ APK עם apktool14 דק'
19חתימה דיגיטלית על קובץ APK עם jarSigner7 דק'
20דיבאג של קובץ APK בתוך Android Studio ללא קוד מקור21 דק'
21עקיפה של זיהוי ROOT בקבצי smali15 דק'
22הסבר על JNI ועל קבצי SO15 דק'
23עקיפה של הגנת Anti-Debugging עם IDA22 דק'
24דיבאג של קובץ so עם IDA ופריצה לתוך UnCrackable-Level218 דק'
25התקנת ממשק גרפי ל-GUI FRIDA14 דק'
26עקיפה של זיכוי ROOT בעזרת GUI FRIDA9 דק'
27התקנת Ghidra ותוסף JNI21 דק'
28פריצה של UnCrackable-Level2 עם GUI FRIDA11 דק'
29עקיפה של זיהוי ROOT ב-UnCrackable319 דק'
30הסבר על Frida Interceptor Replace10 דק'
31עקיפה עם Frida הגנת Anti-Debug בתוך UnCrackable319 דק'
32ניתוח סטטי של UnCrackable3 עם IDA19 דק'
33פריצה של UnCrackable-Level313 דק'
34פרויקט גמר בקורס האקינג לאפליציות אנדרואיד

מה לומדים בקורס האקינג ל-Android?

קורס סייבר והאקינג ל-Android של PracticU מלמד איך בודקים את החוסן של טלפונים ואפליקציות אנדרואיד, תחום שנקרא Mobile App Pentesting. הקורס בעברית, כולל 33 הרצאות וידאו (כ-7 שעות), ובכולן עובדים על אפליקציות תרגול שנועדו לפריצה.

מתחילים בהקמת מעבדה: אנדרואיד במכונה וירטואלית עם Genymotion, סקירה של סוגי הפריצות לטלפון והתקנת האפליקציה InsecureBank v2 עם השרת שלה. מכירים את JADX ואת Frida, וכותבים סקריפטים של Frida עבור UnCrackable ועבור InsecureBank.

אחר כך לומדים להאזין לתעבורה: פרוקסי באנדרואיד עם Burp, האזנה ל-HTTPS עם Root Certificate Manager, מודול SSL Unpinning ב-EdXposed והאזנה ל-PayPal עם Frida. עוברים גם על קבצי לוג (Insecure Logging) ועל עקיפת זיהוי ROOT עם RootCloak.

החלק המתקדם עוסק בהנדסה לאחור: שינוי קובץ APK עם apktool וחתימה עם jarSigner, דיבאג ב-Android Studio ללא קוד מקור, עבודה עם קבצי smali, JNI וקבצי SO, עקיפת Anti-Debugging עם IDA, שימוש ב-Ghidra וב-GUI Frida, ופריצה של שלוש הרמות של UnCrackable. הקורס נגמר בפרויקט גמר.

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

מעבדה וירטואלית עם Genymotion מאפשרת לתרגל בלי לסכן את הטלפון האישי שלכם.

למי הקורס מתאים?

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

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

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

מה תדעו לעשות בסוף הקורס?

  • להקים מעבדת בדיקות לאנדרואיד ולהתקין אפליקציות פגיעות.
  • לנתח אפליקציות עם JADX ולכתוב סקריפטים ב-Frida.
  • להאזין לתעבורת HTTPS של אפליקציה ולעקוף SSL Pinning.
  • לעקוף זיהוי ROOT והגנות Anti-Debugging.
  • לפרק, לשנות ולחתום מחדש קובץ APK.
  • לנתח קבצי SO עם IDA ו-Ghidra.

הקורס מתאים להמשך מסלול סייבר: אחרי תקיפות של רשתות ושל אתרים הוא מוסיף את עולם אפליקציות המובייל.

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

איך לומדים?

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

שאלות נפוצות

על מה מתרגלים בקורס?

על אפליקציות פגיעות שנועדו לתרגול, כמו InsecureBank v2 ו-UnCrackable בשלוש רמות, במעבדה שאתם מקימים בעצמכם.

האם צריך ידע קודם בסייבר?

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

כמה זמן נמשך הקורס?

33 הרצאות וידאו, כ-7 שעות.

אילו כלים נלמדים?

בין היתר Genymotion, Frida, Burp, JADX, apktool, jarSigner, IDA, Ghidra ו-EdXposed.

כמה עולה הקורס?

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

האם מקבלים תעודה?

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