الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة استخدامكم للAPI

مغلق
بدأه أحمد حمادة في 18 سبتمبر 2004 · 4 رد · 864 مشاهدة · في لغة Assembly لأنظمة 16, 32, 64 بت
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

سؤالي هو اذا كنتم تبحثون عن تابع API معين و بحثتم في MSDN ولم تفهموا شيئا من الشرح فاين تبحثون عن مثال اخر لذلك التابع

طبعا بدون طريقة السؤال في المنتدى عن الشرح فانا اريد الاعتماد على نفسي

و شكرا

#2

المرجع الكامل:

http://spiff.tripnet.se/~iczelion/files/win32api.zip

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#3
اقتباس
فانا اريد الاعتماد على نفسي

عندما أرى دالة غريبة وأريد أن أعرف عملها

أتبع هذة الخطوات

أقوم بالبحث عن الدالة في ملفات الترويسة أو الهدر التي تنتهي ب .h

وعندما أجدها أعرف مجال هذة الدالة مثلا شبكات أو رسم أو...

وبعد ذلك أبحث عن البارمترات الخاصة بالدالة

وغالبا تكون ملفات الهدر مرتبة وفوق كل دالة تكتب البارمترات

أو أن يدل إسم البارمتر على الدالة مثل أن يبدأ بأول حرفين في الدالة

وبهذا أكون جمعت معلومات عن الدالة

أعرف مجالها وأعرف بارمتراتها

وبعد ذلك أبحث عن المجموعة التي تحتوي على الدالة

أغلب الدوال عبارة عن مجموعات ونادر ماتجد دالة منفصلة بمعنى أنها مفيدة لوحدها

ومن هذة الدوال المنفصلة دالة المسج

والمجوعات مثل دالة القرائة من الملف أكيد مرتبطة بدالة إنشاء الملف وهكذا

بعد ذلك أبحث عن الدالة في أي ملف تنفيذي يعني برنامج

عن طريق البحث داخل الملفات

وعندما أجد برنامج يستخدمها أفتح البرنامج داخل برنامج تنقيح واضع نقطة

توقف عند الدالة لين ما يمسكها

أطلع على البارمترات والدوال التي سبقتها وماذا بعدها والأمر الذي سينفذ

وبهذا أكون فهمت الدالة أكثر

-----------------

http://www.jaascois.com

*************************************************

مجموعة مواضيع - إحتراف البرمجة -

ّ~~~~~~~~~~~~~~~~~~~~~~

البرمجة المتقدمة & الهندسة العكسية & برمجة وأمن الأنظمة

/index.php?showtopic=45002

آخر المواضيع :

+- تحليل جرائم الكمبيوتر -+

أنظمة اليونكس(Solaris,HP, AIX,SCO)وانواع المعالجات

ثغرة SMS لأجهزة الجوال Siemens 3568i !

أخطاء وثغرات البرامج العربية !!!

سلسلة مواضيع - أمن وحماية مواقع الويب -

E البرمجة المتقدمة X للملفات التنفيذية E

سلسلة مواضيع ثغرات الأنظمة وإختراق الأجهزة

**************************************************

<span style='font-size:14pt;line-height:100%'>الإرادة تحـــقق السيـــادة</span>

**************************************************

#4

السلام عليكم,

دائما في MSDN يمكنك أيضا أن تقوم بالبحث - باختيار خانة البحث - عن الدالة التي تريدها وفي أغلب الأحيان تحصل على أكواد وأمثلة يمكنها أن تساعدك في فهم الغامض.

هذه من بين الطرق التي ذكرها الإخوان.

#5

السلام عليكم

مشكورين على الاجابة اساتذتي وانا اسف على التاخر استاذ jaas و Xacker

ساحاول باذن الله تعلم طريقة الاخ jaas

ولكن هل يوجد مرجع اخر ارى لكل تابع API مثال له ال MSDN لا يوجد به الا الامثلة القليلة لبعض التوابع فقط

وشكرا

هذا الموضوع مغلق.

مواضيع مشابهة