מ-Creeper ל-Heartbleed: מקורן של תוכנות זדוניות

  • קריפר הדגים שכפול עצמי של רשת, וריפר הציג הגנה מפני וירוסים.
  • Rabbit, ANIMAL/PREVADE ו-Elk Cloner צפו רוויה, הטעיה והדבקה של דיסקטים.
  • המוח הפיץ זיהומים במגזר האתחול; LoveLetter ו-Code Red סימנו את עידן האינטרנט.
  • Heartbleed חשף פגמים ב-OpenSSL; העתיד מביא RATs כמו Moker ועוד הנדסה חברתית.

קריפר ריפר

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

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

לפני האירועים: תיאוריה, הגדרות וניואנסים

הרבה לפני שהמילה "אנטי-וירוס" מילאה את עיתונות התקשורת, המתמטיקאי ג'ון פון נוימן כבר צפה, בסוף שנות ה-40, את הרעיון של אוטומטים המסוגלים לשכפל את עצמם . הדו"ח שלו "תיאוריית האוטומט המתרבה מעצמו", שפורסם ב-1966, הציג את הניסוי המחשבתי: "אורגניזם מכני" - תוכנה - שיכול לשכפל, להפיץ ואף לגרום להשפעות לא רצויות, כפי שעושים וירוסים ביולוגיים.

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

קריפר: הניסוי שהצית את הניצוץ

בשנת 1971, בוב תומאס (BBN Technologies) השיק תוכנה קטנה ב-ARPANET שעשתה היסטוריה. יצירתו, Creeper, עברה בין מחשבי DEC PDP-10 שהריצו את מערכת TENEX והותירה אחריה חתימה בלתי נשכחת: "אני ה-creeper, תפוס אותי אם תוכל!" היא לא ניסתה להצפין שום דבר או לגנוב סודות: היא הדגימה שתוכנה יכולה לנוע ברשת ולשכפל את עצמה ללא התערבות אנושית ישירה.

למכניקים הייתה התושייה הטכנית שלהם. קריפר היה מעתיק את עצמו למערכת היעד, מתחיל את משימתו ומנסה למחוק את עצמו מהמכונה הקודמת , באופן אידיאלי תוך שמירה על מופע פעיל אחד בלבד בכל קפיצה. בצמתים מסוימים, הוא אפילו היה מתחיל להדפיס קובץ ונוטש את התהליך לפני שסיים, רק כדי "לקפוץ" ל-TENEX אחר. מערכות PDP-10 אלו היו נפוצות באוניברסיטאות ובמרכזי מחקר, כולם מחוברים ב-ARPANET, המעבדה המושלמת לבדיקת ניידות קוד.

אימייל עם תוכנות זדוניות
Artaculo relacionado:
כיצד לזהות הודעות דוא"ל המכילות תוכנות זדוניות או פישינג

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

ריפר: האנטי-וירוס הראשון והמצוד הראשון

התגובה הייתה מהירה. ריי טומלינסון - דמות מפתח בתחום הדוא"ל - פיתח את Reaper, הכלי הראשון שנועד לאתר ולחסל את Creeper . הגישה הייתה כמעט פואטית: Reaper "צד" את הפורץ על ידי סריקת הרשת, וכאשר מציאתו, דיכא אותו. זו הייתה תחילתה של הגנה פרואקטיבית: מישהו ממציא טכניקת התפשטות, מישהו אחר יוצר את התרופה.

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

שנות השבעים מביאות קונספט ותרבות

השפעתם של רעיונות אלה התרחבה הרבה מעבר למעבדה. בשנת 1973, סרטו של מייקל קרייטון, "Westworld", הפיץ את המושג של "מחלה" המתפשטת בקרב מכונות , תוך שהוא מתאר דפוס שעורר בבירור זיהום מחשב. שנים לאחר מכן, דימויים אלה היו מזינים סיפורים ומשחקים שהפכו תוכנות משכפלות לנושא בתרבות הפופולרית.

