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

יש מספר גדל והולך של התקפות שרשרת אספקה ​​של תוכנה תוך שימוש במודולים המכילים קוד זדוני. GitLab המציא כלי חדש בשם Package Hunter כדי למנוע התקפות אלה.

כיצד פועל צייד החבילות?

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

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

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

instagram viewer

כיצד להשתמש ב- Hunter Hunter בפרויקטים שלך

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

שים לב שחבילה זו דורשת Falco 0.23.0, Docker 20.10 (ואילך) וצומת 12.21 (ואילך). תוכל להתחיל להשתמש ב- Hunter Package בצינורות CI לאחר השלמת ההתקנה. עקוב אחר אלה הוראות לשימוש ב- Hunter Package בצינורות CI.

שמור על התוכנה שלך באמצעות צייד חבילות

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

לַחֲלוֹקצִיוּץאימייל
מהי פריצת שרשרת אספקה ​​וכיצד תוכל להישאר בטוח?

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

קרא הבא

נושאים קשורים
  • בִּטָחוֹן
  • קוד פתוח
  • אבטחה מקוונת
  • דלת אחורית
על הסופר
רוביית חוסיין (39 מאמרים פורסמו)

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

עוד מאת רוביית חוסיין

הירשם לניוזלטר שלנו

הצטרף לניוזלטר שלנו לקבלת טיפים, סקירות, ספרים אלקטרוניים בחינם ומבצעים בלעדיים!

לחצו כאן להרשמה