- تنفيذ برنامج داخل برنامجي ,,, ب Thread منفصل ,,
طالما نحن في قسم الأسمبلي فإليك هذا المثال بالأسمبلي كنت كتبته لأحد الأصدقاء من قبل :P اذا فهمت طريقة عمل الـ Loading بهذا المثال فيمكنك تطبيقها على ملف dll بنفس الطريقة وبذلك تحل مشكلة عدم استخدام ملفات خارجية :wink: . ExecuteFromMem.rar
- تنفيذ برنامج داخل برنامجي ,,, ب Thread منفصل ,,
من الممكن تشغيل برنامج من الذاكرة مباشرة دون الحاجة لإنشاء ملف أولا كما ذكرت أنت , لكن ... الأسهل والأضمن هو تحويل الكود الى لغتك او استخدام dll .
- وجهة البرنامج بلغة سي++
اللغة بحد ذاته لا تمكنك من عمل واجهات , عليك تعلم إما Win32 API أو تعلم احدى مكتبات الـGUI مثل Qt او MFC ... انصحك بتعلم Win32 API لأنك اذا تعلمتها فسيكون تعلم الباقي سهل , ستجد امثلة في قسم API و امثلة لمكتبات الـGUI بالاقسام الفرعية هنا .
- Coding Native Applications
فائدة مثل ما ذكرت كعمل برنامج يعمل عند Startup مثل autochek او كما قال cipher بعض برامج الحماية تستخدمه ... يمكن لكن ستستغني عن جميع مكتبات ويندوز (kernel32-user32-gdi32 ووو ..) وستتعامل مع النواة عن طريق الـsyscalls فقط , يعني محاكاة لما يقوم به ntdll , لاحظ …
- Coding Native Applications
لا اذكر أيضا اني وجدت شئ مفتوح المصدر اثناء البحث في جوجل . البرامج التجارية التي تستخدم برامج مشابهة والتي اتذكرها مثل Partition Magic ... لست متأكد أيضا اذا كانت تستخدم Exe ام VxD .
- Coding Native Applications
نعم هذا هو نفس الموضوع الذي قرأته , يقوم في اخر جزأ : لكن لم أجد شئ :) شكرا أخي على الرد .
- اين تكمن قوة سي++
معلومة خاطئة ... كل اللغات الـnative تقريباً بها مؤشرات . سأكتفي باقتباس رد الأخ الرومانسي :
- [ تمت الإجابة ]ما هي فوائد تعلم لغة الاسمبلي
/index.php?showtopic=160538
- Coding Native Applications
أهلا CIONO1 , المشكلة أني أبدأ البحث في جوجل على طول :blush: وبالفعل وجدت موضوعين واحد لـMark تكلم فيه عن البناء بالـDDK ولم يعطي امثلة , وواحد في Codeproject اعطى وصلة لمقال قديم لـMark المفروض ان فيه مثال لكن للأسف لا يعمل ذلك الرابط (يعني كان يوجد مقالين لـ…
- Coding Native Applications
السلام عليكم ورحمة الله وبركاته . منذ مدة كنت أتسائل كيف يعمل برنامج الـAutochk الذي يعمل مع الـStartup في الويندوز (برنامج فحص الملفات من الأخطاء) , المهم أني قمت بتحليل على السريع له فوجدت انه (Native Exe) وليس مرتبط إلا بالمكتبة ntdll.dll والتي تقريبا كل ال…
- برنامج حساب المعادلات الرياضية - الإصدار الأول - *~من برمجتي~*
الرابط يعمل أخت رغــــد لكنه عبارة عن برنامج فقط وليس كود فما الفائدة من ذلك هنا بقسم السي ؟؟ http://ab5177.googlepages.com/functionProg.rar
- ما هي الطريق الصحيح للبدء والله تحيرت؟
الـasm 16-bit خذ منه الأشياء المهمة فقط مثل العنونة مثلا . ركز على الـasm 32-bit من أجل الهندسة العكسية + تحليل نظم التشغيل .
- مشكلة .. برنامجي لا يفتح بالفيجوال سي 6
حاول تجزئة الأكواد الى عدة ملفات بدلا من ملف واحد .
- الإقلاع والتحكم - برمجة أنظمة التشغيل 16 بت
تاريخ الموضوع 2004 , الاخ jaas متغيب الان لظروف الحياة .
- أحتاج مساعدتكم لأحقق مشروعي ( ربع مهندسة!)
ألم أقل لك تحتاج خبرة بالبرمجة بمستوى النظام Kernel-mode وهي تأتي بعد خبرة (حتى لو بسيطة) بالبرمجة بمستوى المستخدم User-mode. بالمختصر المفيد هي دوال يوفرها نظام التشغيل للعمل تحت user-mode , يتم تنفيذ اكثرها داخل الـkernel-mode لكن انت لا علاقة لك بهذا فأنت ت…
- صوتوا لدلفي
يا عمّي سيبك من الكلام الفاضي واحسن لغة واسوأ لغة ... طفشنا من الكلام ده والله .
- أحتاج مساعدتكم لأحقق مشروعي ( ربع مهندسة!)
Anti-Executable بالنسبة لعمل برنامج مشابه (اقصد فكرة مشابهة) فتحتاج الى معرفة بالبرمجة بمستوى النظام + تحليل جيد لهذا النظام . ستجد الفكرة كلها هنا : Hooking the native API
- سورس كود 16 لعبة بالاسمبلي !
السلام عليكم في المرفقات سورس كود لـ16 لعبة مكتوب بالأسمبلي. Assembly_Games.rar
- Mfc Or Qt
أؤيد كلام الاخت رغــــد . MFC generates ugly bloated code .
- أحتاج مساعدتكم لأحقق مشروعي ( ربع مهندسة!)
لا ليس مشغلات الصو ت والفيديو و محررات النصوص ...وغيرها , بل يريد عمل برنامج مثل Anti-Executable يعني يتحكم بالبرامج من فيهم يتركه يعمل ومن يتم منعه .... هذا على حسب ما فهمت من كلام الأخ .