مثال ل ShellCode في دلفي
#1
السلام عليكم

كثيرا مايتساءل المبرمجون عن ما هو الشيل كود و كيف يعمل فهو بكل بساطة سلسلة من كود ثنائي أي Binary يمكن حقنه في مكان ما في الداكرة ثم تنفيده

و يستعمله الهاكر المحترفون كثيرا لكننا نحن سنرى هدا المثال البسيط لأن تعلم الأشياء خير من جهلها

ولكي تتقن برمجة الشيل كود لابد أن يكون لديك مستوى برمجي جيد في الأسمبلي.

هدا الشيل جربته على Win XP SP3 Pro وهو عبارة عن MessageBox بالنسبة لي فان عنوان MessageBoxA هو 7E3D07EA بالنظام الست عشري. وهو يختلف من نظام لآخر فان وقع خطأ أثناء التنفيد
فابحت عن عنوان هده الدالة في نظامك

المثال في المرفقات مع أداة لتحويل كود الأسمبلي الى لغة الآلة (الشيل كود)


الملفات المرفقة
.rar   ShellCode in Delphi.rar (الحجم : 1.5 ك ب / التحميلات : 187)
.rar   AsmToMachineCode.rar (الحجم : 106.03 ك ب / التحميلات : 251)
لا اله الا أنت سبحانك اني كنت من الضالمين
الرد
#2
بارك الله فيك
جاري التحميل ...اللهم يسر
الرد
#3
شكرا لك اخ جمال ,,, متال جميل
abdo-ok
الرد
#4
قديما عندما كان دلفي لا يدعم mmx
كانو يستعملون التعليمة dd لحقن كود mmx

اما الان دلفي XE يدعم حتى SEE4
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم