Python לאוטומציה של רשת ואבטחה
קורס יסודות
קורס Python מעשי שמקנה את מה שצריך כדי להפוך את עבודת היומיום של צוות רשת או אבטחה לאוטומטית - הגדרת ציוד, ניתוח לוגים וקריאות API - והכול נכתב ומורץ בכיתה. הבוגרים כותבים סקריפטים שעובדים מול Splunk, מול Microsoft Sentinel ומול ציוד רשת, ומגיעים מוכנים לבחינות PCEP ו-PCAP של Python Institute.
- הרשמה
- רשימת המתנה
- משך
- 24 שעות אקדמיות
- מתכונת
- פרונטליהיברידי
- רמה
- Foundation
- הסמכה
- תעודת סיום של ספוטאקדמי
- שפה
- עברית, חומרי לימוד באנגלית
- לארגונים
- לפי תיאום - באקדמיה או היברידי
מה תדעו לעשות בסוף הקורס
- לכתוב Python עם הטיפוסים, בקרת הזרימה והפונקציות שבחינת PCEP בודקת.
- לארגן קוד למודולים ולמחלקות, ולטפל בקבצים ובחריגות.
- לנתח לוגים ונתונים עם ביטויים רגולריים, JSON ו-CSV.
- לקרוא ל-REST APIs - ובכללם ה-API של Splunk ושל Microsoft Graph - מתוך סקריפט.
- להפוך משימת רשת או SOC חוזרת לאוטומטית מקצה לקצה.
- לבנות ולתעד כלי העשרה או triage קטן.
תוכנית הלימודים
8 מודולים ב-24 שעות אקדמיות. פתחו מודול לנושאים שלו.
- טיפוסי נתונים, משתנים ואופרטורים
- בקרת זרימה - תנאים ולולאות
- פונקציות ו-scope
- מה בחינת PCEP מכסה
- מודולים וחבילות
- חריגות וטיפול בשגיאות
- מחרוזות וטיפול בקבצים
- תכנות מונחה עצמים - היקף PCAP
- ביטויים רגולריים
- JSON ו-CSV
- קריאת נתונים והמרתם
- היכרות עם pandas
- sockets וספריית requests
- עבודה מול HTTP APIs
- היכרות עם scapy לעבודה עם packets
- ניתוח פלט של ציוד
- ה-REST API וה-SDK של Splunk
- קריאות ל-Microsoft Sentinel ול-Microsoft Graph API
- סקריפטים להעשרה ו-lookups
- תזמון והרצה של משימות
- סורקים ו-fuzzers פשוטים
- אוטומציה של שלבי בדיקה חוזרים
- טיפול בטוח ב-credentials ובסודות
- בדיקת קלט ומלכודות נפוצות
- ניהול תלויות וסביבות וירטואליות
- קריאה ושימוש חוזר בקוד קיים
- בניית כלי triage או העשרה מקצה לקצה
- סקירת קוד ותיעוד
- הכנה לבחינות PCEP ו-PCAP
למי הקורס מתאים
מי לומדים בקורס, ומה צריך לדעת לפני המפגש הראשון.
מהנדסי רשת ואבטחה שרוצים להפסיק לעשות את אותה משימה ידנית שוב ושוב.
אנשי SOC ו-IT שמכניסים אוטומציה לעבודת הלוגים וההעשרה.
מי שמתחילים לכיוון ההסמכות PCEP ו-PCAP של Python Institute.
דרישות קדם
הקורס פתוח למי שיש להם היכרות בסיסית עם מערכת הפעלה ועם רשתות; ניסיון קודם בתכנות אינו נדרש.
הבחינה וההסמכה
הקורס מכין להסמכות Python Institute: PCEP - Certified Entry-Level Python Programmer ואחריה PCAP - Certified Associate Python Programmer. בשתיהן ציון המעבר הוא 70% והתעודה תקפה לחמש שנים; הבחינות באנגלית; ההרשמה דרך שירות הבחינות של Python Institute, ול-PCAP גם דרך Pearson VUE. הקוד המדויק של גרסת הבחינה מתעדכן מעת לעת, ולכן נוודא את המהדורה הפעילה מול היצרן לפני הרישום.
ההסמכה
תעודת סיום של ספוטאקדמי
PCEP
Certified Entry-Level Python Programmer של Python Institute: 30 שאלות, 40 דקות, ציון עובר 70%, מקוון דרך שירות הבחינות של המכון; בתוקף חמש שנים.
PCAP
Certified Associate Python Programmer: 40 שאלות, 65 דקות, ציון עובר 70%, דרך Pearson VUE או שירות הבחינות של המכון; בתוקף חמש שנים.
כשתהיו מוכנים
לא נדרשת בחינה כדי לסיים את הקורס; תעודת הסיום עומדת בפני עצמה. הבחינות מתעדכנות בגרסאות, ואנחנו מפנים לקוד הפעיל כשנרשמים.
המעבדות
הכתיבה וההרצה נעשות בכיתה, בסביבת Python של המעבדה מול שירותים אמיתיים - Splunk וציוד הרשת של המעבדה. המשתתפים בונים בהדרגה כלי triage או העשרה קטן: הוא קורא לוגים, מנתח אותם עם regex, פונה ל-REST API ומחזיר תוצאה שאפשר לפעול לפיה.
שתי דרכים ללמוד את הקורס
רשימת המתנה למחזור הפתוח הבא, או מתכונת מרוכזת לצוות - שאותה אפשר לקיים במועדים שלכם בלי קשר למחזורים הפתוחים.
המחזור הבא
המחזור הבא בתכנון - 24 שעות אקדמיות באקדמיה בשוהם. אפשר גם במתכונת היברידית - חלק מהמפגשים מרחוק. הצטרפו לרשימת ההמתנה ותקבלו את המועדים ראשונים; הרשימה היא גם מה שקובע איזה קורס נפתח הבא בתור.
לצוות שלכם
מתכונת מרוכזת, לפי תיאום - אצלנו באקדמיה בשוהם, או במתכונת היברידית שבה חלק מהמפגשים מרחוק. קבוצות קטנות, ותוכנית שמותאמת לציוד ולסביבה שלכם.
קורסים קשורים
ניהול Linux
ניהול Linux מהפקודה הראשונה ועד שרת עובד - שורת הפקודה, משתמשים והרשאות, אחסון, שירותים, רשת וסקריפטים - על שרתי Linux משלכם במעבדה. בסיומו תוכלו להקים שרת Linux, לתחזק אותו ולאתר בו תקלות, ותכירו את חומר הבחינות של LPIC-1 ושל CompTIA Linux+.
לפרטים Professional נפתח בקרובבדיקות חדירה (PT)
קורס בדיקות חדירה שמתחיל במתודולוגיה ועובר לכלים - Nmap, Burp Suite, Metasploit ו-OWASP Top 10 - מול מטרות שנבנו לשם כך במעבדה. הבוגרים יודעים לתכנן בדיקה, לאסוף מודיעין, לנצל חולשה, להעלות הרשאות ולנוע לרוחב דומיין Active Directory, ולכתוב דוח שאפשר לפעול לפיו.
לפרטיםCisco CCNA
הכנה להסמכת CCNA של Cisco - מיתוג, ניתוב, שירותי IP, יסודות אבטחה ואוטומציה, לפי נושאי הבחינה 200-301 שמפרסמת Cisco. בסיום הקורס תוכלו להקים ולתחזק רשת ארגונית קטנה עד בינונית על ציוד Cisco, ולגשת לבחינה.
לפרטים