amir_3d_mad
Registered User
- تاریخ عضویت
- 4 ژوئن 2007
- نوشتهها
- 98
- لایکها
- 0
سلام .
میدونید که هدف اکثر هکرها ، دستیابی به دیتابیس سایتها هست .
یعنی یه هکر پس از انجام بسیاری از عملیات مخرب روی یک وب سایت ، اگه بتونه دسترسی Root به اون وبسایت پیدا کنه ، میتونه به راحتی با بازکردن WEB.CONFIG اون سایت ، به دیتابیسش دست پیدا کنه !
حال برای اینکه امنیت Connection String تا حدودی تامین بشه ، به نظر من بهتره که اونو درون WEB.CONFIG نذارم و همیشه برای استفاده از اون در صفحاتم ، اونو در کدهای پشت صفحه ذخیره کنم .
البته یه راه بهتر هم برای اینکه در هر بار استفاده ، اونو از نو تعریف نکنم اینه که Connection String رو در APP_CODE تعریف کرده و در هربار استفاده ، اونو صدا زد !
حال سوال من اینه که آیا ذهنیت من برای مخفی کردن Connection String با این روش درسته ؟ یا تاثیری در بالا بردن امنیت اون نداره ؟
اگه نه ! پس راه حل بهتر برای اینکار چیه ؟
در ضمن برای اینکه بتوانیم از سرویس MemberShip خود ASP.NET2 استفاده کنیم ، حتما لازمه که Connection String درون WEB.CONFIG ذخیره بشه که در این صورت تکلیف چیه ؟ یعنی من به هیچ وجه حاضر نیستم Connection Sring درون WEB.CONFIG باشه ! ؟ ؟ ؟
میدونید که هدف اکثر هکرها ، دستیابی به دیتابیس سایتها هست .
یعنی یه هکر پس از انجام بسیاری از عملیات مخرب روی یک وب سایت ، اگه بتونه دسترسی Root به اون وبسایت پیدا کنه ، میتونه به راحتی با بازکردن WEB.CONFIG اون سایت ، به دیتابیسش دست پیدا کنه !
حال برای اینکه امنیت Connection String تا حدودی تامین بشه ، به نظر من بهتره که اونو درون WEB.CONFIG نذارم و همیشه برای استفاده از اون در صفحاتم ، اونو در کدهای پشت صفحه ذخیره کنم .
البته یه راه بهتر هم برای اینکه در هر بار استفاده ، اونو از نو تعریف نکنم اینه که Connection String رو در APP_CODE تعریف کرده و در هربار استفاده ، اونو صدا زد !
حال سوال من اینه که آیا ذهنیت من برای مخفی کردن Connection String با این روش درسته ؟ یا تاثیری در بالا بردن امنیت اون نداره ؟
اگه نه ! پس راه حل بهتر برای اینکار چیه ؟
در ضمن برای اینکه بتوانیم از سرویس MemberShip خود ASP.NET2 استفاده کنیم ، حتما لازمه که Connection String درون WEB.CONFIG ذخیره بشه که در این صورت تکلیف چیه ؟ یعنی من به هیچ وجه حاضر نیستم Connection Sring درون WEB.CONFIG باشه ! ؟ ؟ ؟