מבוא לסייבר

במהלך הקורס התלמידים ילמדו:

מודול 1: מערכת ההפעלה – הכרת עולם ההפעלה של Windows ו-Linux

  • מה זה מערכת הפעלה?
  • היכרות עם מערכת ההפעלה של Windows
  • היכרות עם מערכת ההפעלה של Linux
  • מה טוב יותר – Linux vs Windows?
  • מערכות הפעלה של שרתים

הכרת מערכת ההפעלה של LINUX:

  • שימושים ויכולות
  • פקודות בסיסיות בטרמינל
  • עבודה עם שירותים בלינוקס
  • תקשורת בלינוקס
  • אבטחה בלינוקס
  • עבודה עם KALI

וירטואליזציה:

  • מבוא לוירטואליזציה
  • הקמת מכונות וירטואליות
  • שימוש באבטחת מידע בווירטואליזציה
  • עבודה עם VIRTUAL BOX

סיום מודול 1 – מבחן מודול 1
(שיעורים 1-10)


מודול 2: מערכות הפעלה לינוקס מתקדם

תוכנית לימודים מפורטת – ניהול לינוקס:

  • עבודה מול BASH Environment
  • חיפוש וטיפול בטקסט
  • עריכת קבצים משורת הפקודה – nano & vi
  • חיבור לינוקס למערכות Windows

ניהול לינוקס מתקדם - KALI:

  • ניהול שירותים בסביבת לינוקס KALI
  • התקנה וניהול של כלים בסייבר בסביבת KALI
  • התקנת KALI בסביבת WSL
  • חיבור לינוקס למערכות Windows
  • עבודה עם DB בתוך KALI

סיום מודול 2 – מבחן + פרויקט
(שיעורים 2-10)


מודול 3: סייבר התקפי אפליקטיבי

  • בניית מעבדת סייבר אפליקטיבי
  • היכרות עם BWAPP
  • OWASP TOP TEN
  • עבודה עם ZAP ו-BURP
  • סריקות אפליקטיביות וכתיבת דוחות
  • NIKTO ו-DIRB
  • עבודה מול HACK THE BOX
  • Buffer Overflows
  • אבטחת שרתים אינטרנטיים
  • אבטחת Apache2
  • HTML, PHP, JAVASCRIPT
  • עבודה עם WebDevTools

סיום מודול 3 – מבחן מודול 3
(שיעורים 3-10)


מודול 4: סייבר התקפי תשתיתי ומבדקי חדירה

  • מה זה Directory?
    (שיעורים 3: הקמת שרת, ניהול ואבטחה)
  • הכנת מעבדה לתשתית סייבר LAB
  • התקפות POWERSHELL
  • עבודה מול Metasploit – post-exploitation, enumeration
  • NMAP + ZENMAP
  • התקפות סיסמה עם JOHN & HASHCAT
  • KERBEROS
  • מעגלי אבטחה בעולם התשתיות
  • MITRE FRAMEWORK
  • OSINT FRAMEWORK
  • מה זה בדיקות עמידות (Penetration Testing)?
  • תרגול כתיבת דוחות

סיום מודול 4 – מבחן כולל מעבדות
(שיעורים 4-10)


מודול 5: תקשורת מחשבים

מבוא לתקשורת:

  • מה זה תקשורת?
  • תשתיות תקשורת
  • מונחים בסיסיים
  • הבנה של טופולוגיות
  • פורטים ופרוטוקולים
  • OSI 7 Layers vs TCP/IP
  • כתובות רשת IPv4/IPv6

תקשורת מתקדמת:

  • מה זה Subnetting?
  • ביצוע Subnetting ב-IPv4
  • תקשורת ואבטחת מידע
  • מה זה VLANs?
  • הגדרות מתקדמות ל-WIFI
  • התקפות תקשורת
  • מעגלי אבטחה

סיום מודול 5 – מבחן מודול 5
(שיעורים 10-)


מודול 6: שפת התכנות Python (פייטון דיגיטלי)

מבוא והיסטוריה:

  • שפות התכנות הקיימות
  • היסטוריית שפת התכנות פייתון

מבוא ל-OOP:

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

תנאים:

  • מבוא לקבלת החלטות בפייתון
  • פקודת IF
  • פקודת IF מתקדמת (ELIF, ELSE)

לולאות:

  • מבוא ללולאות בקוד
  • לולאת FOR
  • לולאת WHILE
  • משימות נפוצות באמצעות לולאות

רשימות:

  • מבוא לרשימות בקוד
  • בניית רשימה בסיסית

פקודות מתקדמות בלולאות:

  • שילוב לולאות ותנאים
  • בניית פונקציות בסיסיות בפייתון
  • שילוב פונקציות מורכבות בקוד

סיום מודול 6 – מבחן מודול 6