מטרת התוכנית לחשוף מתכנתות ומתכנתים מתחילים לפיתוח מאובטח.
קהל היעד הוא תלמידי הנדסת תוכנה וסייבר, במתכונת של סדנא חד-פעמית או רצף סדנאות.
התוכנית דנה במושג חולשות אבטחה, הגורמים להן והנזק שהן מסיבות. אנחנו מדברים על הגישה שכדאי לאמץ כדי לכתוב באופן מאובטח ומתמקדים בעקרונות חיוניים אשר ניתן ליישם כבר משורת הקוד הראשונה.
הסדנא פותחת בהדגמה של חולשה בתוכנת ניהול מצלמות. אנחנו מציגים את החולשות אשר גילינו בתוכנה, הנזק שנגרם מחולשות אלה, טעויות הקידוד שהובילו לחולשה וכיצד סיענו למתכנת לתקן אותן.
לאחר מכן התלמידות והתלמידים מקבלים שלד של פרויקט פשוט בו עליהם להשלים קוד של פונקציה או לתקן חולשה.
במהלך הסדנא, אנחנו משקפים לתלמידות והתלמידים, אילו שורות קוד שכתבו חסינות מפני התקפות ואלה לא.
אנחנו מסכמים במספר המלצות והרגלים פשוטים לכתיבת קוד מאובטח.
התוכנית רב-גונית וגמישה. לבחירתכם מתוך מספר שלדים של פרוייקטים שונים, בשפות: python, C#, Java, nodeJS ובסביבות פיתוח הנהוגות במערכת החינוך: PyCharm, Visual Studio ,Eclipse, IntelliJ, VSCode.
מטרת התוכנית:
הקניית מיומנויות כתיבת קוד מאובטח החל מראשית למידת התכנות
הנתונים בעמוד זה נדלו מתוך המרשתת ולכן לא בהכרח שהם מעודכנים