PracticU

החרגה ועקיפה
Bypass HTTPS inspection

בלי כתוביותעם כתוביות
PracticU › קורס צ'ק פוינט - Check Point Gaia R81 › החרגה ועקיפה Bypass HTTPS inspection
מילון מושגים:
HTTPS - הגרסה המאובטחת של HTTP, שמצפינה את התקשורת בין הדפדפן לשרת בעזרת TLS ומאמתת את זהות האתר.
לוג - רישום מתועד של אירועים ופעולות שמתרחשים במערכת או בתוכנה, המשמש למעקב ולאיתור תקלות.
ענן - אספקת משאבי מחשוב כשירות דרך האינטרנט, כמו שרתים, אחסון ותוכנות, במקום להחזיק אותם מקומית.
Java - שפת תכנות עילית ומונחית עצמים, הרצה על מכונה וירטואלית (JVM) ומשמשת לפיתוח מגוון יישומים.
אנטי וירוס - תוכנה שמזהה, חוסמת ומסירה תוכנות זדוניות מהמחשב, ומנטרת פעילות חשודה.
וירוס - תוכנה זדונית שמשכפלת את עצמה ומתפשטת ממחשב למחשב, ועלולה לפגוע בקבצים או בפעולת המערכת.
חומת אש - מערכת שמסננת תעבורת רשת לפי כללים, ומתירה או חוסמת חיבורים כדי להגן על מחשב או רשת.
תעודה דיגיטלית - מסמך מוצפן שמאשר את זהותו של אתר או שרת וקושר אותו למפתח ציבורי, ומונפק על ידי רשות אישורים.

החרגה ועקיפה Bypass HTTPS inspection
כש-HTTPS inspection פעיל על כל התעבורה היוצאת, יש אתרים שלא צריך או אסור לפענח, למשל בנקים ובריאות. השיעור מראה איך מגדירים החרגות (bypass) בצ'ק פוינט ואיך בודקים שהן עובדות.
איך זה עובד
1. החוק הבסיסי: ה-inspection חל על כל מה שיוצא לאינטרנט, ל-external zone. ברירת המחדל היא inspect מכל מקור לאינטרנט, והחוק האחרון הוא Inspect all the rest, שתופס כל מה שלא נפל בחוקי ה-bypass שמעליו.
2. לוגים: בדרך כלל החוק נשאר ללא לוג כדי למנוע כפילות, כי כל לוג רגיל כבר מציין אם התעבורה הייתה inspect או bypass. אם צריך לוג, מוסיפים חוק ספציפי עם לוג.
3. פרטיות: חוק הגנת הפרטיות אוסר לבצע inspection על שירותי בנקאות, בורסה ובריאות. אפשר להשתמש בקטגוריה Financial Services או Health, אבל בדרך כלל מגדירים פרטנית, למשל הבנקים והקופות הפופולריים.
4. Updatable Objects: מאגר כתובות שמתעדכן אוטומטית מול הענן, כמו ברוב ה-firewalls. מחפשים בו, והאובייקט המומלץ הוא Recommended bypass, הכולל עדכוני Windows, Adobe, Java ועדכוני צ'ק פוינט. סומכים על הדומיינים האלה ומדלגים על ה-inspection.
5. ארגונים עם 365: נהוג להוסיף את ה-updatable object של 365, ואם האנטי-וירוס הוא McAfee אפשר גם אותו. לכל יישום עדיף חוק משלו כדי לראות לוגים לפי חוק. מי שלא סומך על 365 מפעיל עליו inspect, אך ריבוי משתמשים עלול להעמיס על ה-firewall.
6. הרחבה הדרגתית: ב-Source אפשר ליצור Access Role ולהתחיל בקבוצת IT, להמשיך להנהלה, ולהוסיף קבוצות כל עוד ה-firewall לא עמוס.
בדיקה בפועל
1. בדפדפן: באתר רגיל (yahoo) התעודה שהונפקה היא של ה-firewall, כלומר ה-inspection פעיל. בבנק לאומי המנפיק הוא Amazon, ובמאוחדת אין את ה-firewall, כלומר bypass.
2. בלוגים: מסננים לפי blade של HTTPS Inspection. רואים רשומות bypass, והחוק Recommended bypass, ובודקים את הכתובת (למשל Microsoft Corporation). אפשר להעתיק את Rule UID כדי לוודא איזה חוק תפס.
שימו לב
1. QUIC עוקף HTTPS inspection כי הוא רץ על פורט 443, ולכן הוא חסום.
2. ב-Additional Settings חשוב שרשימת ה-Trusted CA תהיה מעודכנת. מוגדר download and install update automatically, ובלעדיו יש אתרים שייחשבו עם תעודה לא תקינה.
אפשר עכשיו להחריג אתרים רגישים ושירותים מהימנים מ-HTTPS inspection ולאמת את ההחרגה בדפדפן ובלוגים.
השיעור הבא בקורס: HTTPS inspection הגדרות מתקדמות

