דלג לתוכן הראשי
Tenzai הוא בודק חדירות מבוסס AI. הוא תוקף את האפליקציה שפרסמת כמו שתוקף אמיתי היה עושה, ומדווח מה הצליח לעשות. הוא משלים את סריקת האבטחה של האפליקציה: הסריקה בודקת את הקוד, ובדיקת חדירות (pentest) בודקת איך האפליקציה החיה עומדת מול מתקפות אמיתיות. כדי להתחיל, חבר את Tenzai פעם אחת לסביבת העבודה. לאחר מכן הרץ בדיקת חדירות מדף ה-Security של האפליקציה.
צילום מסך של הדף Tenzai for Base44, שמציע בדיקות אבטחה רציפות לאפליקציות Base44 שלך

Tenzai for Base44

כדי לבדוק את אבטחת האפליקציה עם Tenzai, אתה צריך מסלול Builder או גבוה יותר.

איך זה עובד

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

שלב 1: חיבור Tenzai

חבר את Tenzai פעם אחת לסביבת העבודה. אחרי החיבור, בעלים ומנהלים של סביבת העבודה יכולים להריץ בדיקות חדירות על כל אפליקציה בה.
לפני שמתחילים:
  • כדי לחבר את Tenzai ולהריץ בדיקות חדירות, עליך להיות בעלים או מנהל של סביבת העבודה.
  • אתה צריך חשבון Tenzai ומפתח גישה. אם אין לך, אפשר להירשם במהלך החיבור.
לחיבור Tenzai:
  1. לחץ על שם סביבת העבודה בפינה השמאלית התחתונה של החשבון.
  2. לחץ על Settings.
  3. תחת Build tools בסרגל הצד השמאלי, לחץ על Connectors.
  4. תחת Connectors For App Builders, מצא את Tenzai ולחץ על Add.
  5. בצע אחת מהפעולות הבאות:
אם כבר יש לך חשבון Tenzai, השתמש במפתח הגישה מהחשבון.
  1. הדבק את מפתח הגישה של Tenzai בשדה Access Key.
  2. לחץ על Connect.
אם עדיין אין לך חשבון Tenzai, הירשם מהחלון Connect Tenzai. Tenzai מקים ארגון Tenzai ייעודי לסביבת העבודה ונותן לך מפתח גישה. קישור ההזמנה עובד פעם אחת ופג תוקף אוטומטית.
  1. לחץ על Click here to register. הדף Tenzai for Base44 נפתח.
  2. תחת Accept your invitation, לחץ על Continue securely.
  3. תחת Tell us about your organization, הזן First name, Last name ו-Work email. אפשר גם להוסיף Company or team.
  4. סמן את תיבת הסימון I’m authorized to connect this workspace.
  5. לחץ על Create my Tenzai access.
  6. תחת Your Tenzai access token, לחץ על Copy token. Tenzai מציג את האסימון פעם אחת בלבד, לכן העתק אותו עכשיו.
  7. חזור לחלון Connect Tenzai והדבק את האסימון בשדה Access Key.
  8. לחץ על Connect.
צילום מסך של החלון Connect Tenzai עם מפתח גישה מודבק בשדה Access Key

חיבור סביבת העבודה ל-Tenzai

מפתח הגישה נשמר מוצפן ולא מוצג שוב אחרי השמירה.

שלב 2: הרצת בדיקת חדירות

בדיקת חדירות רצה על גרסת האפליקציה שמפורסמת כרגע. לפני שמתחילים, האפליקציה צריכה סריקת אבטחה עדכנית.
בדיקת חדירות שולחת מתקפות אמיתיות לאפליקציה שפרסמת. היא רצה על נתוני הבדיקה ולא על נתוני הייצור, אבל היא עשויה ליצור או לשנות רשומות בדיקה. הימנע מפרסום שינויים בזמן שהבדיקה רצה, כי הדוח לא יכלול אותם.
להרצת בדיקת חדירות:
  1. לחץ על Dashboard בעורך האפליקציה.
  2. לחץ על Security.
  3. אם האפליקציה השתנתה מאז הסריקה האחרונה, לחץ על Run Security Scan והמתן לסיומה.
  4. בכרטיס Tenzai penetration test, לחץ על Run penetration test.
  5. סקור את הפרטים בחלון Run pentest.
  6. סמן את תיבת הסימון I understand this test may create or change test data.
  7. לחץ על Run pentest.
צילום מסך של החלון Run pentest עם תיבת האישור מסומנת וכפתור Run pentest מוכן

אישור בדיקה בחלון Run pentest


שלב 3: סקירת התוצאות

בזמן שבדיקה רצה, כרטיס Tenzai מציג מתי היא התחילה, והכפתור Run penetration test משתנה ל-Running…. בדיקה יכולה להימשך כמה שעות, ותקבל מייל כשהיא תסתיים.
צילום מסך של הכרטיס Tenzai penetration test שמציג מתי הבדיקה התחילה וסטטוס Running

