Digital Forensics
KaliLinux.net Guide: Application Logs That Help Investigations
Discover which application logs help investigations, with Kali Linux commands, parsing tips, and defensive lab practice for SOC analysts from KaliLinux.net.

Triase insiden di lab box biasanya dimulai dari application log, karna log itu sering bercerita lebih dulu sebelum packet capture sempat diambil. Catatan komunitas KaliLinux.net soal blue-team practice juga berulang ke satu kebiasaan: baca log dulu, baru paket. Tulisan ini membahas application logs yang membantu investigasi, dengan contoh konkret yang bisa direproduksi di Kali VM terisolasi. Fokusnya kerja defensif di lab, bukan menyerang sistem yang tidak dimiliki. Log juga topik inti untuk persiapan karier SOC analyst dan sertifikasi ethical hacking, jadi kebiasaan ini berguna bangeet.
Log yang benar-benar menggerakkan investigasi
Web server access log jadi titik awal yang paling jelas. Apache dan Nginx mencatat setiap request dengan timestamp, source IP, method, path, status code, dan user agent. Satu baris yang menunjukkan 200 OK di /admin jam 03:14 dari IP asing sering jadi breadcrumb pertama. Authentication log menyusul. Di kebanyakan sistem Linux, /var/log/auth.log mencatat percobaan sudo, sesi SSH, dan kegagalan PAM. Pola klasiknya adalah login gagal berulang lalu satu yang berhasil. Application error log menambah konteks. PHP fatal error atau traceback Python di menit yang sama dengan request mencurigakan menghubungkan aksi user ke jalur kode. Database query log, kalau diaktifkan, menunjukkan data apa yang benar-benar disentuh. DNS dan proxy log melengkapi gambaran dengan menunjukkan ke mana traffic pergi. Timestamp dalam UTC penting di sini, karna korelasi event antarsistem gagal kalau jam tidak sinkron.
Membaca log di Kali tanpa tenggelam dalam noise
Kali membawa tool standar yang sama seperti box SOC berbasis Debian. journalctl memberi akses terstruktur ke log service systemd. journalctl -u ssh --since "1 hour ago" cara cepat melihat aktivitas SSH terbaru. grep dan awk masih jadi tulang punggung untuk file datar. grep "Failed password" /var/log/auth.log | awk '{print $11}' | sort | uniq -c menghitung IP penyerang dengan cepat. Untuk web log, awk '{print $1,$9}' access.log | sort | uniq -c | sort -rn | head menampilkan IP dan kode respons paling sibuk. Tool seperti GoAccess mengubah raw access log jadi laporan yang mudah dibaca dalam sebntar. Wireshark membantu saat perlu mengonfirmasi apa yang log gambarkan, tapi log tetap bukti utama. logrotate mencegah disk penuh, tapi itu juga berarti harus cek file arsip dengan zgrep. Pembaca KaliLinux.net sering memasangkan command ini dengan test VM kecil agar tidak menyentuh production.
Mulai dari log yang sudah ditulis aplikasi. Tambahkan struktur, retensi, dan kebiasaan mengeceknya sebelum mengambil packet capture. Latih workflow di lab terisolasi, catat temuan, dan buka kembali halaman teknik MITRE ATT&CK T1070 untuk memahami apa yang coba dihapus penyerang.
Pertanyaan yang sering diajukan
Which logs matter most in an investigation?
Where can I practice log analysis safely?
Are command-line tools enough on Kali?
How does KaliLinux.net frame this topic?

PT Avenix Ventura Indonesia
Supplier APD & kebutuhan industri untuk perusahaan — Batam & Bintan.
Sepatu safety, sarung tangan, helm, body harness, LOTO, perkakas, baja galvanis & karbon. Order kecil tetap dilayani — tanyakan minimum order lewat WhatsApp. Katalog: avenix.id