PDA

View Full Version : محافظت سیستم طراحی شده با asp.net



eworkpro
جمعه 21 دی 1386, 22:36 عصر
با سلام.
می خواستم بدونم اگر ما یک پروژه تحت وب با ای اس پی دات نت طراحی کردیم چطوری می تونیم کاری کنیم که کسی نتونه از اون استفاده کنه.
مثلا مثل برنامه zend برای محافظت سورس کدهای پی اچ پی.
آیا برنامه ای هست که بتونه پروژه های Asp.net رو سورسش رو قفل کنه ؟!
البته رایگان و یا ریجیستر شده ؟
چون عملا اگه پروژه بره روی ftp سایت براحتی می تونه کپی بشه ! و کاری از دستمون ساخته نیست .!!
ممنون

miladr
جمعه 21 دی 1386, 23:10 عصر
http://barnamenevis.org/forum/showthread.php?t=90879

mahdi_farhani
شنبه 22 دی 1386, 00:25 صبح
چون عملا اگه پروژه بره روی ftp سایت براحتی می تونه کپی بشه ! و کاری از دستمون ساخته نیست .!!
یعنی چی ؟ اگر قرار بود همه به همین راحتی که شما میگید به FTP دسترسی داشته باشند که هیچ وب سایتی سالم نمیموند .......
در ضمن فکر کنم شما پروژه رو پابلیش نکرده اید ، شما باید فکر محافظت از dll ها باشید.
----
zend هم تا اونجایی که من میدونم ، محیطی برای نوشتن PHP نه برای محافظت از اون ، چون کلاً PHP اپن سورسه

khazon
شنبه 22 دی 1386, 00:53 صبح
سلام
شما باید برین permistion فایل هاتون رو تنظیم کنین ...
توی کنترل پنل های ویندوز چه Helm چه Plesk ... دسترسی شما رو 404 تنظیم شده و کسی نمیتونه فایل های شما رو دانلود کنه ... پس نگران نباشید .
( اگه سئوالتون رو بد متوجه شدم ، بهتر توضیح بدین ... )

eworkpro
شنبه 22 دی 1386, 21:11 عصر
نه عزیز . ببین من می گم آقا هاست و پنل یک سایتی رو یکی رفته ریجیستر کرده .
حالا یه پولی داده به ما یک سیستم براش طراحی کنیم.
ما این سیستم رو طراحی می کنیم و براش می گذاریم.
طبیعتا خود صاحب سایت دسترسی به کنترل پنل و همه ی قسمت های سایت بره.
پس هر کاری باید بکنم قبل از آپلود کرد فایل ها هستش روی سایت .
چطوری می تونم امنیت رو تامین کنیم ؟!

mp2009
شنبه 22 دی 1386, 21:23 عصر
اتفاقا این سوال برای من هم پیش اومده بود . کسی نمیدونه ؟

eworkpro
چهارشنبه 03 بهمن 1386, 23:01 عصر
http://barnamenevis.org/forum/showthread.php?t=90879

ممنون .
ولی یک سوال ؟
این برنامه چیکار می کنه ؟
dll رو قفل می کنه ؟؟!

mehrdad201
پنج شنبه 04 بهمن 1386, 00:57 صبح
باید دی ال ال ها رو obfuscate (اگه درست گفته باشم)کنی (که قابل decompile نباشند)

بعدشم باید برای وب سایتت لایسنس بذاری. یه راهش رو که من میدونم اینه که تو سایت اصلی خودت (مثلا سایت برنامه نویسی) وب سرویس بذاری و سایت مشتری با وصل شدن به وب سرویس و چک کردن گواهینامه ، در صورت معتبر بودن کار کنه.

eworkpro
پنج شنبه 04 بهمن 1386, 22:55 عصر
باید دی ال ال ها رو obfuscate (اگه درست گفته باشم)کنی (که قابل decompile نباشند)

بعدشم باید برای وب سایتت لایسنس بذاری. یه راهش رو که من میدونم اینه که تو سایت اصلی خودت (مثلا سایت برنامه نویسی) وب سرویس بذاری و سایت مشتری با وصل شدن به وب سرویس و چک کردن گواهینامه ، در صورت معتبر بودن کار کنه.

ممنون از کمکت ولی آخه این پروژه ی من البته با دات نت 2005 اصلا هیچ گونه dll درست نمی کنه !
کسی دیگه راهی بلد نیست .!

mahdi_farhani
پنج شنبه 04 بهمن 1386, 23:05 عصر
دوست عزیز شما اگر Publish کنی ، برات Dll میسازه

eworkpro
جمعه 12 بهمن 1386, 08:07 صبح
من پروژه رو Publish کردم درست هم شد ولی وقتی می ریزم روی هاست این ارور رو می ده :

The file '/index.aspx' has not been pre-compiled, and cannot be requested.

برای چی ؟؟