Live Terminal Drill
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
WEEK 3 · SECURITY & WORKFLOWS · TUI: ./control-panel --day 16
Track syscall and file integrity events with auditd, parse logs with logwatch, and run Lynis/Nmap audits.
Pick a track or paste any YouTube URL.
Type commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 and explain the output in one sentence.sudo systemctl start auditd and explain the output in one sentence.systemctl status auditd and explain the output in one sentence.grep and explain the output in one sentence.Week 3 (Security & Workflows) · Session: Breakfast (Morning Foundation & Core Command Syntax) auditd, auditctl, ausearch, logwatch, lynis, nmap -A╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // DEFENSE-IN-DEPTH & STREAM PIPELINE ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ INBOUND PACKET ] ──► [ Netfilter: iptables / nftables ] ║
║ │ (ACCEPT) ║
║ ▼ ║
║ [ Hardened SSHD + Fail2Ban ] ║
║ │ ║
║ ▼ ║
║ [ DAC: chmod/chown ] ──► [ MAC: SELinux / AppArmor ] ║
║ │ ║
║ ▼ ║
║ [ Auditd & Log Pipelines: grep | awk | sed ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 3 → Day 16 → Breakfast to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/16 → Select Breakfast tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 to test every flag below without touching production files. |
./control-panel) and the Web Mission Terminal (astro-ui).sudo systemctl start auditdcat /var/log/sysloglogwatch --detail highauditctl -a always,exit -F arch=b64 -S openauditctl -w /etc/passwd -p waausearch -ua usernamesudo service rsyslog restartgrep 'error' /var/log/syslogchmod 600 /var/log/auth.logsudo logrotate /etc/logrotate.confsudo systemctl start auditdsudo service auditd stopauditctl -ssystemctl status auditdsudo systemctl start auditd/var/log/syslog/etc/auditd.conf/var/audit/log/usr/logs/system/var/log/sysloglogwatchgrepawksedlogwatchauditctl -w /etc/passwd -p waausearch -w /etc/passwdauditd /etc/passwdchmod 600 /etc/passwdauditctl -w /etc/passwd -p waausearch -ua usernameauditctl -ua usernamegrep username /var/log/audit.logcat /etc/audit/usersausearch -ua usernamersyslogauditdlogwatchsyslog-ngrsysloggrep 'error' /var/log/syslogawk '/error/' /var/log/sysloglogwatch --errorsed -n '/error/p' /var/log/sysloggrep 'error' /var/log/syslog600644777400600logrotatecronrsyslogsystemdlogrotateTo configure audit rulesTo analyze logsTo rotate logsTo monitor user sessionsTo configure audit rulesType commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 and explain the output in one sentence.sudo apt update nessus and explain the output in one sentence.grep vulnerabilities and explain the output in one sentence.cat /var/nessus/report.html and explain the output in one sentence.Week 3 (Security & Workflows) · Session: Lunch (Midday Operational Workflows & Flag Mastery) auditd, auditctl, ausearch, logwatch, lynis, nmap -A╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // DEFENSE-IN-DEPTH & STREAM PIPELINE ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ INBOUND PACKET ] ──► [ Netfilter: iptables / nftables ] ║
║ │ (ACCEPT) ║
║ ▼ ║
║ [ Hardened SSHD + Fail2Ban ] ║
║ │ ║
║ ▼ ║
║ [ DAC: chmod/chown ] ──► [ MAC: SELinux / AppArmor ] ║
║ │ ║
║ ▼ ║
║ [ Auditd & Log Pipelines: grep | awk | sed ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 3 → Day 16 → Lunch to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/16 → Select Lunch tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 to test every flag below without touching production files. |
./control-panel) and the Web Mission Terminal (astro-ui).sudo lynis audit systemnessus -qopenvas-startsudo apt install lynissudo nessuscli updatecat /var/nessus/report.htmlecho 'Review reports regularly'nmap -sV target_ipcrontab -eecho 'Set remediation priorities'sudo lynis audit systemlynis --scansudo lynis checklynis audit -qsudo lynis audit systemNessusLynisOpenVASSnortNessusOpenVASNessusLynisWiresharkOpenVASTo identify security weaknessesTo update softwareTo monitor network trafficTo backup dataTo identify security weaknessessudo nessuscli updatenessus --updatesudo apt update nessusnessus-updatesudo nessuscli updatenmap -sV target_iplynis auditopenvas-startgrep vulnerabilitiesnmap -sV target_ipRegular scheduled scansManual report generationIncreased false positivesReduced network performanceRegular scheduled scanscat /var/nessus/report.htmlopen /var/reportnessus --reportview report.txtcat /var/nessus/report.htmlPrioritizing remediationImmediate shutdownIgnoring low risksDisabling scanningPrioritizing remediationLynisOpenVASNessusSnortLynisType commands, build streaks, and then review the source guide.
Re-type the command exactly to clear each challenge.
loading... 0 / 12 mastered
Tap a command when you practiced it in your own terminal.
Command explanation will appear here.
Output preview will appear here.
Fun facts about the active command will appear here.
Run a command to see result feedback.
Faster learning with topic cues, mini-missions, and external docs.
mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 and explain the output in one sentence.sudo iptables -L and explain the output in one sentence.iptables --list and explain the output in one sentence.sudo tail -f /var/log/syslog and explain the output in one sentence.Week 3 (Security & Workflows) · Session: Dinner (Evening Hardening, Pipelines & Verification Lab) auditd, auditctl, ausearch, logwatch, lynis, nmap -A╔══════════════════════════════════════════════════════════════════════════════╗
║ ZOTHOS × 1NC0GN30 // DEFENSE-IN-DEPTH & STREAM PIPELINE ARCHITECTURE ║
╠══════════════════════════════════════════════════════════════════════════════╣
║ ║
║ [ INBOUND PACKET ] ──► [ Netfilter: iptables / nftables ] ║
║ │ (ACCEPT) ║
║ ▼ ║
║ [ Hardened SSHD + Fail2Ban ] ║
║ │ ║
║ ▼ ║
║ [ DAC: chmod/chown ] ──► [ MAC: SELinux / AppArmor ] ║
║ │ ║
║ ▼ ║
║ [ Auditd & Log Pipelines: grep | awk | sed ] ║
╚══════════════════════════════════════════════════════════════════════════════╝| Learning Pillar | How to Practice This Session |
|---|---|
1. Native TUI (./control-panel) | Run ./control-panel from repo root → Select Week 3 → Day 16 → Dinner to drill interactive C lessons & quizzes. |
2. Web Workstation (astro-ui) | Open /day/16 → Select Dinner tab → Type each target command in the live Mission Terminal to earn XP & streak mastery. |
| 3. Safe Local Sandbox | Run mkdir -p /tmp/linux-dojo-day-16 && cd /tmp/linux-dojo-day-16 to test every flag below without touching production files. |
./control-panel) and the Web Mission Terminal (astro-ui).sudo lynis audit system --quicksudo nessus -qsudo openvas-startsudo iptables -Lnmap -A target_ipsudo oscap xccdf eval --profile standard /usr/share/xml/scap/ssg/content/ssg-ubuntu1604-ds.xmlecho 'Risk Assessment Report'echo 'Simulate incident response'sudo tail -f /var/log/syslogcat report.txtsudo lynis audit system --quicksudo lynis quicklynis --fastlynis audit -qsudo lynis audit system --quicksudo nessus -qnessus --quietsudo nessus scannessus -silentsudo nessus -qsudo openvas-startopenvas --runsudo openvas scanopenvas -ssudo openvas-startsudo iptables -Liptables --listfirewall-cmd --list-allsudo firewall listsudo iptables -Lnmap -A target_ipnmap -aggressive target_ipnmap --attack target_ipnmap -sS target_ipnmap -A target_iposcaplynisnessusopenvasoscapEvaluating potential security threatsInstalling patchesConfiguring firewallsUpdating antivirus softwareEvaluating potential security threatssudo tail -f /var/log/syslogwatch /var/log/syslogcat /var/log/sysloglogwatch --realtimesudo tail -f /var/log/syslogThey prepare teams for actual security incidentsThey reduce system performanceThey replace auditsThey are only for trainingThey prepare teams for actual security incidentsTo implement mitigation strategiesTo document vulnerabilitiesTo schedule the next scanTo archive log filesTo implement mitigation strategies