ויקיפדיה:מיזמי ויקיפדיה/אתר האנציקלופדיה היהודית/ערכים שנוצרו באנציקלופדיה היהודית/OllyDbg

מתוך ויקיפדיה, האנציקלופדיה החופשית


שגיאות פרמטריות בתבנית:תוכנה

פרמטרים [ אתר בית ] לא מופיעים בהגדרת התבנית

OllyDbg
מפתח אוֹלֶה יוּשְצ'וּק (Oleh Yuschuk)
גרסה אחרונה 2.01 (ספטמבר 2013)
מערכת הפעלה Windows
קטגוריה Debugger

OllyDbg (נהגה: אוֹלִי דִיבַּאג; נקרא על שם כותבו, אוֹלֶה יוּשְצ'וּק) הוא דיבאגר x86 אשר שם דגש על ניתוח קוד בינארי, אשר יעיל במיוחד כאשר אין אפשרות לראות את קוד המקור. הוא עוקב אחר אוגרים, מזהה שגרות, ממשקים, הצהרות switch, טבלאות, קבועים ומחרוזות, וכן מזהה מיקום שגרות בקבצי object וספריות.

ל-OllyDgb יש ממשק משתמש נוח, וניתן להרחיב אותו על ידי כתיבת תוספי צד-שלישי. הגרסה האחרונה של x.‏1 הייתה 1.10, גרסה 2.0 שוחררה ביוני 2010, והמוצר נכתב בה למעשה לגמרי מחדש. התוכנה חינמית, אך הרישיון דורש הרשמה עם הכותב[דרושה הבהרה][1].

הנדסה הפוכה[עריכת קוד מקור]

OllyDgb משמש לעיתים קרובות לבצע הנדסה הפוכה של יישומי מחשב[2]. קל לבצע בעזרתו פריצות של תוכנות אשר נכתבו על ידי מפתחים אחרים. הוא נחשב אחד הכלים המרכזיים [3] לפריצות ולהנדסה הפוכה עקב קלות השימוש והזמינות שלו. כל קובץ הפעלה (כגון EXE)‏ 32 סיביות או 64 סיביות - ניתן לניטור וניתוח בעזרת הכלי, וכן ניתן לערוך קוד בשפת מכונה במהלך הריצה שלו כדי להשפיע על אופן פעולתו[4].

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

הערות שוליים[עריכת קוד מקור]

  1. ^ "Download". אורכב מ-המקור ב-2012-05-27.
  2. ^ Eilam, Eldad (2005). Reversing: secrets of reverse engineering. Wiley. p. 118. ISBN 978-0-7645-7481-8. נבדק ב-3 במאי 2011. {{cite book}}: (עזרה)
  3. ^ ובאתרי דירוג כלים רבים הוא מופיע בתור הכלי הראשון במעלה
  4. ^ Ferguson, Justin; Kaminsky, Dan (2008). Reverse engineering code with IDA Pro. Syngress. p. 130. ISBN 978-1-59749-237-9. נבדק ב-3 במאי 2011. {{cite book}}: (עזרה)

קטגוריה:תכנות קטגוריה:אבטחת מחשבים