ארנב (וואביט): ההתנהגות המזיקה הראשונה באמת

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

חיה ו-PREVADE: רוח הטרויאני

בסביבות שנת 1975, ג'ון ווקר יצר את ANIMAL, משחק שניסה לנחש את החיה שעליה חשב המשתמש על ידי שאילת שאלות. כדי לפשט את הפצתו, הוא שילב PREVADE, רכיב שבדק ספריות נגישות והעתיק את ANIMAL בכל מקום בו הוא חסר . הכוונה לא הייתה זדונית, אך הטכניקה מתאימה לדפוס הסוס הטרויאני: תוכנית אחרת פועלת בתוך תוכנה שנראית בלתי מזיקה, ופועלת ללא הסכמה מפורשת. יש ויכוח האם לסווג אותה כסוס טרויאני או פשוט כמנגנון העתקה, אך הלוגיקה של "תוכנית בתוך תוכנית" רמזה על התנהגות מרכזית בתוכנות זדוניות מאוחרות יותר.

שיבוט אלקים: ההדבקה ההמונית הראשונה במחשבים ביתיים

בתחילת שנות ה-80, נער בשם ריצ'רד סקרנטה כתב את "Elk Cloner" עבור אפל II. הווירוס חדר לדיסק האתחול והתפשט בכל פעם שנעשה שימוש במדיה נשלפת ; לאחר מספר מסוים של מחזורי אתחול, הוא הציג שיר לעג. המפתח כאן לא היה הבדיחה עצמה, אלא הווקטור: החלפת הדיסקטים היומיומית הפכה את התפשטותו לטריוויאלית. מקורות מסוימים מתמקמים בשנת 1981, אחרים בשנת 1982, אך ההשפעה אינה ניתנת להכחשה: מחשוב ביתי זכה ל"להיט" הוויראלי הראשון שלו.

המוח: הווירוס העיקרי הראשון עבור מכשירים תואמי מחשב

בשנת 1986, חברת Brain, בשיתוף פעולה עם האחים באסיט ואמג'ד פארוק אלווי, פרצה לתודעה בפקיסטן. Brain התמקדה במגזר האתחול של דיסקטים בגודל 5,25 אינץ' והחליפה למעשה מגזר זה בקוד משלה . מטרתה המוצהרת הייתה לרסן את הפיראטיות של תוכנות המופצות בחנות שלה, ואף הרחיקה לכת עד כדי הכללת הודעת זכויות יוצרים ופרטי קשר בקוד. למרות זאת, ההשפעה הייתה עולמית ובלתי ניתנת לעצירה.

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

מדיסקטים לדוא"ל: LoveLetter ועידן ההנדסה החברתית

עם התמקדות בפס רחב בתחילת המאה ה-21, תוכנות זדוניות מצאו דרכים חדשות. ב-4 במאי 2000, LoveLetter (ILOVEYOU) הציפה את תיבות הדואר הנכנס בהודעה שכותרתה "אני אוהב אותך" ובקובץ מצורף שכותרתו "LOVE-LETTER-FOR-YOU-TXT.vbs" . זה לא היה מאקרו של Word כמו אלה שהיו נפוצים מאז 1995: זה היה סקריפט VBS מוכן להפעלה.

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

קוד אדום: תולעת זיכרון והתקפות ברק

פיתוח משמעותי נוסף היה Code Red, תולעת נטולת קבצים שחיה בזיכרון וניצלה פגיעות בשירותי המידע באינטרנט (IIS) של מיקרוסופט. התפשטותה הייתה כה מהירה עד שכיסתה את העולם תוך שעות ספורות, תוך שהיא מניפולציה של שירותי תקשורת בין מכונות . בנוסף, המכונות שנפרצו שימשו להפעלת מתקפת DDoS נגד Whitehouse.gov. הלקח ברור: כאשר הקישור הפגיע נחשף לאינטרנט, היקף האירוע נמדד בשעות.

