12-03-2008, 12:43
|
|
|
חבר מתאריך: 15.08.06
הודעות: 1,561
|
|
אני לא חושב שיש כפתור מיוחד או חלון מיוחד בשביל זה.
מה שאתה כן יכול לעשות, אם אתה ממש רוצה לחפור, אז:
תפתח את ערכי ה Registers (אלט + 5), ומצא את ESP.
פתח חלון Memory (למשל אלט + 6), ושים שם את הערך של ESP (אל תשכח אפס ואיקס לפני, אחרת הוא לא יתייחס לזה ככתובת הקסאדצימלית).
עכשיו יש לך בחלון של הMemory שפתחת את הכתובת שהמחסנית מצביעה אליה כרגע. כדי למצוא מה הכנסת אחרון, אתה צריך לעלות שורה למעלה (כל פעם שאתה שם משהו על המחסנית זמן ריצה, אז הערך שלה גדל).
כמו כן, אתה יכול להשתמש בערך EBP שזה (אם אני זוכר נכון) פוינטר להתחלת המחסנית של הפונקציה הנוכחית (אם תעשה Disassembly אתה תראה שבכל פונקציה המעבד שומר את EBP ומעתיק את ESP לEBP).
אגב, לא יודע אם ציינתי, אבל אתה לא תראה את המשתנים כמו שהם, אלא תראה את הייצוג האמיתי שלהם בזכרון..
|