Purpose Generate payloads, obtain shells, perform safe enumeration, test controlled persistence and practice cleanup. Subtopics • Payload generation: msfvenom formats (ELF, EXE, raw) and safe delivery practices • Handler & sessions: msfconsole exploit/multi/handler, session listing & basic meterpreter commands (sysinfo, getuid, ps) • Safe enumeration & evidence collection (read-only): system info, user lists, logs, shell history • Non-destructive persistence demos (cron/systemd) and safe removal • Local hardening steps post-test: firewall, stop services, document changes