در این صفحه به بررسی درس امنیت داده و شبکه شامل :هدف این درس، ریز موارد و سرفصل های درس امنیت داده و شبکه، نحوه ارزیابی و مراجع این در پرداختهایم. شما عزیزان میتوانید برای آشنایی با سایر دروس رشته کامپیوترمعرفی و بررسی دروس رشته مهندسی کامپیوتردر این صفحه تمامی دروس رشته کامپیوتر بطور کامل معرفی شده است، همچنین سرفصل هر یک از این دروس و منابع آن نیز برای شما عزیزان معرفی شده است به صفحه مذکور مراجعه کنید.
در صورتیکه به این مقاله علاقهمند هستید، ممکن است صفحات زیر نیز برای شما جذاب باشد:
- معرفی و آموزش درس شبکه های کامپیوتریجامعترین آموزش درس شبکه های کامپیوتریدرس شبکه های کامپیوتری یکی از مهمترین و بنیادیترین دروس رشته کامپیوتر است، با توجه به اینکه اینترنت امروزی بزرگترین سیستم مهندسی ساخت دست بشر در تمام طول تاریخ است، آشنایی با شبکههای کامپیوتری برای تمامی علاقهمندان و دانشجویان رشته کامپیوتر الزامی است، در این راستا در این صفحه به معرفی شبکههای کامپیوتری پرداخته شده است.
- چطور میتوانید بعنوان مهندس شبکه مشغول به کار شوید و چطور میتوانید مدرک مهندسی شبکهمهندسی شبکه؛ بررسی آینده شغلی، وظایف و مهارت هامهندسی شبکه Network Engineering بعنوان یکی از آینده دار ترین مشاغل حوزه کامپیوتر، پیش نیازهای تحصیلی و شغلی متفاوتی دارد، بنابراین در این صفحه بطور کامل به بررسی وظایف و مهارتهایی که یک مهندس شبکه نیاز دارد و همچنین به بررسی و معرفی مدارک معتبر شبکه در جهان پرداخته شده است بگیرید.
- هوش مصنوعی و کاربردها و مزایای آن در شبکههای کامپیوتری.
- بررسی رشته شبکه های کامپیوتری در مقطع ارشد کامپیوتر.
- معرفی شبکه های بی سیم و وایرلس.
- معرفی گرایش علوم و فناوری شبکه در مقطع ارشد کامپیوتر.
- معرفی رشته و گرایش رایانش امن در مقطع ارشد کامپیوتر.
- فیلم های رایگان آموزش شبکه.
امنیت داده و شبکه (شماره درس: ۴٠۴۴٢)
Data and Network Security
اهداف درس امنیت داده و شبکه
هدف از ارائه ی این درس آشنایی دانشجویان با مفاهیم اولیه ی امنیت، راه کارهای دفاعی و حملات در حوزه امنیت سیستم، وب، شبکه و موبایل است.
سرفصل های درس امنیت داده و شبکه
- مفاهیم و تعاریف اولیه
- خط مشی امنیتی و مدل های کنترل دسترسی
- کانال های پنهان، کنترل جریان اطلاعات
- مدل های اختیاری (DAC) و مدل های اجباری (MAC)
- مدل های نقش‐مبنا (RBAC)
- امنیت سیستم
- نحوه ی اجرای نرم افزارها و تعاملات آن ها با سیستم و نقاط ضعف
- حملات و روش های دفاعی (control hijacking)
- مدیریت امن کدهای قدیمی در حال استفاده (جعبه شنی، مجازی سازی، ایزوله سازی در لایه های مختلف
- روش های موجود برای توسعه امن کد (تحلیل ایستا، تحلیل پویا)
- روش های نقض امنیت و Fuzzing
- امنیتی وب
- امنیت نرم افزارهای کاربردی تحت وب (CSRF ،XSS ،sql)
- مدیریت نشست های تحت وب (Cookies)
- مفاهیم رمزنگاری متقارن و نامتقارن
- کدهای احراز صحت پیام و توابع درهمساز
- امنیت اطلاعات وب در حین تبادل (Https/SSL)
- مکانیزم های دفاعی سمت مرورگر (CORS ،CSP ،SOP)
- امنیت شبکه
- تهدیدات امنیتی در پروتکل های شبکه (TCP ،DNS ،BGP ،routing ،ets)
- ابزارهای دفاعی در شبکه (Firewall ،VPN ،IDS ،ets)
- حملات منع سرویس و راهکارهای دفاعی
- محاسبات با اعتماد ( Trusted Computing) و SGX
- امنیت موبایل
- امنیت سکوهای موبایل (Android ،iOS)
- تهدیدات در حوزه موبایل
مراجع درس امنیت داده و شبکه
[1] Matt Bishop. Computer Security. Addison-Wesley, 2017.
[2] John Erickson. The Art of Exploitation 2nd edition, No Starch Press, 2008.
[3] Robert C. Seacord. Secure Coding in C and C++. 2nd edition, Pearson Education, 2005.
[4] A. Sotirov. Bypassing Browser Memory Protections. 2008.
[5] T. Garfinkel. Traps and Pitfalls: Practical Problems in System Call Interposition Based SecurityTools. NDSS, 2003.
[6] Adam Barth, Collin Jackson, and John C. Mitchell. Securing Browser Frame Communication. Usenix,2008.
[7] Adam Barth, Collin Jackson, Charles Reis, and the Google Chrome Team. The Security Architecture of the Chromium Browser. 2008.
[8] Bortz et al. Origin Cookies: Session Integrity for Web Applications. 2011.
[9] Enck, Ongtang, and McDaniel. Understanding Android Security. 2009.
[10] Allan Tomlinson. Introduction to the TPM: Smart Cards, Tokens, Security and Applications. 2008.
[11] Andrew Baumann, Marcus Peinado, and Galen Hunt. Shielding Applications from an Untrusted Cloud with Haven. OSDI 2014.
فیلمهای رایگان رشته کامپیوتر
آموزش ساختمان داده
فیلم ساختمان داده جلسه 1
فیلم ساختمان داده جلسه 2
فیلم ساختمان داده جلسه 3
فیلم ساختمان داده جلسه 4
فیلم ساختمان داده جلسه 5
فیلم ساختمان داده جلسه 6
فیلم ساختمان داده جلسه 7
فیلم ساختمان داده جلسه 8
حل تست ساختمان و الگوریتم جلسه 1
حل تست ساختمان و الگوریتم جلسه 2
حل تست ساختمان و الگوریتم جلسه 3
حل تست ساختمان و الگوریتم جلسه 4
انواع پیمایشهای درخت
نحوه ساخت درخت BST
آموزش درخت B-Tree
بررسی مرتبه ساخت هیپ
آموزش مرتب سازی سریع
آموزش شبکه شار
حل سوالات ساختمان ارشد کامپیوتر 99
حل ساختمان ارشد 95 بخش 1
حل ساختمان ارشد 95 بخش 2
آموزش شبکه های کامپیوتری
شبکههای کامپیوتری جلسه 1
شبکههای کامپیوتری جلسه 2
شبکههای کامپیوتری جلسه 3
شبکههای کامپیوتری جلسه 4
شبکههای کامپیوتری جلسه 5
شبکههای کامپیوتری جلسه 6
شبکههای کامپیوتری جلسه 7
شبکههای کامپیوتری جلسه 8
حل تست شبکه جلسه 1
حل تست شبکه جلسه 2
حل تست شبکه جلسه 3
حل تست شبکه جلسه 4
حل تست شبکه جلسه 5
حل تست شبکه جلسه 6
حل تست شبکه جلسه 7
حل تست شبکه جلسه 8
آموزش مدار منطقی
مدار منطقی جلسه 1
مدار منطقی جلسه 2
مدار منطقی جلسه 3
مدار منطقی جلسه 4
مدار منطقی جلسه 5
مدار منطقی جلسه 6
حل تست مدار منطقی جلسه 1
حل تست مدار منطقی جلسه 2
حل تست مدار منطقی جلسه 3
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 99
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 98
حل سوالات مدار منطقی کنکور ارشد کامپیوتر 97