π§
Tutorial 5.1
Introduction to Systems Security
Core principles, CIA triad, threat landscape, and the role of security in systems design.
Start β
ποΈ
Tutorial 5.2
Database Security Fundamentals
Authentication, authorization, encryption (TDE), views, stored procedures, and key management.
Start β
π‘οΈ
Tutorial 5.3
Database Threats, Controls, and Auditing
SQL injection, privilege misuse, data leakage, inference, DAM, and compliance monitoring.
Start β
π’
Tutorial 5.4
Data Centre Security Architecture
Physical security, network segmentation, security zones, and operational controls.
Start β
π»
Tutorial 5.5
Software Security Fundamentals
Secure by design, threat modeling (STRIDE, DREAD), and secure architecture patterns.
Start β
π
Tutorial 5.6
Secure Software Development Lifecycle (SSDLC)
Security in requirements, design, coding, testing, deployment, and maintenance.
Start β
π
Tutorial 5.7
Software Vulnerabilities and Secure Coding
OWASP Top 10, CWE, injection, XSS, deserialization, and secure coding practices.
Start β
π₯
Tutorial 5.8
Buffer Overflow Vulnerabilities
Stack/heap overflows, integer overflows, format strings, ASLR, DEP, stack canaries, and ROP.
Start β
βοΈ
Tutorial 5.9
Operating System Security Fundamentals
TCB, security kernel, access control models (DAC, MAC, RBAC), and OS mechanisms.
Start β
πͺ
Tutorial 5.10
Windows Security Architecture
Security Reference Monitor, authentication (Kerberos), ACLs, UAC, and Active Directory.
Start β
π§
Tutorial 5.11
Linux and UNIX Security
File permissions, PAM, SELinux, AppArmor, su, sudo, and auditing.
Start β
π§
Tutorial 5.12
Operating System Hardening and Administration
Patch management, service minimization, security baselines, and automation (CIS, Ansible).
Start β
πΆ
Tutorial 5.13
Wireless Network Security Fundamentals
802.11 standards, threats (eavesdropping, rogue APs), and WEP/WPA/WPA2/WPA3.
Start β
π
Tutorial 5.14
IEEE 802.11 Security Mechanisms
4βWay Handshake, key derivation, CCMP, GCMP, SAE, PMF, and WPA3.
Start β
βοΈ
Tutorial 5.15
Wireless Attacks and Countermeasures
Deauth, evil twin, PSK cracking, KRACK, WPS bruteβforce, WIDS/WIPS, and defences.
Start β
βοΈ
Tutorial 5.16
Cloud Computing Security Fundamentals
Service models, shared responsibility, IAM, encryption, and CSPM.
Start β
ποΈ
Tutorial 5.17
Cloud Security Architectures and Controls
Zero Trust, workload protection, DevSecOps, service mesh, and advanced monitoring.
Start β
π
Tutorial 5.18
Internet of Things (IoT) Security Fundamentals
IoT architectures, protocols, device threats, secure boot, and firmware updates.
Start β
π§©
Tutorial 5.19
IoT Threats, Architectures, and Defenses
Advanced threats (data poisoning, side-channel), edge computing, blockchain, and AI security.
Start β
π
Tutorial 5.20
Unit 5 Integration and Case Studies
Crossβdomain case studies (SolarWinds, Colonial, Equifax, Log4j) and integrative exercises.
Start β