Linux Basics
Fondasi lengkap untuk pemula: navigasi, file, teks, pencarian, permission, proses, pipeline, dan identitas sistem.
Dasar Navigasi
Pelajari di mana Anda berada, apa yang ada di sekitarnya, dan cara berpindah antar directory Linux memakai absolute path dan relative path.
File & Directory
Membuat, menyalin, mengganti nama, memindahkan, dan menghapus file supaya tugas keamanan berikutnya terasa alami, bukan sekadar hafalan.
Membaca File Teks
Periksa file teks kecil maupun besar dengan cat, head, tail, dan less—perkakas harian untuk meninjau konfigurasi dan log.
Pencarian & Filter
Temukan baris dan file yang berguna dengan grep dan find, termasuk nomor baris, pencocokan tanpa peduli huruf besar-kecil, dan nama berpola wildcard.
Permission Linux
Pahami bit rwx, chmod simbolik, dan mode numerik sebelum masuk ke hardening keamanan.
Proses & PID
Baca tabel proses, pahami PID, dan gunakan pipeline untuk mengisolasi sebuah proses tanpa melakukan tindakan destruktif.
Pipe & Redirection
Hubungkan perintah dan simpan output terminal memakai pipe, redirection overwrite (>), redirection append (>>), dan tee.
User & Konteks Sistem
Kenali user yang sedang aktif, keanggotaan group, hostname, sistem operasi, dan riwayat perintah sebelum masuk ke jalur defender.
Linux Toolkit
Keterampilan operator opsional: tata letak filesystem, arsip dan kompresi, integritas bukti, serta service dan package.
Tata Letak Filesystem
Pelajari apa yang tersimpan di mana pada host Linux, lalu jawab pertanyaan tentang sistem memakai /proc, du, df, dan which.
Arsip & Kompresi
Kemas satu directory proyek menjadi arsip terkompresi, periksa isinya tanpa mengekstrak, pulihkan ke tempat yang aman, dan baca log terkompresi.
Integritas Bukti
Verifikasi sekumpulan artefak yang telah dikumpulkan terhadap manifest-nya, temukan satu yang diubah, lalu hasilkan manifest Anda sendiri.
Service & Package
Data service systemd, baca kebijakan sudo Anda sendiri, penuhi satu permintaan operasional, lalu telusuri binary sampai ke package pemiliknya.
Linux for Cybersecurity
Terapkan kemahiran Linux untuk hardening, analisis log, review SUID, respons proses, triase jaringan, dan perburuan persistence.
Permission & Hardening
Terapkan pengetahuan permission Anda untuk menemukan dan memperbaiki secret aplikasi yang terbaca oleh semua user.
Investigasi Log
Gunakan grep dan kemampuan membaca log untuk mengisolasi aktivitas autentikasi SSH yang mencurigakan beserta alamat sumber penyerang.
Perburuan SUID
Cari file SUID, periksa satu helper buatan sendiri yang berisiko, lalu hapus paparan privilege escalation yang tidak diperlukan.
Respons Proses
Lakukan triase penggunaan CPU yang tidak wajar, korelasikan PID yang mencurigakan, lalu lakukan containment terhadap proses cryptominer simulasi.
Triase Jaringan
Periksa interface dan socket yang mendengarkan, lalu korelasikan satu port terbuka yang tidak diharapkan dengan prosesnya.
Perburuan Persistence
Periksa persistence berbasis cron, telusuri payload tersembunyi di /tmp, lalu karantina cron job tersebut sambil menjaga buktinya.
Incident Response
Korelasikan bukti dan lakukan containment atas insiden Linux simulasi dalam satu room capstone.