مشاهده نسخه کامل
: امنیت در برنامه ها
aliaghaaaaa
05-12-2013, 12:40
سلام.
چطوری میشه امنیت برنامه هایی که می نویسیم رو بالا ببریم؟ (البته با #C):n13:
مثلا اینکه قابلیت نفوذ تو برنامه کم بشه؟
یا مثلا دسترسی به دیتابیس محدود بشه؟
ممنون.
aliaghaaaaa
09-12-2013, 23:27
سلام. کسی تو بحث امنیت کار نکرده؟؟؟
کد های C# که هیچ امنیتی ندارند و فایل exe یه جورایی همون سورس برنامه هست. برای رفع این مشکل نرم افزارهای مختلفی ساخته شده اند که فایل exe رو کد می کنند و عمل کرک و امنیت را تا حدی طولانی و سخت می کند که میشه گفت تقریبا جلوی 60 تا 70 درصد کرکها رو می گیره ولی اگه نرم افزار ارزش داشته باشه(همه میریزند سرش) آنی می پکد! (مثال: Adobe Master Collection، شرکتی با این عظمت)
از این نرم افزار های کد کننده می توان به Inteli lock و Dotnetreactor را نام برد.
در مرود دیتابیس قضیه متفاوت است. اول از همه نوع DB . مثلا اگر SQL Server باشد که در امنیت آن مشکلی نیست. رمز مدیریت آن که نمی شکند! (حداقل من تا حالا ندیده ام.) رمز DB هم چنین مصداقی دارد فقط باید رمز اتصال به DB را در جایی مطمئن و به روشی مطمئن درج کرد.
در مورد سوال شما در این تاپیک ها استاد H2، استاد "علی" و دیگر بزرگواران پاسخ هایی خوبی داده اند.
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این ([ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ])
این قدر مطلب برای خواندن در این تاپیک ها وجود دارد که بعید می دانم جواب سوالتان را دریافت نکنید.
موفق و پیروز باشید.
vBulletin , Copyright ©2000-2025, Jelsoft Enterprises Ltd.