delphi4arab منتديات دلفي للعرب
التحدي رقم1 - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : تمارين دلفي وحلول (https://delphi4arab.net/forum/forumdisplay.php?fid=16)
+--- الموضوع : التحدي رقم1 (/showthread.php?tid=9273)



التحدي رقم1 - AX302 - 28-03-2018

السلام عليكم 
بريمج صغير يحتوي شيء صغير حاول اكتشافه , المهلة يوم واحد  Big Grin


RE: التحدي رقم1 - merouane - 29-03-2018

صورة "Delphi4Arab"
في المرفقات


RE: التحدي رقم1 - AX302 - 29-03-2018

(29-03-2018, 07:07 PM)merouane كتب : صورة "Delphi4Arab"
في المرفقات

السلام عليكم 
حل صحيح  Big Grin سوف اضع الطريقة بعد قليل

حل التحدي رقم 1 : 
التحدي جد بسيط و هو اخفاء صورة في ريسورس البرنامج الغرض من التحدي هو اكتشاف ماهو الريسورس وكيف يمكن استغلاله استخدمت الصورة فقط كمثال يمكنك اخفاء ماتريد من ملفات داخل الريسورس كملفات DLL ملفات EXE وكل شيء  Wink
خطوة بخطوة :
1- يجب ان نتوفر على ملف brcc32.exe و هو ملف Resource Compiler

2- الصورة المراد اخفاءها 

3- ننشيء ملف جديد ونسميه D4A.rc

4- بداخل الملف نكتب التالي 

5- نحمل الملف D4A.rc على ملف (drag & drop ) الكومبالير الخاص بالريسورس brcc32.exe

6- نتحصل على هدا الملف D4A.RES

الان ندهب الى الدلفي ونفتح مشروع جديد ونظيف الملف الناتج اليه كما في الصورة 
[صورة: BH8SJqV.png]
نقوم بعمل كومبايل للمشروع و قد انهينا 
فقط ملاحظة هاته العملية يمكن اختصارها مع اصدارات الدلفي الحديثة و بعض الادوات لاكنني تعمدت استعمال هاته الطريقة 
اما كيفية اكتشاف الصورة فقط يجب فتح البرنامج بمحرر ريسورس ك Resource Hacker 
بالتوفيق  Big Grin


RE: التحدي رقم1 - Snyder - 01-04-2018

(29-03-2018, 07:34 PM)AX302 كتب : يمكنك اخفاء ماتريد من ملفات داخل الريسورس كملفات DLL ملفات EXE وكل شيء  Wink
السلام عليكم
كيف ؟ ممكن مثال تطبيقي


RE: التحدي رقم1 - AX302 - 05-04-2018

(01-04-2018, 03:13 PM)Snyder كتب :
(29-03-2018, 07:34 PM)AX302 كتب : يمكنك اخفاء ماتريد من ملفات داخل الريسورس كملفات DLL ملفات EXE وكل شيء  Wink
السلام عليكم
كيف ؟ ممكن مثال تطبيقي

السلام عليكم
نفس الطريقة فقط مكان الصورة ضع ملف تنفيذي أو اي شيء تريد مع تغيير الاسم في الملف x.rc