בדיקה ופתרון תקלות
מוצאים בעיות בקבצים ובהגדרות לפני שהן מגיעות לייצור.
תצורה שעולה היא לא בהכרח תצורה בטוחה: פורט שפתוח על כל הממשקים, סיסמה בתוך הקובץ או קונטיינר עם יותר הרשאות ממה שהוא צריך, כולם רצים בלי שגיאה. הכלים כאן מחפשים את הבעיות האלה ומסבירים איך לתקן כל אחת.
הבדיקות רצות בדפדפן שלכם, על מה שהדבקתם. שום דבר לא עולה לשרת ולא נשמר. בדיקה סטטית היא לא ביקורת אבטחה: היא מוצאת דפוסים מוכרים ואומרת מה היא לא רואה.
מסלול מומלץ בקטגוריה
- בודקים את מה שיש
מדביקים את הקובץ שרץ היום וקוראים כל ממצא יחד עם התיקון שלו.
- מתקנים ובודקים שוב
מיישמים את התיקונים שמתאימים להגדרות שלכם ובודקים שוב, עד שלא נשאר שום דבר חמור.
- מייצרים מחדש כשזה פשוט יותר
אם הקובץ דורש יותר עבודה ממה שהוא שווה, מייצרים קובץ חדש מתבנית ומשווים.
הכלים בקטגוריה
- Docker Compose Analyzerבדיקות סטטיות לקובץ docker-compose.yml, בדפדפן שלכם. שום דבר לא יוצא מהעמוד.לפתיחת הכלי
- בודק cloud-initמדביקים את ה-user-data שעומדים לתת לשרת חדש ומקבלים ממצאים שאומרים מה לשנות ולמה, כל אחד עם הפניה לתיעוד של cloud-init. הקובץ נשאר בדפדפן, ומפתח פרטי שנמצא בו ממוסך מיד.לפתיחת הכלי
- השוואת קובצי Docker Composeהדביקו שתי גרסאות של קובץ Compose וראו מה באמת השתנה, ואילו שינויים מעלים את הסיכון. סדר המפתחות ותחביר קצר או ארוך לא נחשבים. שני הקבצים נשארים בדפדפן.לפתיחת הכלי
- בודק Dockerfileמדביקים Dockerfile ומקבלים ממצאים שאומרים מה לשנות ולמה, כל אחד עם הפניה לתיעוד של Docker עצמו. הקובץ נשאר בדפדפן, וסודות שבו ממוסכים.לפתיחת הכלי
- בדיקת DNS לפני עלייה לאווירלפני שמפנים מבקרים לשרת חדש, בודקים מה ה-DNS באמת עונה: האם השם מצביע לכתובת של השרת, האם ה-resolvers כבר מסכימים, והאם משהו יעצור את התעודה. הדפדפן שואל ישירות שני resolvers ציבוריים; שום דבר לא עובר דרך ANAROQ ולא נשאר אצלנו.לפתיחת הכלי
- בודק התנגשויות רשת של Dockerמזינים את טווחי ה-LAN וה-VPN, או מדביקים פלט של ip route, ורואים אילו רשתות של Docker יתנגשו בהם, ו-pool שעוקף אותם ל-daemon.json. שום דבר שתזינו או תדביקו לא יוצא מהעמוד.לפתיחת הכלי
- רשימת בדיקה לעלייה לאווירלפני ששרת self-hosted עולה לאוויר, עוברים על מה שבדרך כלל נשבר ראשון. כל סעיף אומר מה לבדוק, נותן פקודת קריאה להריץ על השרת, מסביר למה זה חשוב ומקשר לכלי באתר שעוזר. הסימונים נשמרים בקישור, ולא נשלחים לשום מקום.לפתיחת הכלי