پروژه طراحی سایت کتابخانه دیجیتال و ایمن سازی آن در برابر حملات SQL injection
فرمت فایل دانلودی: .rarفرمت فایل اصلی: docx
تعداد صفحات: 98
حجم فایل: 5885 کیلوبایت
عنوان پروژه : طراحی سایت کتابخانه دیجیتال و ایمن سازی آن در برابر حملات SQL injection
فرمت : WORD
تعداد صفحه : 98 صفحه
تعداد فصل : 3 فصل
همراه فایل برنامه نویسی که در ویژوال استادیو به زبان ASP.NET نوشته شده است.
در صورت بروز هرگونه مشکل با شماره زیر در تماس باشید :
فهرست مطالب
چکیده 1
مقدمه. 2
فصل اول. 3
طراحی وب سایت با asp.net و زبان C#. 3
1 - 1 - آشنایی با اصطلاحات اولیه طراحی وب.. 4
1 - 2 - مزایای راه اندازی وب سایت.. 5
1 - 3 - مزایای طراحی وب سایت.. 7
1 - 3 - 1 - هشت نکته برای طراحی یک وب سایت خوب.. 8
1 - 3 - 2 - هشت دلیل ضرورت ارزیابی طراحی وب سایت.. 10
1 - 4 - کتابخانه. 11
1- 4 - 1 - نسل بندی کتابخانه ها 12
1 - 4 - 2 - تعریف کتابخانه دیجیتال. 13
1 - 4 - 3 - نگاهی به چگونگی شکل گیری کتابخانه های دیجیتال. 13
1 - 4 - 4 - اصول ایجاد کتابخانه های دیجیتال. 14
1 - 4 - 5 - ویژگیهای کتابخانه های دیجیتالی.. 15
1 - 4 - 6 - کاربران کتابخانه دیجیتالی.. 16
1 - 5 - طراحی سایت کتابخانه آنلاین (دیجیتال) مدرسه. 16
1 - 5 - 1 - صفحه ی اول سایت.. 16
1 - 5 - 2 - جدول ها در sql server 17
1 - 5 - 3 - ورود کاربران. 18
1 - 5 - 4 - ثبت نام عضو جدید. 22
1 - 5 - 5 - اضافه کردن کتاب.. 25
1 - 5 - 6 - اضافه کردن قفسه ی جدید. 29
1 - 5 - 7 - مشاهده لیست کتابهای قفسه انتخاب شده 31
1 - 5 - 8 - مدیریت اعضا 32
1 - 5 - 9 - جستجوی کتاب.. 36
فصل دوم. 38
امنیت در وب سایت های asp.net و روشهای مقابله با هک شدن. 38
2 - 1 - تفاوت جریان امنیتی ASP و ASP.NET. 39
2 - 1 - 1 - پنج اشتباه امنیتی خطرناک برنامه نویسان وب با asp.net 39
2 - 2 - عملیات اساسی امنیتی ASP.NET. 42
2 - 3 - نکاتی جهت بهینه سازی برنامه های ASP.NET. 43
2 - 4 - مدیریت اطلاعات مهم در asp.net 45
2 - 5 - نکاتی در مورد رمزنگاری.. 46
2 - 6 - استفاده از تصاویر امنیتی در هنگام ورود اطلاعات.. 47
2 - 7 - آموختن 8 روش نفوذ به سایت.. 47
2 - 8 - هک... 54
2 - 8 - 1 - هدف از هک برنامه های تحت وب.. 54
2 - 8 - 2 - آناتومی حمله. 55
2 - 8 - 3 - انواع هکرها 55
2 - 8 - 4 - اهداف هکرها 58
2 - 8 - 5 - انواع مختلف تکنولوژی های هک... 59
2 - 9 - روشهای کاربردی مقابله با هک شدن. 60
فصل سوم. 64
حملات SQL injection و مقابله با این حملات.. 64
3 - 1 - آشنایی با SQL Injection. 65
3 - 1 - 1 - ورودی های sql injection. 65
3 - 1 - 2 - تکنیک های SQL injection. 65
3 - 2 - آشنایی با حملات SQL Injection. 66
3 - 2 - 1 - حملات sql injection. 67
3 - 2 - 2 - دسته بندی حملات SQL Injection. 71
3 - 3 - مراحل انجام حملات SQL injection. 72
3 - 4 - روش های حمله. 74
3 - 5 - تزریقهای SQL Injection. 84
3 - 5 - 1 - تزریق مبتنی بر خطا (SQL Server. 84
3 - 5 - 2 - تزریق مبتنی بر Union. 85
3 - 6 - نحوه تست و کشف نفوذپذیری.. 86
3 - 7 - نحوهی مقابله با حملات sql injection. 87
3 - 7 - 1 - مقابله با SQL injection. 88
3 - 8 - طریقه جلوگیری از sql injection. 90
3 - 8 - آسیب پذیری های SQL server. 91
3 - 9 - SQL injection در رویه های ذخیره شده 93
3 - 10 - کد جلوگیری از حملات SQL injection در پروژه 96
منابع. 97