امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
overwrite نشدن رجیسترها
نویسنده پیام
babyy آفلاین
بازنشسته
*****

ارسال‌ها: 3,095
موضوع‌ها: 141
تاریخ عضویت: مرداد ۱۳۸۷

تشکرها : 35081
( 26090 تشکر در 9068 ارسال )
ارسال: #1
overwrite نشدن رجیسترها
تو یه مقاله ای این کد رو گذاشته بود
وقتی دادهاش به 225 کاراکتر میرسید رجیسترهای ebp و eip اوررایت میشدن
اما من هرچی میزنم رجیستر ها تغییری نمیکنن ؛ مشکل از چی میتونه باشه ؟
ممنون

کد php:
#include <stdio.h>
int echo(){
        
char buf[200];
        
gets(buf);
        
puts(buf);
}
int main(){
        
printf("Please enter a string: ");
        echo();
        return 
0;

۰۷-شهریور-۱۳۹۰, ۰۰:۰۲:۲۲
وب سایت ارسال‌ها
پاسخ


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  یک سوال ساده ولی مهم در مورد دیباگ نشدن در Olly SamOne 5 5,724 ۲۴-مرداد-۱۳۹۸, ۱۴:۵۹:۰۶
آخرین ارسال: jalilkamali
Exclamation [سوال] مشکل باز نشدن این برنامه با OllyDbg ! Reza-FCB 4 4,468 ۰۶-مرداد-۱۳۹۳, ۱۰:۱۰:۳۷
آخرین ارسال: krnl.programmer

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS