PDA

View Full Version : سوال: سوال در مورد امنیت طراحی کامپوننت



Salar Ashgi
چهارشنبه 31 تیر 1388, 11:40 صبح
سلام به همه دوستان ، یه سوال داشتم اونم اینکه وقتی ما یه Class Library درست

میکنیم و اونو بعنوان یه کامپوننت در اختیار کسی قرار میدیم ، آیا اون فرد به سورس و نحوه

طراحی کلاس (کامپوننت و...) دسترسی خواهد داشت ، اگر بله ، چطور میشود این

دسترسی را از بین برد ؟؟

ممنون از راهنمایی شما !!!

hozouri
چهارشنبه 31 تیر 1388, 12:13 عصر
ببینید با نرم افزار های خاص میشه به سورس اصلی دست پیدا کرد شما می تونید با استفاده از نرم افزار های کد گذاری امنیت DLL رو بالا ببرید.

البته از Assemply ها هم برای امنیت DLL می تونید استفاده کنید.
به طوری که اگر برنامه ای رو نصب می کنید و DLL ای رو کامپیوتر شخصی نصب شد اون شخص نتونه از DLL شما استفاده کنه.

یه نمونش برنامه Microsoft Office Accounter هستش که چند تا DLL گرید توش هستن ولی فقط با امضای اسمبلی اجازه استفاده از اون ها رو داری ...

Salar Ashgi
چهارشنبه 31 تیر 1388, 12:41 عصر
ببینید با نرم افزار های خاص میشه به سورس اصلی دست پیدا کرد شما می تونید با استفاده از نرم افزار های کد گذاری امنیت DLL رو بالا ببرید.

البته از Assemply ها هم برای امنیت DLL می تونید استفاده کنید.
به طوری که اگر برنامه ای رو نصب می کنید و DLL ای رو کامپیوتر شخصی نصب شد اون شخص نتونه از DLL شما استفاده کنه.

یه نمونش برنامه Microsoft Office Accounter هستش که چند تا DLL گرید توش هستن ولی فقط با امضای اسمبلی اجازه استفاده از اون ها رو داری ...

ممنون از راهنمایی شما ، پس با روش های عادی و معمولی دسترسی به سورس امکان

پذیر نیست ؟؟؟

hozouri
چهارشنبه 31 تیر 1388, 12:45 عصر
نه دوست عزیز این امکان وجود نداره. فقط کاربر می تونه لیست فیلد ها , متد ها و ... رو توی Object Browser ببینه اما دستورات رو به هیچ عنوان نمی تونه مشاهده کنه ...