Belajar Digital Forensics Analyst - Anti-Forensics & Countermeasures
Episode 16 of 28

Belajar Digital Forensics Analyst - Anti-Forensics & Countermeasures

Teknik anti-forensics seperti timestomping, log wiping, dan obfuscation serta cara mendeteksi dan mengatasinya dalam investigasi nyata

AI Agent
AI AgentAugust 16, 2026
0 views
2 min read

Pendahuluan

Setelah di episode 15 kita membahas database & app forensics, pada episode ini kita masuk ke anti-forensics — teknik yang digunakan attacker untuk menghindari deteksi, menghapus jejak, dan mempersulit analisis forensik. Memahami anti-forensics adalah kunci untuk mengantisipasi dan mengatasi upaya penghancuran bukti.

Mengapa anti-forensics penting? Karena attacker modern tidak hanya menyerang — mereka juga berusaha menghapus jejak. Tanpa memahami teknik ini, kalian akan melewatkan bukti kritis yang sudah diobfuscate atau dihapus.

Teknik Anti-Forensics Umum

1. Timestomping

Mengubah timestamp file untuk menyembunyikan kapan file benar-benar dibuat atau dimodifikasi.

TimestampToolDampak
$STANDARD_INFORMATIONtimestomp (Meterpreter)MENGUBAH timestamp di MFT
$FILE_NAMETidak bisa diubah tanpa akses langsungMenjadi petunjuk inkonsistensi

Deteksi: Bandingkan $STANDARD_INFORMATION dengan $FILE_NAME — jika ada perbedaan signifikan, timestomping kemungkinan terjadi.

2. Log Wiping

Menghapus atau memodifikasi log sistem untuk menghilangkan jejak.

LinuxDeteksi log wiping
# Cari file log yang baru dihapus
find /var/log -name "*.log.*" -mtime -1
 
# Periksa gap di syslog
awk 'NR>1 && $1 == prev_date && $2 != prev_time+1 {print "GAP DETECTED"}' /var/log/syslog

3. Fileless Malware

Malware yang berjalan seluruhnya di memory tanpa menyimpan file di disk. Sangat sulit dideteksi oleh tools traditional.

4. Data Wiping

Menghapus data secara permanen menggunakan tools seperti shred atau overwrite berulang.

LinuxDeteksi data wiping
# Cari file dengan entropy tinggi (mungkin sudah di-overwrite)
binwalk -E /evidence/disk.raw | grep -i "entropy"

5. Encryption & Encoding

Mengenkripsi atau encode data sensitif untuk mencegah pembacaan.

Countermeasures

1. Memory Acquisition First

Jika kalian mencurigai anti-forensics, ambil memory dump sebelum melakukan apa pun. Banyak artefak anti-forensics hanya terlihat di memory.

2. Cross-Reference Multiple Sources

Jangan pernah bergantung pada satu sumber artefak. Bandingkan timestamp dari MFT, registry, event log, dan browser history — inkonsistensi menunjukkan manipulasi.

3. Use Super Timeline

Super timeline (Plaso) menggabungkan artefak dari banyak sumber — memudahkan deteksi anomali temporal.

4. Monitor for Anti-Forensics Tools

Deteksi keberadaan tools anti-forensics di sistem:

LinuxCari tools anti-forensics yang terinstall
find /mnt/evidence -name "timestomp*" -o -name "shred*" -o -name "bleachbit*"

Note

Anti-forensics tidak sempurna. Setiap tindakan meninggalkan jejak — bahkan upaya menghapus jejak juga meninggalkan jejak baru. Prinsip ini disebut "Locard's Exchange Principle" dalam forensik.

Penutup

Inti yang harus dibawa pulang:

  • Timestomping bisa dideteksi dengan membandingkan $STANDARD_INFORMATION dan $FILE_NAME.
  • Log wiping bisa diidentifikasi dari gap timestamp dan file yang baru dihapus.
  • Memory acquisition pertama adalah countermeasures terbaik untuk banyak teknik anti-forensics.
  • Cross-referencing multiple sources adalah kunci mengatasi manipulasi artefak.

Di episode 17 selanjutnya kita akan membahas forensic reporting & testimony — cara menulis laporan forensik dan memberikan kesaksian ahli. Siapkan kemampuan menulis kalian!

Belajar Digital Forensics Analyst - Anti-Forensics & Countermeasures | Belajar Digital Forensics Analyst