ams 4 arab
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.

منتدى تعليمي متعلق بالاتوبلاي ميديا ستوديو
 
الرئيسيةأحدث الصورالتسجيلدخول

 

  إستغلال دوال النظام و قل وداعا لأغلب الإضافات

اذهب الى الأسفل 
3 مشترك
كاتب الموضوعرسالة
Admin
Admin



المساهمات : 83
تاريخ التسجيل : 12/03/2013

  إستغلال دوال النظام و قل وداعا لأغلب الإضافات Empty
مُساهمةموضوع: إستغلال دوال النظام و قل وداعا لأغلب الإضافات     إستغلال دوال النظام و قل وداعا لأغلب الإضافات Emptyالثلاثاء مارس 12, 2013 6:47 am

بداية أحب تعريف دوال النظام و هى ما تعرف بدوال APi
هى دوال موجودة أصلا بالنظام و تسمح للمبرمج بإستعمالها عن طريق إستدعائها

كل لغات البرمجة تسمح بذلك
لكن مهلا نحن هنا لكى نناقش الأوتوبلاى و ليس كل لغات البرمجة
لهذا سأحصر الشرح على الأوتوبلاى

بداية أحب أن أوضح أن دوال api موجودة فى ملفات dll الخاصة بالويندوز
و من أشهر هذه الملفات هو kernel32.dll الذى يقبع فى C:\WINDOWS\system32
بالنسبة للإكس بى
هذا الملف هو قلب الويندوز النابض
و بالنسبة لنا هو كنز دفين ينتظرنا بمئات الوظائف الجاهزة
و ما علينا سوى إستدعاؤه
كيف ؟
الأوتوبلاى وفرت لنا تلك الوسيلة عن طريق الدالة DLL.CallFunction
و بها تستدعى الملف الذى تريده و تحصل منه على الوظيفة التى تريدها
أنا أسمع الآن أحد الأعضاء يقول نريد تطبيق عملى
حسنا
كمثال :- الدالة GetTickCount
و هى الدالة التى تحسب لك كم مضى على تشغيل الجهاز بالمللى ثانية
نريد أن نظهر هذا الزمن بدون إستخدام إضافات
نريد إستيراد هذه المكتبة الجاهزة من كيرنل kernel مباشرة
حسنا إليكم الكود :-
الكود:
totaltime = DLL.CallFunction("C:\\WINDOWS\\system32\\kernel32.dll", "GetTickCount", "", DLL_RETURN_TYPE_INTEGER, DLL_CALL_CDECL);
ضع هذا الكود فى مشروعك بداخل زر و ضع إنبوت لتظهر به النتيجة و شغل المشروع و إضغط الزر و خبرنى
و إذا أردت الزمن بالثانية طبعا ستقسم على 1000
ملحوظة عابرة
(الدالة GetTickCount عند إستخدامها بطريقة معينة تتسبب فى كشف 80% من الكراكر )
إنتهت الحلقة و إنتظرونى فى الحلقة القادمة غدا حيث تحصلون على ملف مفتوح
حيث أن هذا الموضوع سيفتح آفاق جديدة أمامنا و سيريحنا من الكثير من الإضافات

كاتب الموضوع خالد علي
الرجوع الى أعلى الصفحة اذهب الى الأسفل
https://ams4arab.yoo7.com
باسمة




المساهمات : 352
تاريخ التسجيل : 14/03/2013

  إستغلال دوال النظام و قل وداعا لأغلب الإضافات Empty
مُساهمةموضوع: رد: إستغلال دوال النظام و قل وداعا لأغلب الإضافات     إستغلال دوال النظام و قل وداعا لأغلب الإضافات Emptyالسبت مارس 29, 2014 10:13 am

الرجوع الى أعلى الصفحة اذهب الى الأسفل
العبسي




المساهمات : 1
تاريخ التسجيل : 08/10/2014

  إستغلال دوال النظام و قل وداعا لأغلب الإضافات Empty
مُساهمةموضوع: رد: إستغلال دوال النظام و قل وداعا لأغلب الإضافات     إستغلال دوال النظام و قل وداعا لأغلب الإضافات Emptyالأربعاء أكتوبر 08, 2014 9:09 am

بارك الله  اخي الكريم

نرجو التكرم باضافة المزيد من هذه الدروس القيمة
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
إستغلال دوال النظام و قل وداعا لأغلب الإضافات
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
» إستغلال قواعد البيانات sql
» شرح دوال Api مع بعض الامثله
»  التحويل من النظام الثنائي إلى العشري من افكار ثامر ابو بلفيس
»  كيفية تكوين دوال Global Function

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
ams 4 arab :: منتديات الأوتو بلاي وصناعة الأسطوانات :: منتدى الدروس والشروحات-
انتقل الى: