CAE-CO
MKU
M10
CO-M10 Offensive Cyber Operations
Offensive cyber operations project power and degrade, disrupt, or destroy adversary cyberspace.
Learning outcomes
What a student must demonstrate to claim coverage of this unit. Each outcome links to the skill drills that assess it.
- CO-M10-O1 Identify and exploit common misconfigurations (setuid, world-writable files, weak permissions).
Exam questions that cite this unit
- CSCD240-E1-A-Q41 setuid Explain the setuid bit in 1-2 sentences using the term "effective user ID".
- CSCD240-E1-B-Q02 recon Landing on a target; identify host kernel + architecture in one command.
- CSCD240-E1-B-Q04 recon Print the groups your user belongs to.
- CSCD240-E1-B-Q06 permissions-special Owner triad shows rws instead of rwx. Name the bit.
- CSCD240-E1-B-Q07 setuid-effect What does the setuid bit cause when the file is executed? Use "effective user ID".
- CSCD240-E1-B-Q08 setuid-chain Who owns /usr/bin/passwd in the ls -l line? Why does that matter for setuid?
- CSCD240-E1-B-Q09 octal-special Convert rwsr-xr-x to 4-digit octal including special bits.
- CSCD240-E1-B-Q10 enum-setuid Locate every setuid-root file on the filesystem; suppress permission-denied noise.
- CSCD240-E1-B-Q14 enum-misconfig Find every world-writable regular file under /var (common misconfig indicator).
- CSCD240-E1-B-Q23 grep-recursive Recursively search /etc for any file containing "password=" and print only filenames.
- CSCD240-E1-B-Q49 history-hygiene Delete the in-memory command history for the current shell.
- CSCD240-E1-C-Q02 umask After umask 027, a newly-created regular file gets which octal?
- CSCD240-E1-C-Q04 setuid A -rwsr-xr-x file owned by root. Execution causes what?
- CSCD240-E1-C-Q13 enum-misconfig Find every regular file under /var that is world-writable?
- CSCD240-E1-C-Q18 octal-special chmod 4755 /opt/app/runner — which bit was set?
- CSCD240-E1-C-Q41 threat-reasoning -rwsrwxrwx root root .xhelper in /tmp. Why alarming?
- CSCD240-E1-C-Q46 malicious-alias .bashrc contains alias ls='rm -rf'. Consequence if planted and user opens a new shell?