![]() |
|
طريقة عمل مولد برامج - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : طريقة عمل مولد برامج (/showthread.php?tid=10700) |
طريقة عمل مولد برامج - Rever7eR - 11-03-2020 السلام عليم , كثيرا ما تراودني هذه الفكرة و قد بحثت في كثير من المرات دون جدوى . احاول عمل برنامج يولد برامج اخرى و اسئلة كثيرة تدور في ذهني . مثلا لدي برنامج , عند الضعط على زر Generate مثلا فاني احصل على برنامج اخر على سطح المكتب يقوم باظهار رسالة Hello world على سبيل المثال . السؤال هنا , هل احتاج في انشاء ملف التنفيذي الى كتابة PE Header كامل و التعامل مع Sections و ما الى ذلك ؟ ام هناك شيء لست على دراية به ؟. شكرا مسبقا . RE: طريقة عمل مولد برامج - محمد عبد العزيز - 14-03-2020 وعليكم السلام ورحمة الله وبركاته لديك 3 خيارات (وربما اكثر...) 1- تبرمج compiler يحول الاوامر الى لغة يفهمها المعالج في ملف تنفيذي 2- تبرمج stub/loader وتضيف له النص او اوامر يقوم بها اثناء التنفيذ 3- تنشئ سورس ثم نستدعي compiler لانشاء البرنامج exe RE: طريقة عمل مولد برامج - Rever7eR - 14-03-2020 بارك الله فيك استاذ عبد العزيز . قصدت الثانية بالضبط , لم اعرف كيف ابدأ هل من مثال بسيط . شيء آخر , البرامج الخبيثة تستعمل نفس الآلية أقصد (RAT) فهل يؤثر هذا على عمل البرنامج اذا وجدت برامج الحماية على النظام ؟ RE: طريقة عمل مولد برامج - محمد عبد العزيز - 14-03-2020 (14-03-2020, 07:29 PM)Rever7eR كتب : لم اعرف كيف ابدأ هل من مثال بسيطإبحث في المنتدى عن كلمة stub (14-03-2020, 07:29 PM)Rever7eR كتب : البرامج الخبيثة تستعمل نفس الآلية أقصد (RAT) فهل يؤثر هذا على عمل البرنامج اذا وجدت برامج الحماية على النظام ؟نعم برنامج يقوم بفتح ملف تنفيذي exe أليس مثير للشبهة ؟ خاصة ان كان مجهول المصدرلا يحتوي Digital signature RE: طريقة عمل مولد برامج - onexite - 16-03-2020 https://delphi4arab.net/forum/showthread.php?tid=2885 https://delphi4arab.net/forum/showthread.php?tid=4482 https://delphi4arab.net/forum/showthread.php?tid=7194 |