A
Application Security
אבטחת יישומים היא הפרקטיקה של הגנה על תוכנה מפני פגיעויות והתקפות לאורך כל מחזור חיי הפיתוח. למד על חשיבותה, איומים נפוצים ופרקטיקות מחזור חיי לאבטחת יישומים מודרניים בסביבות ענן ומכולות.
Application Security Assessment
הערכת אבטחת יישומים היא תהליך של זיהוי ותיקון פגיעויות בתוכנה. למד על מטרותיה, רכיביה, כלים נפוצים ואתגרים כדי להגן על יישומים מאיומי סייבר.
Application Security Life Cycle
מחזור חיי אבטחת היישומים משלב אבטחה בכל שלב של פיתוח תוכנה - מתכנון ועיצוב ועד לפריסה ותחזוקה. למד על שלביו, שיטות העבודה המומלצות, ומדוע הוא קריטי להגנה על יישומים מודרניים.
Application Security Testing
בדיקת אבטחת יישומים (AST) פירושה בדיקת יישומים לחולשות שהתקפים יכולים לנצל. שיטות AST נפוצות כוללות SAST, DAST ו-IAST, המסייעות לשמור על אבטחת התוכנה בכל שלב של הפיתוח.
S
Software Composition Analysis (SCA)
ניתוח הרכב תוכנה (SCA) הוא תהליך אבטחה שמזהה ומנהל סיכונים בספריות צד שלישי המשמשות בתוך יישום
SQL Injection (SQLi)
הזרקת SQL (SQLi) היא סוג של התקפה שבה תוקפים מזינים פקודת SQL זדונית לתוך שדה קלט כדי לשנות את מסד הנתונים.
SSDLC
SSDLC (מחזור חיים לפיתוח תוכנה מאובטחת) הוא הרחבה של SDLC המסורתי שמשלבת פרקטיקות אבטחה בכל שלב של פיתוח תוכנה—עיצוב, קידוד, בדיקות, פריסה ותחזוקה. מטרתו היא לזהות ולטפל בפגיעויות מוקדם, להפחית תיקונים יקרים ולהבטיח יישומים מאובטחים יותר.
Static Application Security Testing (SAST)
SAST הוא סוג של בדיקות אבטחת יישומים שבודק את קוד המקור של היישום (הקוד המקורי שנכתב על ידי מפתחים), תלות (ספריות או חבילות חיצוניות שהקוד מסתמך עליהן), או בינארים (קוד מהודר מוכן להרצה) לפני שהוא רץ.