السلام عليكم
عندي شيل كود مثلاً للاله الحاسبه
وابغا اترجمه
#include <stdio.h>
unsigned char PIshellcode[] =
{
لنفترض ان هنا الشيل كود لاله حاسبه
};
int main()
{
void (*c0de)();
*(int*)&c0de = PIshellcode;
c0de();
}جربت اترجمه على Microsoft Visual C++ 6.0
وضبط معي ممتاز
بس عيبه ان حجمه كبير جدا 148 كيلوبايت
------------
بينما جربت نفس الكود على Borland C++Builder 6
وطلع حجمه 16 كيلوبايت
بس المشكله ما اشتغل معي
هل العطل من Compiler والا من كتابه الكود
ارجوا انكم تنورونا بردودكم وحلولكم وارائكم
وشكراً

