לדלג לתוכן

0.1 הקדמה הרצאה

דרישות מוקדמות

  • ידע בתכנות: הכרות עם שפת תכנות אחת לפחות (מומלץ פייתון), באתר מוצע "קורס תכנות בסיסי" מומלץ לעשות לפני.
  • הכרות עם Linux ו-Bash: רצוי לדעת לעבוד עם הטרמינל ולבצע פקודות בסיסיות, באתר מוצע "קורס לינוקס בסיסי" מומלץ לעשות לפני.
  • הכרות עם עולם הרשתות: רצוי להכיר בצורה בסיסית לפחות את עולם הרשתות, באתר מוצע "קורס רשתות מחשבים" מומלץ לעשות לפני.

למה לעשות את הקורס?

  • ללמוד את עקרונות ההאקינג בעולם הווב, איך מערכות נפרצות, וכיצד לאבטח אותן.
  • הכרות עם חולשות נפוצות כמו XSS, CSRF, SQL Injection ועוד.
  • התנסות מעשית בכלים כמו Burp Suite, Nikto, ו-Kali Linux.
  • יתרון משמעותי לתפקידי אבטחת מידע, בודקי חדירות (Pentesters), ומפתחים שרוצים להבין כיצד לכתוב קוד מאובטח.

אג'נדה

  • למידה: שליש מהזמן נקדיש ללימוד החומרים החדשים.
  • תרגול: שני שליש מהזמן יוקדש לתרגולים מעשיים, תרגילים ופרויקטים.

למידה

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

תרגול

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

תלמד, תתרגל, תתקוף!