delphi4arab منتديات دلفي للعرب

نسخة كاملة : runtime error216 at 004077db
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
كنت اتصفح في المواضيع فوجدت موضوع عن الشال كود وفوائده فاردت تجربة برنامج بسيط حولته لشال كود لكن لم يعمل يعطينيرسالة  بعنوان
runtime error216 at 004077db فاين المشكلة  هل في حجم الشال كود ام انه لم يتعرف على عنوان البرنامج في الذاكرة

الكود بالمرفقات
عندما تضع شيء هنا تضه كامل ليتم مساعدتك أو تبحث عن حل  بنفسك Undecided
مرفق مثال
المصدر
http://www.ic0de.org/index.php?/topic/2764-snippet-shellcode-runpe-fully-dynamic/#comment-1196
بالتوفيق.
يعطيك العافية اخي بخصوص المثال ذلك كل ما في المشروع نسخته وووضعته في تكست كنت احسب انك تحول البرنامج الى شال كود وتشغله مباشرة لكن الظاهر انه يجب تشغيله برانبي لكن بقي استفسار كيف جلبت كود الرانبي وما هو في الاصل هل هو كود او برنامج محل الى بايت اراي بارك الله فيك

في الغالب البرامج التنفيذية عندما تحول الى هيكس تكون بدايتها
4D, 5A
لكن الرانبي هذا بدايته

55,8B
كيف ذلك
لقد وضعت مصدر الكود الذي إستخدمته..
arrRunPE هو إجراء
ShellCode هو كود (إجراء) يمكنك تنفيذه في ذاكرة مباشرة
55,8B بداية أي إجراء تكون هكذا.
(28-02-2017, 09:10 PM)Agmcz كتب : [ -> ]لقد وضعت مصدر الكود الذي إستخدمته..
arrRunPE هو إجراء
ShellCode هو كود (إجراء) يمكنك تنفيذه في ذاكرة مباشرة
55,8B بداية أي إجراء تكون هكذا.

يعطيك العافية اخي بارك الله فيك  هل تقصد باجراء فنكشن وتم تحويله الى شال كود مثلا
هو (دالة, إجراء ,اوامر برمجية)
غالبا ما يتم جلبه من الذاكرة مباشرة.
(01-03-2017, 07:09 PM)Agmcz كتب : [ -> ]هو (دالة, إجراء ,اوامر برمجية)
غالبا ما يتم جلبه من الذاكرة مباشرة.
شكرا على الافادة يا غالي جزاك الله خيرا