PDA

View Full Version : سوال: رمز نگاری کدها در C#



behnam_khademi
سه شنبه 14 شهریور 1391, 20:05 عصر
سلام
من یک پروژه رو می خوام در دسترس یک نفز قرار بدم اما می خوام به قسمتی از کد هام دسترسی نداشته باشه
چطور می تونم این کار رو انجام بدم.
ممنون میشم کمک کنید.

mhsmity
سه شنبه 14 شهریور 1391, 20:09 عصر
دوستان سوال خیلی باحالی پرسیدن
خواهشا سریع کمک کنین

من با نرمافزار Red Gate Reflector v7.4.1.193 کار کردم یه بار یه برنامه دیدم درست قسمتی که مربوط به تولید سریال فعال سازی نرمافزار بود مخفی بود. خیلی باحال بود تمام توابع و دستورات قبل و بعد کاملا مشخص بود.
این مسئله رو خیلی وقت پیش داخل سایت آشیانه مطرح کردم که یکی از دوستان جواب زیر رو داد.

obfuscated

خوب دوستان من دیگه تا اینجا می دونم
لطفا مثل همیشه راهنمایی کنید.

mhsmity
سه شنبه 14 شهریور 1391, 22:14 عصر
این برنامه رو دانلود کن طرز استفادش خیلی راحته
http://barnamenevis.org/Downloads.aspx_files/medico.pngProtector Lite

http://barnamenevis.org/Downloads.aspx_files/none.pngDownload application — 445 KB (http://lukesw.net/Get.ashx?path=downloads/ProtectorLite.zip)


بعد روش خودت رو هم برای دیدن کدهای فایل های اجرای برنامه ها رو هم بگو
راستی فایل خود رو هم بزرا تا کدهای داخلش رو برات بیرون بیارم.

من فایل برنامه رو با این نرمافزار فشرده کردم دیگه نرمافزار Red Gate Reflector v7 کار نمی کنه

uniqueboy_ara
سه شنبه 14 شهریور 1391, 22:48 عصر
با نرم افزار Smart Assembly به راحتی میشه کد ها رو obfuscate و همون طور هم که خودتون گفتید، این قابلیت رو داره که فقط یه کلاس خاص رو کد کنه و بقیه رو دست نخورده باقی بزاره

behnam_khademi
سه شنبه 14 شهریور 1391, 23:19 عصر
ممنونم ازتون

mhsmity
چهارشنبه 15 شهریور 1391, 09:03 صبح
خوب چی کار کردین
بیاد جند تا فایل محافظت شده بزارین
آقای behnam_khademi (http://barnamenevis.org/member.php?239822-behnam_khademi)
کدوم نرافزرا رو جک کردی جواب هم داده یانه؟