- Layers: hardware, memory, storage, I/O, firmware, client/server, database, cloud, IoT, web, mobile, OS.
- CPU execution types: multitasking, multiprocessing, multiprogramming, multithreading.
- Multithreading: several parts of a program run concurrently on one processor.
🎯 How this can come up · 1 question
Running multiple concurrent parts of one program on a single processor is:
Correct: Multithreading.
- Protection rings: ring 0 kernel (privileged) … ring 3 user applications.
Asked in a real exam
- Operating states: supervisory (privileged, all access) vs. problem state (user mode, restricted).
Asked in a real exam
🎯 How this can come up · 1 question
The “problem state” of a processor is:
Final 221 B.
- Process states: ready, waiting, running, terminated; the scheduler moves processes between them.
- ROM types: ROM, PROM, EPROM, EEPROM, flash.
- Memory protection stops one process from reaching another’s memory.
- Implemented by the MMU (virtual → physical addresses, access checks) and the OS.
- Paging/segmentation with access rights; ASLR randomizes addresses; DEP/NX blocks executing data pages.
🎯 How this can come up · 1 question
Randomizing the memory addresses of processes to make exploits harder is:
Correct: ASLR.
- Secondary storage keeps data with power off → encrypt it, control access, sanitize before disposal.
Seen again
- I/O devices: keyboards, cameras, monitors, printers. Monitors leak emanations (TEMPEST).
Asked in a real exam
🎯 How this can come up · 1 question
Which device is most susceptible to monitoring of its electromagnetic emanations (TEMPEST)?
Major 181.
- I/O protection: physical security, port control (disable unused USB), device authentication, shielding.
- Firmware (microcode) is software in ROM; firmware attacks survive reinstalls.
- Client-side attacks harm the user endpoint (malicious applets, drive-by downloads).
Related real-exam questions
- Client protection: endpoint security (antivirus, EDR), patching, browser hardening.
- Server-side security protects data and applications on servers.
- Server protection: NGFWs and WAFs, hardening, patching, monitoring, backups.
- Database security protects the DBMS, apps, servers and network.
- Threats: SQL/NoSQL injection, insiders, weak authentication, misconfiguration, unencrypted data.
🎯 How this can come up · 1 question
Inserting malicious code into queries to manipulate a database is:
Correct: SQL injection.
- Best practices: least privilege, encryption, parameterized queries, auditing, patching.
- Cloud security: encryption, firewalls, IAM against breaches, misconfiguration and API flaws.
- Shared responsibility: the provider secures the cloud itself; the customer secures what they put IN the cloud (data, IAM, configuration).
🎯 How this can come up · 1 question
In the shared responsibility model, who secures the customer’s data and access settings?
Correct: The customer.
- Common cloud threats: misconfiguration (leading cause of breaches), account hijacking, insecure APIs.
Seen again
- IoT security protects connected devices; threats include malware, data theft and botnets for DDoS.
- Challenges: weak firmware, no encryption, default passwords, no updates.
- Best practices: change default passwords, update firmware, segment IoT networks.
🎯 How this can come up · 1 question
The first thing to do with a new IoT camera is:
Correct: Change the default password.
- Protect websites, web apps and APIs.
- Assessment: review hosted pages and technologies.
- Threats and defences: SQLi (parameterized queries), XSS (input validation, output encoding), CSRF (tokens)…
Related real-exam questions
- Device security features are useless unless enabled.
- Features: full device encryption, remote wipe, lockout, screen lock, GPS, application control.
- Application whitelisting: only approved apps run.
- BYOD risks: unmanaged devices on the production network.
- Data ownership issues when personal and business data mix.
- OS protection mechanisms keep processes isolated and the environment stable.
- Technical: layering, abstraction, data hiding, process isolation, hardware segmentation.
- Policy: least privilege, separation of privilege, accountability.
- OS hardening: remove unneeded services, patch, configure securely.
- End.
No slides match this filter.