בדיקות אבטחת יישומי ווב עם Ogma
פרוקסי ליירוט תעבורה וערכת כלים למומחי בדיקות חדירה, מהנדסי אבטחה וחוקרי באג באונטי. לכדו תעבורה, חקרו את התנהגות היישום ושמרו את הראיות בפרויקט.
בדקו תעבורה שנלכדה עם בקשות ותגובות זו לצד זו.
למדריךיירוט ובדיקת תעבורה
ראו מה היישום שולח ואיך השרת מגיב. בדקו תעבורת HTTP ו-WebSocket, עצרו הודעות כדי לשנות אותן והתמקדו במארחים, בנתיבים או בתוכן הרלוונטיים.
- בדיקת כותרות ותוכן של בקשות ותגובות
- חיפוש בתעבורה שנלכדה באמצעות HTTPQL
- סקירת מארחים ונתיבים שהתגלו ב-Sitemap
- הגדרת טווח, מסננים וכללי Match & Replace
שליחה מחדש של בקשות ובדיקת נתוני קלט (payloads)
העבירו בקשה שנלכדה ל-Replay ובדקו איך היישום מתנהג כשמשנים אותה. השוו בין ניסיונות, שמרו בדיקות קשורות יחד והשתמשו ב-Automate כשצריך לנסות כמה מטעני בדיקה.
- עריכת בקשות והשוואת תגובות בין ניסיונות
- ארגון סשנים שמורים באוספים
- חיבור, שליחת הודעות ובדיקת תשובות ב-WebSocket Replay
- בדיקת פרמטרים בבקשה עם רשימות מטענים
בדיקות API מתחילות מההגדרה.
ייבאו OpenAPI, Postman, תוצאות introspection של GraphQL או WSDL ל-Replay. בדקו את הבקשות שנוצרו, הוסיפו פרטי אימות ובחנו את ההתנהגות שחשובה לבדיקה שלכם.
תהליכי עבודה לשימוש חוזר
הפכו שלבי עיבוד שחוזרים על עצמם לתהליך עבודה שאפשר להריץ שוב. המירו תוכן, עבדו רשומות נבחרות מההיסטוריה או הפעילו לוגיקה בזמן לכידת התעבורה, בלי לחזור על כל שלב ידנית.
- תהליכי Convert ממירים קלט לפלט
- תהליכי Active פועלים על התעבורה שבחרתם
- תהליכי Passive מעבדים את התעבורה שנלכדת
- בדיקה עם נתוני בקשות ותגובות לדוגמה ועיון בלוגים של הריצות
אינטראקציה עם הדפדפן ו-MCP
תנו לסוכן ה-AI גישה לאותה תעבורה ולאותם כלי בדיקה שאתם משתמשים בהם. חברו אותו דרך שרת ה-MCP המובנה כדי לבדוק בקשות, להריץ בדיקות מחדש ולתקשר עם דפים בדפדפן של Ogma. העוזר המובנה Ask Bob עובד עם ספק ה-AI שהגדרתם.
- ניווט בדפים, בדיקת תצלומי מצב ומילוי טפסים
- עבודה בדפדפן לצד תעבורת הרשת שנלכדה
- הקשרים נפרדים בדפדפן לזהויות שונות
- איסוף בקשות וצילומי מסך כראיות לבדיקה
שלבו חקירה ידנית עם ניתוח פסיבי ובדיקות אקטיביות ממוקדות. תעדו את ההתנהגות שגיליתם, קשרו תעבורה שתומכת בממצאים ושמרו את ההערות עם הבדיקה.
- סקירת ממצאים פסיביים מתוך התעבורה שנלכדה
- הרצת בדיקות אקטיביות מול יעדים נבחרים
- קישור ממצאים לבקשות ולתגובות שתומכות בהם
- ייצוא התעבורה שנלכדה להמשך בדיקה
פרויקטים מקומיים ותוספי JavaScript
שמרו כל בדיקה בפרויקט משלה והתאימו את הכלים לדרך העבודה שלכם. התקינו תוספים קיימים או פתחו תוספים משלכם עם JavaScript SDK.
- שמירת נתוני בדיקה בפרויקטים מקומיים
- ריכוז הערות הפרויקט והבדיקות השמורות
- התקנת תוספים מתיקיות או מקובצי ZIP
- פיתוח ושיתוף של כלי JavaScript מותאמים