مهندسی کامپیوتر

تحقیق طراحی سایت کتابخانه دیجیتال و ایمن سازی آن در برابر حملات SQL injection + فایل برنامه نویسی

دانلود تحقیق با موضوع طراحی سایت کتابخانه دیجیتال و ایمن سازی آن در برابر حملات SQL injection،
در قالب word و در 98 صفحه، قابل ویرایش، شامل:

چکیده 1
مقدمه. 2

فصل اول:
طراحی وب سایت با 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

فصل دوم:
امنیت در وب سایت های 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

فصل سوم:
حملات 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



توضیحات:
همراه این تحقیق، فایل برنامه نویسی که در ویژوال استادیو به زبان ASP.NET نوشته شده است، ارائه شده است.
دانلود فایل

دانلود فایل”تحقیق طراحی سایت کتابخانه دیجیتال و ایمن سازی آن در برابر حملات SQL injection + فایل برنامه نویسی”