פרקי ההרצאה: החרגה ועקיפה Bypass HTTPS inspection

  1. 00:00

    חוק ה-HTTPS Inspection הבסיסי

  2. 00:59

    Bypass ו-Inspect All the Rest

  3. 01:56

    חוק הגנת הפרטיות ושירותי בנקאות

  4. 02:52

    Updatable Objects לעדכונים מהימנים

  5. 03:47

    בדיקת החותמת מול הבנק מול אתר רגיל

  6. 04:40

    הצגת Inspect ו-Bypass בלוגים

תמלול ההרצאה: החרגה ועקיפה Bypass HTTPS inspection

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

  1. 00:02

    אני אדגים היום איך משרת 1, srd1, אני יוצא לאינטרנט ונראה איך ה-HTPS אינספקשן עובד. החוק שלנו הוא מאוד בסיסי, יש לנו חוק של פינגים, יש לנו דומיין UDP והגענו לעניין HTTP ו-HTPS.

  2. 00:20

    האינספקשן חל למעשה על החוק הזה. כל מה שיוצא לאינטרנט, external zone, יעבור אינספקשן. איפה אנחנו רואים את האינספקשן? נלך פה ל-HTPS אינספקשן.

  3. 00:31

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

  4. 00:43

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

  5. 01:03

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

  6. 01:26

    שנקרא חוק הגנת הפרטיות יוזר וסיסמה של אנשים אסור לנו לעשות עליהם inspection לא לשירותי בנקאות בורסה וכדומה ולא לשירותי בריאות אז בגלל זה אנחנו יכולים לשים את כל ה-financial services בדרך כלל לא עושים את זה עושים פרטני אנחנו יכולים לשים לכל ה-health אבל גם את זה לא עושים עושים פרטני אם אנחנו רוצים לקופות חולים הפופולריות

  7. 01:27

    או לכל הקופות חולים בארץ. אפשר להוסיף פשוט אי ידני, פה זה בשביל הדוגמה, שמתי את כל האל, תכף נדגים את זה, כאן שמתי את הבנקים הפופולריים, אפשר פשוט להוסיף, תלוי גם בדרישות, וכאן יש לנו inspection לפי updatable object, זה כל מה ש-checkpoint ממליצה לעשות bypass ל-inspection,

  8. 02:14

    גם לצורך חוק הגנת הפרטיות וגם כדי שזה יעבוד טוב. אז מה יש לנו ב-updatable object? well-known HTTP services, לדוגמה כל העדכוני Windows, עדכוני NTV, רוס, אדובי, אם נלחץ פה על הקישור אז יש לנו פירוט מדויק של כל מה שצ'קפוינט החליט עליו לעשות

  9. 02:36

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

  10. 02:54

    הקטגוריות האלה מתעדכנות אוטומטית ברמה של הכתובות IP. לא יודע אם מישהו מכיר Updatable Objects, זה דאטאבייס. היום הוא מאוד פופולרי בכל הפיירוולים, זה לא רק בצ'קפוינט.

  11. 03:07

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

  12. 03:18

    אפשר להסתכל פה בחטף מקאפי גוגל אופיס 365 צ'ק פוינט מלא אנחנו בענייני htps inspection אז ברגע שאני אקליד htps service bypass וrecommended bypass זה מה ששמתי אז זה באמת מומלץ אחרת כל עדכון windows יעבור inspection ולפעמים זה לא עובד אז שמים אותם זה הקטגוריה שמומלץ לשים ברגע שאנחנו עושים אוקיי הצ'ק פוינט מתעדכן כאילו הפיירוול מתעדכן מול הענן של צ'קפוין ויקבל

  13. 03:50

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

  14. 04:10

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

  15. 04:27

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

  16. 04:40

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

  17. 05:10

    לפי updatable object בוא נראה אם רואים פה גם את החוק הנה אנחנו רואים את זה, recommended bypass, אנחנו רואים רק את ה-IP, אנחנו לא רואים לאיזה דומיין זה הולך, אבל אפשר לחפש אותו.

  18. 05:24

    זו ההחלטה שאני משתמש בו, שמים פה כתובת IP ורואים למי הכתובת הזאת שייכת, Microsoft Corporation, כאן אפשר לקבל עוד פרטים, זה שזה מיקרוסופט זה מספיק

לקורס המלא: קורס צ'ק פוינט – Check Point

ההרצאה הקודמת: הסבר נוסף על Application Control - צ'ק פוינט

ההרצאה הבאה: HTTPS inspection - הגדרות מתקדמות

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

  • פריצה לפייסבוק תוך כדי עקיפה של Bypass HSTS
  • הגנה נגד DNS spoof עם HTTPS - חלק 1
  • Metasploit Meterpreter - Reverse Https vs Defender
  • תעודה דיגיטלית - SSL - HTTPS למתחילים

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

  • קורס CCNA - הסמכה בינלאומית של סיסקו - מבחן 200-301
  • קורס CCNP
  • קורס פורטיגייט - FortiGate