Date | Day | Time | Duration |
22 Aug | Monday | 09:00 to 17:00 SGT/GMT +8 | 8 Hours |
23 Aug | Tuesday | 09:00 to 17:00 SGT/GMT +8 | 8 Hours |
24 Aug | Wednesday | 09:00 to 17:00 SGT/GMT +8 | 8 Hours |
Attackers constantly find new ways to attack and infect Linux boxes using more and more sophisticated techniques and tools. As defenders we need to stay up to date with adversaries, understand their TTPs and be able to respond quickly. The combination of low-level network and endpoint visibility is crucial to achieve that goal. For DFIR needs we could go even further with proactive forensics inspections. This training will guide you through different attack-detection-inspection-response use-cases and teach critical aspects of how to handle Linux incidents properly.
For a comprehensive mindmap of this training, click here
● Introduction to PurpleLabs Hunting and Detection tools including Velociraptor, Wazuh, HELK+Sigma, Splunk, Elastiflow, Moloch/Arkime, Kolide Fleet, Graylog, theHive, Sandfly and more ● Linux profile baselining ● How to run DFIR tasks at scale across many Linux endpoints ● Recent Linux APT analysis ● RE&CT Enterprise Matrix ● The importance of timeline analysis and NTP synchronization ● Triage / collecting artifacts ● Privileged user and group enumeration ● Identification of logged accounts ● Searching for files at scale ● Establishing a baseline for different OS components (cron, at, rc.local, ACLs, hosts, resolv.conf, SELinux, filesystem hashing, packages and checksums) ● Process call chains / pstree / process arguments ● Collecting and analyzing important process data (/proc) ● Finding hidden processes, network connections and kernel modules ● Detecting capabilities in ELF, shellcode files ● Detecting loaded shared libraries per process ● Dropping web shells vs File Integrity Monitoring ● Hunting for packers, extracting binary versions and exports ● Searching for exploitation attempts in logs ● Hunting for Linux rootkits (user space / kernel space) ● Hunting for artifacts of process injection techniques ● Sysmon Events + Linux Sigma detection rules ● Runtime Security Analysis (Falco, Tracee) for host and docker containers ● Syscall filtering ● Open source ways for memory acquisition and memory forensics ● Creating Volatility profiles ● Filesystem and Linux process memory yara scans ● Linux Endpoint data correlation and hunting for suspicious network events ● Network visibility with / without signature rules ● Searching for different persistence methods in use ● Data correlation and hunting for suspicious network events + RITA ● Direct interaction with endpoint: command execution on demand, system modification and active quarantine examples ● Hunts enrichment ● Using theHive for incident management