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

ما هو Code Caves ؟

بدأه 3mr في 25 يوليو 2008 · 5 رد · 1,383 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليم ورحمة الله وبركاتة

اخوانى انا اريد اسالكم عن شىء يسمى Code Caves

ماذا يفعل هذا الشىء ارجو الافادة

شكرا

من طلب العلى سهر اليالى

#2

الأخ الكريم/الأخت الكريمة

السلام عليكم ورحمة الله وبركاته

مرحباً بكم في منتدى الفريق العربي للبرمجة

نود تنبيهك أن العنوان غير مناسب.

الرجاء اختيار عنوان مناسب أكثر في مواضيعك القادمة، وهذا بمثابة إشعار للأهمية.

وفي حال التكرار سيتعرض موضوعك للإغلاق والحذف!!!

قواعد المشاركة

/index.php?showtopic=29343

شاكرين لكم حُسن تعاونكم

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#3

اختى انا اسف جدا

ولان هل هنا من مساعدة فى هذا Code caves or Proxy dlls ولله انا مبسأل هذة الاسالة دى غير انى محتاج المساعدة بجد من اى طرف فأرجو من الاخوة انى لو فعلت حاجة غلط ان تسامحونى :happy:

وياريت تساعدونى ولله عاجل

شكرا

من طلب العلى سهر اليالى

#4
اقتباس

In a computer program, it is an unused block of memory that someone, typically a software cracker, can use to inject custom programming code to modify the behavior of a program. This is one of the many tricks available, and is often used to bypass copy protection or add cheat codes to games.

المصدر

http://en.wiktionary.org/wiki/code_cave

سبحان الله وبحمده ... سبحان الله العظيم

#5

ما معنى هذا الكلام؟؟

هل بالإمكان التوضيح أكثر

تحياتي

حزمة المحرك الإصدارة 0.8

أي أحد يجد أني ظلمته فليراسلني

وبإذن الله لو كان له حق سيأخذه

728x90.png

#6

أخي علاء ,, أي برنامج بعد ترجمته يتكون من التعليمات التي ينفذها المعالج او لغة الالة او اي اسم اخر لا يهم ,, هذه الاكواد والبيانات تكون مرتبة في اقسام sections ,, كل قسم له Alignment محدد ,, مثلا اذا كان طول الكود الحقيقي في احد الاقسام هو 0x409 بايت بينما الـAlignment للقسم على الدسك هو 0x1000 بايت ,, ستكون الكتلة من البايت 0x40a -> 0x1000 خالية لا يستعملها البرنامج ,, تسمى هذه القطعة بالـCode Cave ,, يستخدمها الكراكرز او هاكرز الالعاب لحقن اكواد فيها ثم استبدال بعض الاكواد الاساسية من البرنامج او اللعبة بها .

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

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