דימום לב: כאשר הבעיה אינה וירוס, אלא קריפטוגרפיה

בשנת 2014, Heartbleed עלה לקדמת הבמה, וראוי להדגיש: זה לא היה וירוס או תולעת. זו הייתה פגם ב-OpenSSL, ספריית הקריפטוגרפיה למטרות כלליות שעומדת בבסיס חלק ניכר מהתקשורת המאובטחת . מנגנון "פעימות הלב" מאפשר ללקוח לומר "אני שולח לך X בתים, שלח אותם בחזרה" כדי לוודא שהערוץ עדיין פעיל. אם הלקוח אמר "64 KB" אך למעשה שלח בייט אחד, השרת היה מחזיר את 64 KB האחרונים של זיכרון ה-RAM שלו.

אי התאמה זו גרמה לדליפות של מידע רגיש: שמות משתמש, סיסמאות ואפילו מפתחות הצפנה יכלו להיחשף באותם 64 KB . כפי שהסביר ברוס שנייר, חומרת הבעיה הייתה משמעותית משום שהיא השפיעה על שרתים ברחבי העולם. הלקח היה ברור: אבטחה אינה רק עצירת תוכנות זדוניות; היא דורשת גם ביקורות יסודיות של הרכיבים הקריטיים שמצפינים את האינטרנט.

מעבר לטכניקה: מהמעבדה לתרבית

הקרב בין תוכנות כמו Creeper ו-Reaper נתן השראה ל-AK Dewdney בשנות ה-80 לפופולרי את Core War, משחק שבו "לוחמי" קוד מתחרים על שליטה בזיכרון וירטואלי. זירה מדומה זו שימשה ללימוד אסטרטגיות תכנות, ואגב, רעיונות של הגנה והתקפה במערכות מחשב . המטאפורה של שתי תוכנות המתמודדות זו עם זו מזכירה באופן בלתי נמנע את תחילתה של ההיסטוריה שלנו.

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

מהו Auto-Color את התוכנה הזדונית של לינוקס
Artaculo relacionado:
צבע אוטומטי: הכל על תוכנות זדוניות המשפיעות על לינוקס

מניסוי לעסקי פשעי סייבר

מה שהחל כסקרנות פשוטה בשנות ה-70, לכאורה חסרת מטרה, בסופו של דבר פתח את הדלת למערכת אקולוגית של איומים תעשייתיים . ציר הזמן מחבר את הניסוי הנייד (Creeper), הרוויה המקומית הראשונה (Rabbit), התחפושות הפועלות ברקע (ANIMAL/PREVADE), הקפיצה לדיסקים ביתיים (Elk Cloner), הזיהום הגדול הראשון במחשב (Brain), וההתפשטות המהירה ברחבי הרשת (LoveLetter, Code Red). כל זה מגיע לשיאו בנוף מודרני שבו "תוכנה זדונית" - מונח מטריה הכולל וירוסים, תולעים וסוסים טרויאניים - מתקיימת לצד פרצות ופגיעויות מרחיקות לכת כמו Heartbleed.

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

לקחים מעשיים שהותירו לנו "הראשונים"

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

  • כללי ניידותאם משהו יכול לזוז, הוא יזוז. פלח את הרשת, שלט בתנועה צידית וניטור קפיצות בין סביבות.
  • המשתמש הוא וקטור הכוכביםדיסקטים אתמול, כונני USB וקבצים מצורפים היום. הדרכה מתמשכת וסימולציות פישינג עושות את כל ההבדל.
  • ראה כדי להגןיומני רישום, EDR וטלמטריה; ללא יכולת צפייה, התקפות "ללא קבצים" אינן מתגלות. מומלץ אימות שלמות הקובץ.
  • היגיינה במקום הראשוןתיקונים מעודכנים, MFA, גיבויים מאומתים ומינימום הרשאות. הבסיס עדיין מנצח משחקים.
  • תגובה אוטומטיתאם ריפר "צד" את קריפר, כיום בלימה וחיטוי אוטומטיים מפחיתים את התקריות משעות לדקות.

