מי חשב שלארגן תהליך BOOT זה כזה מורכב23/01/2023 16:17elxyzad כתב: כן, זה קטע קוד קטן של מאות אלפי שורות קוד. Uboot מסוגל לגשת לרשת בהגדרה וכמובן לכל שאר החומרה. Reverse engineering זה תהליך מאוד מסובך ובלתי אפשרי על מערכות מורכבות.
מה שכן קל לבדוק יחסית זה אם יש כתובות קבועות בקוד ואז תוכל להבין שיש פה גישה לכתובת חשודה, אבל אפשר לשים כתובות ip ואז לא תגלה את זה.
לגלות צ'יפ על הבורד זה הדבר הכי קל שיש. על כל צ'יפ יש מספר סריאלי ואתה יכול לדעת בידיוק מה הוא עושה, אתה לא יכול להכניס צ'יפ לא ידוע ככה סתם....
יצרן לא יכול לייצר לתכנן ולייצר צ'יפים יחודיים שלו באחד הפאבים ולשים שם מה שבא לו אבל מבחינת תיעוד יגיד שזה עושה X אבל בפועל זה עושה עוד כמה דברים. מי יכול לבדוק מה יש באמת בתוך הצ'יפ? בהנחה שהמפעל לא מדליף את מסמכי התכנון.