בדיקת Tenzai בתהליך

פתיחת הדוח

כשבדיקה מסתיימת, Tenzai שולח לך במייל את הדוח המלא כקובץ PDF מצורף. אפשר גם לפתוח אותו מחשבון Tenzai בכל עת. לפתיחת הדוח:
  1. לחץ על Dashboard בעורך האפליקציה.
  2. לחץ על Security.
  3. בכרטיס Tenzai penetration test, לחץ על Go to Tenzai.
צילום מסך של דף ה-Security של האפליקציה עם הכפתור Go to Tenzai מסומן בכרטיס Tenzai penetration test

פתיחת חשבון Tenzai מדף ה-Security

קריאת הסיכום

הדוח נפתח בסיכום של מה ש-Tenzai מצא: רמת סיכון כוללת, כמה חלקים של האפליקציה נבדקו, וכל הממצאים ממוינים לפי חומרה, מ-Critical ועד Low.
צילום מסך של סיכום דוח Tenzai עם רמת סיכון High, 10 ממצאים, 44 נקודות קצה שנבדקו וטבלת הממצאים

הסיכום בתחילת דוח Tenzai

קריאת ממצא

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

דוגמה לממצא בדוח Tenzai

תיקון הממצאים

טפל בממצאים מהחמור ביותר לפחות חמור, ובדוק שוב אחרי שתיקנת אותם.
הדוח מראה בדיוק איך לתקוף את האפליקציה. שמור אותו בסוד, ושתף אותו רק עם אנשים שעוזרים לך לתקן את האפליקציה.
לתיקון מה ש-Tenzai מוצא:
  1. בעורך האפליקציה, העבר את צ’אט ה-AI למצב Discuss. הדבק את ה-Impact וה-Remediation של הממצא, ושאל את ה-AI איך לתקן את זה באפליקציה.
  2. עבור ל-Build ובקש מה-AI לבצע את התיקון.
  3. הרץ סריקת אבטחה כדי לבדוק את האפליקציה.
  4. פרסם את האפליקציה, ואז הרץ בדיקת חדירות נוספת כדי לוודא שהבעיות תוקנו.

ניהול החיבור

בעלים ומנהלים של סביבת העבודה יכולים לעדכן או להסיר את החיבור ל-Tenzai בכל עת.

עדכון מפתח הגישה

עדכן את מפתח הגישה אם יצרת מפתח חדש ב-Tenzai, או אם Tenzai מפסיק לקבל את המפתח ששמרת. לעדכון מפתח הגישה של Tenzai:
  1. לחץ על שם סביבת העבודה בפינה השמאלית התחתונה של החשבון.
  2. לחץ על Settings.
  3. תחת Build tools בסרגל הצד השמאלי, לחץ על Connectors.
  4. מצא את Tenzai ולחץ על View.
  5. בטבלה Connections, לחץ על Edit.
  6. הזן את מפתח הגישה החדש.
  7. לחץ על Save Changes.

מחיקת החיבור

מחיקת המחבר עוצרת בדיקות חדירות לכל האפליקציות בסביבת העבודה. למחיקת המחבר של Tenzai:
  1. לחץ על שם סביבת העבודה בפינה השמאלית התחתונה של החשבון.
  2. לחץ על Settings.
  3. תחת Build tools בסרגל הצד השמאלי, לחץ על Connectors.
  4. מצא את Tenzai ולחץ על View.
  5. בטבלה Connections, לחץ על Edit.
  6. לחץ על Delete Connector.
  7. סקור את הודעת האישור, ואז לחץ על Delete Connector כדי לאשר.

שאלות נפוצות

לחץ על שאלה למטה כדי ללמוד עוד על הרצת בדיקות חדירות עם Tenzai.
הכפתור Run penetration test זמין רק כשכל התנאים הבאים מתקיימים:
  • אתה בעלים או מנהל של סביבת העבודה. חברים אחרים לא רואים את כרטיס Tenzai.
  • האפליקציה מפורסמת.
  • לאפליקציה יש סריקת אבטחה על הגרסה הנוכחית.
  • לא רצה כבר בדיקת חדירות אחרת עבור האפליקציה.
אפליקציות full-stack לא תומכות בבדיקות חדירות.
אם Tenzai לא מקבל את מפתח הגישה, או שהמפתח לא מורשה להתחיל סריקות, בדוק את המפתח ואת ההרשאות שלו בחשבון Tenzai. לאחר מכן עדכן את מפתח הגישה ב-Base44.
Wiz מוסיף בדיקות לסריקת האבטחה באמצעות סקירת התלויות והקוד של האפליקציה. Tenzai תוקף את האפליקציה שפרסמת בזמן שהיא רצה, כדי להראות מה תוקף יכול באמת לעשות. אפשר להשתמש בשניהם.
דף זה תורגם באמצעות AI. למידע המדויק והעדכני ביותר, עיין בגרסה האנגלית.