نمایش نتایج 1 تا 3 از 3

نام تاپیک: COFF + ImageBase چیستند ؟

  1. #1
    محروم شده آواتار Babak-Aghili
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    در خاطرات شما
    پست
    801

    COFF + ImageBase چیستند ؟

    چند تا سوال ابتدایی ::
    ------------
    : شروع کردم از اول .NET SDK به خوندن ....

    رسیدم به درست شدن فایلهای PE ... اونجا از Image Base اسم برده .... ولی هرچقدر سرچ کردم تاپیک جداگانه در SDK برای ImageBase پیدا نکردم ...

    اگر برایتان امکان دارد کمی در مورد ImageBase صحبت بفرمایید .
    --------------------------------------------------------------------------------------
    : Common Object File Format چیست ؟ COFF ? مثلا یک بیت در هدر این COFF هست که مشخص میکند که آیا کد managed هست یا خیر ....و در اینصورت mscoree.dll را لود میکند ....
    -------------------------------------------------------------------------------------

    :flower:

  2. #2
    ImageBase آدرس آفست شروع برنامه در فضای آدرسی اش ( Process Address Space‌ ) است .
    COFF یکی از فرمتهای باینری/اجرائی متداول است . مایکروسافت در مورد پیاده سازی ش از COFF اینجا توضیحات کافی رو داده : http://www.microsoft.com/whdc/system...re/PECOFF.mspx

    ( COFF به ویندوز محدود نیست )

    اجرائی های دات نت در واقع PE فایلهای معتبری هستند که Meta Data و یک لایه به هدر آنها اضافه شده است فلذا Loader سیستم عامل بدون نیاز به دستکاری ، اونها رو همراه با کتابخانه های لازم از دات نت ( مثلا" mscoree.dll‌ ) وارد فضای آدرسی پروسه میکنه .
    UNIX is simple. It just takes a genius to understand its simplicity
    -- Dennis Ritchie

  3. #3
    محروم شده آواتار Babak-Aghili
    تاریخ عضویت
    اسفند 1383
    محل زندگی
    در خاطرات شما
    پست
    801
    ممنون استاد . :flower:

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •