PDA

View Full Version : سوال: نحوه عملکرد Dot Net Reflector و راه جلوگیری از آن



Arash.M
دوشنبه 16 شهریور 1388, 12:53 عصر
Dot Net Reflector یکی از decompiler هاست که می تواند یک فایل exe یا dll را به عنوان ورودی بگیرد و کد سورس آن را به یک از زبانهای NET. مانند VB یا C-sharp و ... برگرداند.
حال سوال اینجاست که مکانیزم عملکرد آن به چه شکل می باشد و آیا راهی وجود دارد که یک فایل اجرایی از Reflect شدن خود جلوگیری کند؟

Nima NT
دوشنبه 16 شهریور 1388, 15:17 عصر
در این مورد بسیار بحث شده , در تالار #C و تالار امنیت در نرم افزار جستجو کنید.

Arash.M
دوشنبه 16 شهریور 1388, 22:15 عصر
در این مورد بسیار بحث شده , در تالار C#‎ و تالار امنیت در نرم افزار جستجو کنید.

خیلی متشکرم. چیزهای زیادی یاد گرفتم ( مثلا اینکه عملیات Reflection بر اساس Meta-data موجود در فایلهای اجرایی وجود دارد انجام می شود.)

bashiry
پنج شنبه 26 شهریور 1388, 00:47 صبح
حال سوال اینجاست که مکانیزم عملکرد آن به چه شکل می باشد و آیا راهی وجود دارد که یک
فایل اجرایی از Reflect شدن خود جلوگیری کند؟


یکی از راهها استفاده از پکر ها و پروتکتورهایی هست که برای دات نت نوشتن.