דילוג לתוכן
New

DeepSeek V4.1 Flash free for 7 days: 10M tokens a day after a top-up of $10 or more. Until Nov 30.

How it works

ה-toolkit ל-bug bounty ו-NotHoly CLI

toolkit קטן וישר ל-bug bounty למתחילים, בתוספת NotHoly CLI בטרמינל עם scope רשום כך שהפקודות נשארות בתוך התוכנית.

מתחילים3 דקות קריאהמאת NotHoly

אתה לא צריך toolkit גדול כדי להתחיל. אתה צריך דפדפן, proxy, טרמינל ומקום לשמור בו הערות וראיות. הפוסט הזה מקים את הרשימה הקצרה הזו ושם מודל AI איפה שהוא עוזר הכי הרבה: בטרמינל, קורא פלט ומציע את הצעד הבא, בזמן שכל פקודה רצה על המחשב שלך באישורך. הוא ממשיך את בחירת תוכנית ומוביל אל קריאת JavaScript בעזרת AI.

הרשימה הקצרה

כלי תפקיד
דפדפן עם dev tools לקרוא את האפליקציה, לצפות ב-requests, לערוך ולשחזר
proxy מיירט לראות ולשנות כל HTTP request ו-response
טרמינל עם סוכן AI להריץ recon ובדיקות, לקרוא פלט, לנסח הערות
הערות עם ראיות לשמור requests, responses וצילומי מסך לכל finding

דפדפן וה-dev tools שלו מכסים כמות מפתיעה של עבודה מוקדמת. proxy כמו mitmproxy מאפשר לך לצפות ולערוך תעבורה בין הדפדפן ליעד. הטרמינל הוא המקום שבו הסוכן והסורקים חיים. ההערות הן המקום שבו finding הופך לדוח.

NotHoly CLI בטרמינל

NotHoly CLI מריץ סוכן בפרויקט שלך. הוא יכול לקרוא ולחפש קבצים, להריץ פקודה ולקרוא לכלי מחקר מרוחקים, וכברירת מחדל הוא שואל לפני כל כתיבה וכל פקודה. מתקינים אותו ומתחברים פעם אחת.

bash
curl -fsSL https://notholy.com/install.sh | sh
notholy login
notholy --version

הרץ אותו בתוך תיקיית עבודה של התוכנית. במצב ask, ברירת המחדל, הסוכן מציע פקודה ומחכה ל-yes שלך. במצב plan הוא רק קורא. התחל במצב plan בזמן שאתה לומד את האפליקציה.

bash
notholy --mode plan -p "list the hosts and endpoints you can find in these notes"

המודל אף פעם לא מגיע ליעד מהצד של NotHoly. הפקודות רצות מקומית, מהכתובת שלך, באישורך. זו התכונה שאתה רוצה ב-bug bounty: התעבורה מגיעה מהמקום שהתוכנית מצפה לו, ואתה יכול לתעד כל request.

רישום ה-scope עם notholy engage

לפני שאתה בודק, רשום במה התוכנית מרשה לגעת. notholy engage מחזיק את ה-scope להרצה ובודק את היעד של כל פקודה מולו.

bash
notholy engage init --name acme-web --scope "*.example.com,api.example.com" --exclude vpn.example.com --until 2026-12-31
notholy engage status

כש-engagement פעיל, הסוכן קורא את ה-host מכל פקודה לפני שהיא רצה. יעד שב-scope עובר דרך האישור הרגיל. יעד שמחוץ ל-scope מחייב אותך להקליד את ה-host בעצמך, וה-override נכתב ללוג מקומי. הבדיקה קוראת את טקסט הפקודה ולא פותרת DNS, ולכן היא תופסת את הטעויות שלך ואינה sandbox. היא הופכת את ה-scope ממשהו שאתה צריך לזכור למשהו שהטרמינל בודק.

proxy כדי לראות כל request

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

שמירת הערות וראיות מה-request הראשון

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

מעבדה ביתית מהירה

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

הבא במסלול

עם הטרמינל, ה-proxy וה-scope במקומם, עבור אל קריאת JavaScript בעזרת AI כדי למצוא endpoints. OWASP Web Security Testing Guide הוא האסמכתה למה לבדוק אחרי שמיפית את המשטח.

מקורות

  1. NotHoly CLI: terminal agent
  2. NotHoly CLI: install
  3. OWASP Web Security Testing Guide
  4. mitmproxy documentation

עוד בנושא כלי אבטחה

כלי אבטחה

למה ה-CLI של NotHoly ולא עוזר טרמינל כללי

הסוכן רץ על המכונה שלכם באישורכם, המודל מקבל את עבודת האבטחה, ו-engagement בודק כל פקודה מול ה-scope שלכם לפני שהיא רצה.

ביניים2 דקות קריאה

כלי אבטחה

למה תוסף ה-VS Code של NotHoly לסקירת קוד

סקרו את הקובץ או את ה-git diff בעורך שלכם, עם ההקשר שהקוד נותן. המודל מקבל את שאלת האבטחה והופך ממצא לבדיקה או לחוקה.

ביניים2 דקות קריאה

כלי אבטחה

יסודות Nmap במעבדה שלך

Nmap ממפה את הפורטים הפתוחים במחשב שלך. סריקות connect ו-SYN, זיהוי שירותים וקובצי פלט, ואז התאמה של כל פורט לתהליך שמאחוריו.

מתחילים10 דקות קריאה