מבט קדימה: מה שעתיד לבוא ומה שכבר כאן

העתיד הקרוב מצביע על יותר התקפות במקומות שבהם זה פוגע. מערכות נקודות מכירה (POS) היו וימשיכו להיות ממוקדות, וטרויאנים בעלי גישה מרחוק - כמו Moker - מדגימים עד כמה קשה לזהות ולחסל אותן . חדשנות הגנתית והתקפית מתקדמות במקביל: היכן שמופיע מחסום, צצה שיטה לעקוף אותו.

נראה גם שיפור מתמיד של טכניקות קיימות. הנדסה חברתית עדיין חזקה: LoveLetter היה אזהרה, ופישינג מודרני מאשר זאת . בצד התולעים, וקטורים עם חשיפה ישירה לאינטרנט - כמו Code Red - תמיד מצדיקים מיון דחוף. וספריות קריטיות, כמו OpenSSL, מחייבות סקירה של תהליכי איכות: "איך זה בנוי" חשוב בדיוק כמו "מה שנבנה".

וירוס, תולעת או סוס טרויאני? חזרה לתוויות

בעוד שלטרמינולוגיה יש חשיבות, הפרקטיקה דורשת גמישות. Creeper מתויג לעתים קרובות כ"וירוס הראשון", אך התנהגותו דומה יותר לתולעת . ANIMAL ו-PREVADE, בינתיים, נדונים כטרויאנים או מנגנוני העתקה. מה שרלוונטי הוא הבנת הטכניקה: שכפול, הטעיה והתמדה. "שלישייה" זו מסבירה יותר מכל תווית נוקשה בכל הנוגע לניתוח והפחתת אירועים בעולם האמיתי.

אבני דרך ופרטים שאסור לשכוח

כדי לסגור מעגל, ראוי לציין מספר נקודות מפתח שעיצבו את הסיפור הזה. BBN Technologies הייתה קרקע פורייה עבור Creeper ותגובתה, Reaper , עם דמויות בקליבר של ריי טומלינסון. דגמי ה-DEC PDP-10 עם TENEX, נפוצים מאוד בקמפוסים ובמכוני מחקר, סיפקו את מגרש המשחקים המושלם בתחילת שנות ה-70.

בצד המחשב האישי, Brain לא השמידה נתונים, אבל היא זעזעה את עולם ה-MS-DOS עם זיהום "בלתי נראה" בסקטור האתחול והודעת מחבר נסתרת מוזרה , שכיום ניתן לאתר באמצעות טכניקות לחילוץ טקסט מוסתר מקבצים בינאריים . Elk Cloner הדגים עד כמה מסוכן לזלזל במדיה נשלפת. ועם האינטרנט הנרחב כעת, LoveLetter הדגיש את כוחה של ההודעה הנכונה בזמן הנכון: "אני אוהב אותך" פשוט עם קובץ VBS הספיק כדי להתפשט על פני חצי עולם.

בתחום התולעים, Code Red הדגים את המהירות המסחררת של מתקפה נגד שירותים קריטיים חשופים , שהגיעה לשיאה במתקפת DDoS נגד הבית הלבן. ו-Heartbleed הזכיר לנו שלפעמים האויב לא "נכנס", אלא חודר דרך שגיאה לוגית לספרייה מהימנה שמחזירה 64 KB של זיכרון המכיל סודות שמעולם לא היו צריכים להתפרסם.

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

תוכנה זדונית במשחק Steam
Artaculo relacionado:
התראת Steam למשחק שטף תוכנות זדוניות

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


הוסף כמקור מועדף בגוגל