Skip to content
BCA-431E · Introduction to Cyber Security
Unit 2

Classes of Security Attacks & Security Models

Unit 2 Learning Hub

Classes of Security Attacks & Security Models

Official MJPRU BCA Unit 2: Classes of Security Attacks & Security Models for BCA-431E (Introduction to Cyber Security).

Syllabus Topics:Taxonomy of Security Attacks: Passive Attacks (Eavesdropping, Traffic Analysis) vs Active Attacks (Masquerade, Replay, Modification, Denial of Service)Network-Level Attacks: Man-in-the-Middle (MitM), ARP Spoofing, DNS Cache Poisoning, IP Spoofing & Session HijackingDenial of Service (DoS) and Distributed Denial of Service (DDoS): Smurf Attack, SYN Flood, UDP Flood, NTP Amplification, BotnetsApplication-Level Attacks: SQL Injection (SQLi), Cross-Site Scripting (XSS - Stored, Reflected, DOM-Based), Cross-Site Request Forgery (CSRF)Buffer Overflow Attacks: Stack-Based Buffer Overflows, Return-Oriented Programming (ROP), Pointer Corruption & Defense (ASLR, DEP)Impact of Cyber Attacks: Financial Losses, Reputational Damage, Operational Disruptions, Legal Penalties & Critical Infrastructure FailuresPrinciples of Cyber Security Architecture: Simplicity, Fail-Safe Defaults, Complete Mediation, Open Design, Separation of PrivilegeClassic Security Models: Bell-LaPadula Model (Confidentiality: No Read Up, No Write Down), Biba Model (Integrity: No Read Down, No Write Up)Commercial Security Models: Clark-Wilson Model (Well-Formed Transactions, Separation of Duties), Chinese Wall Model (Conflict of Interest)The CIA Triad: Core Tenets, Mutual Trade-offs, Availability vs Confidentiality Tensions in High-Speed ComputingThe Star Model: Comprehensive Interlocking Framework for Cyber Security Strategy and Risk GovernanceThe Parkerian Hexad (Donn Parker): Confidentiality, Integrity, Availability, Authenticity, Possession/Control, and Utility Extensions
1
Card 1 of 5·+0 XP earned

Introduction to Computers & The IPO Cycle

💻
Topic 1 · The foundation of modern computing

Introduction to Computers & The IPO Cycle

+25 XP
🐾

Ready to master this concept? Give it a quick read & tap the check!

💡 The Big Picture:A computer is an electronic system that takes raw data as Input, processes it under programmed logic, and produces meaningful Information as Output.
🍪 Everyday Analogy:Think of baking cookies: Flour & Sugar (Input) ➔ The Oven (Processing) ➔ Warm Delicious Cookie (Output)! 🍪
Key Exam Takeaways
  • ·Data = Raw, unprocessed facts without context (e.g. 42, 'apple').
  • ·Information = Structured data with meaning (e.g. 'Temperature: 42°C').
  • ·Hardware is what you can touch; Software is the instructions running inside.
Instant Knowledge Check
+20 XP

Which of the following represents unprocessed raw facts?

1/5