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

نام تاپیک: روش کار توابع API

  1. #1
    کاربر دائمی آواتار amir_civil
    تاریخ عضویت
    تیر 1384
    محل زندگی
    تهران
    پست
    452

    روش کار توابع API

    با سلام
    چه جوری میشه روش کار توابع api رو پیدا کردن مثلا اینکه تابع MessageBox چه جوری کار میکنه
    چه جوری اون پنجره ساخته میشه وچه جوری اون صدا پخش میشه
    البته برای مثال بود یا تابع SendMessage message...(به جز dis asm()

    ممنون

  2. #2

    نقل قول: روش کار توابع API

    دوست عزيز توابع API اكثرا از تركيب چند تابع API ديگه به وجود ميان . يك سري توابع هم هستن كه توابع پايه اي هستن و وابسته به هيچ تابع ديگه اي نيستن و از وقفه ها و كدهاي اسمبلي تشكيل شدن . مثلا همين تابع MessageBox از توابع CreateWindow و ShowWindow و Beep و ... استفاده ميكنه و به همين ترتيب بقيه ي توابع هم همينجوري كار ميكنن .

  3. #3
    کاربر دائمی آواتار Delphi Coder
    تاریخ عضویت
    آذر 1386
    محل زندگی
    c:\windows\system32
    پست
    579

    نقل قول: روش کار توابع API

    یه سری از سورس کدهای ویندوز 2000 من یه زمانی از emule دانلود کرده بودم شاید بشه یه سریشو اونجا پیدا کرد.
    ولی در کل بهتره از IDA و مخصوصا HexRays Decompiler استفاده بشه چون امکانات خوبی برای فهم الگوریتم دارند.

  4. #4

    نقل قول: روش کار توابع API

    در مورد ساختار کار یه API ، بهترین راه مهندسی معکوسه . تیم های هستند که این کارو برای پروژه های مختلف می کنن . شما اگه سری به پروژه wine بزنید توی داکیومنت ها می تونید API های ویندوز رو که با c باز سازی شدن ببینید.

  5. #5

    نقل قول: روش کار توابع API

    اکثر توابع Api خودشون توسط 4 تا تابع دیگه تغذیه میشن
    بای

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

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