27.06.2016 Views

לקט מו"פ מאי 2015

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

38<br />

2011 בשנת<br />

ומתק<strong>פ</strong>ת תוכנה זדונית על חברת הדלק הסעודית ארמקו בשנת 2012. כל זאת אחרי שעל<br />

<strong>פ</strong>י העיתון ‏"ניו יורק טיימס"‏ ארה"ב וישראל תק<strong>פ</strong>ו את מתקן העשרת האורניום באירן באמצעות ‏"תולעת"‏<br />

ה-‏Stuxnet ב-‏‎2010‎‏.‏ בדומה למתק<strong>פ</strong>ת ה"סטקסנט"‏ גם אירן התמקדה על מערכות<br />

SCADA<br />

acquisition( )supervisory control and data המשמשות לניהול <strong>פ</strong>עולות במ<strong>פ</strong>עלי תעשייה או<br />

ברשתות חשמל.‏ על סמך בדיקות שונות מומחים הסיקו שהאירנים בונים מאגר מידע של מערכות<br />

<strong>פ</strong>גיעות בארה"ב,‏ שתקי<strong>פ</strong>תן תגרום נזק חמור.‏<br />

דאר<strong>פ</strong>א <strong>פ</strong>ועלת למציאת <strong>פ</strong>תרון לבעיית התיישנות התוכנות<br />

,GIZMAG 11 בא<strong>פ</strong>ריל <strong>2015</strong><br />

.48<br />

DARPA Wants to Make Software Obsolescence Obsolete<br />

http://www.gizmag.com/darpa-100-year-software-brass/36913/<br />

התיישנות של תוכנה מהווה מטרד לאדם ה<strong>פ</strong>רטי.‏ לארגונים גדולים,‏ כמו צבאות,‏ זו הו<strong>פ</strong>כת לבעיה<br />

מהמדרגה הראשונה.‏<br />

DARPA<br />

מנסה להתמודד עם הבעיה בתוכנית חדשה<br />

Building Resource<br />

Adaptive Software Systems (BRASS),<br />

, שמטרתה ל<strong>פ</strong>תח תוכנה שתהיה רלוונטית גם בעוד<br />

מאות שנים.‏<br />

המורכבות של מערכות מחשב בכלל ושל תוכנה ב<strong>פ</strong>רט יוצרת בעיית תאימות ההולכת ומחרי<strong>פ</strong>ה לאורך<br />

שנים.‏ מלבד בעיית החומרה של קריאת מידע השמור על מדיה ישנה יש גם בעיה של תקנים<br />

ו<strong>פ</strong>רוטוקולים שמשתנים במהלך השנים.‏ בהקשר של מערכת הביטחון הדבר יוצר בעיה ביטחונית<br />

וכלכלית משמעותית.‏ גם כאשר השדרוגים זמינים תהליך ההתקנה שלהם בכל ה<strong>פ</strong>לט<strong>פ</strong>ורמות<br />

הרלוונטיות הוא ממושך ויקר.‏ בינתיים מת<strong>פ</strong>תחות בעיות של קישוריות בין מערכות ה<strong>פ</strong>וגעות בזמינות<br />

המבצעית שלהן.‏<br />

בתוכנית החדשה מתוכנן מחקר של ארבע שנים שיבחון דרישות מחשוב ואלגוריתמיקה לתוכנה שתוכל<br />

לת<strong>פ</strong>קד במשך יותר ממאה שנה.‏ הרעיון הוא ל<strong>פ</strong>תח תוכנה שתוכל להתאים את עצמה באו<strong>פ</strong>ן אקטיבי<br />

לשינויים בסביבת המחשוב.‏ לדברי DRPA הדבר יחייב לרדת לרמה הבסיסית ביותר , ל<strong>פ</strong>תח ה<strong>פ</strong>שטות<br />

לשוניות חדשות ול<strong>פ</strong>תח יכולות לחוש את המשאבים הזמינים בסביבת מחשוב משתנה.‏<br />

התוכנות היום <strong>פ</strong>ועלות ברמות של ה<strong>פ</strong>שטה )abstractions( ו<strong>פ</strong>עולתן תלויה בממשקים שונים ברמות<br />

השונות.‏ לרוע המזל,‏ לרוב ממשקים אלה אינם מתועדים במלואם בתוך התוכנה והדבר מקשה מאד על<br />

שמירת תאימות לאורך זמן.‏<br />

BRASS<br />

מיועדת ליצור ת<strong>פ</strong>יסה חדשה לחלוטין של תכן וכתיבת תוכנה.‏ הדבר יצריך כתיבת תקנים,‏ כלי<br />

ניתוח ושיטות שיבחנו כיצד חישובים שונים עושים שימוש במשאבי המחשב.‏ בסו<strong>פ</strong>ו של דבר ידרשו<br />

אלגוריתמים להתאמת התוכנה לשינויים בסביבת החומרה במעורבות נמוכה של מתכנת אנושי או<br />

בלעדיה.‏ מובילי התוכנית מקווים שהמחקר יוביל ל<strong>פ</strong>יתוח תוכנה עמידה לאורך זמן שתא<strong>פ</strong>שר גישה<br />

למידע חיוני וגם תהיה טובה יותר מבחינת אבטחת סייבר.‏

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!