SSDeep: Difference between revisions
Appearance
Created page with "SSDeep adalah tools buat ngelakuin fuzzy hashing; untuk mencocokan file yang mirip tapi tidak identik. Tidak seperti hash biasa (SHA256, MD5) yang berubah total cuma karena satu byte saja, fuzzy hash bisa ngerti file yang “beda dikit tapi sebenernya mirip banget.” Misal kita punya malware Stealer_v1.exe, terus attacker bikin versi baru Stealer_v1.1.exe tapi dia cuma ganti banner atau string dikit doang. Kalau kita pakai SHA256 <syntaxhighlight lang=bash> sha256sum S..." |
No edit summary |
||
| Line 9: | Line 9: | ||
# 88e992a3123c0aa449... | # 88e992a3123c0aa449... | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Tapi kalau | Tapi kalau kita pakai SSDeep | ||
<syntaxhighlight lang=bash> | <syntaxhighlight lang=bash> | ||
ssdeep Stealer_v1.exe Stealer_v1.1.exe | ssdeep Stealer_v1.exe Stealer_v1.1.exe | ||
Latest revision as of 04:50, 12 May 2025
SSDeep adalah tools buat ngelakuin fuzzy hashing; untuk mencocokan file yang mirip tapi tidak identik. Tidak seperti hash biasa (SHA256, MD5) yang berubah total cuma karena satu byte saja, fuzzy hash bisa ngerti file yang “beda dikit tapi sebenernya mirip banget.”
Misal kita punya malware Stealer_v1.exe, terus attacker bikin versi baru Stealer_v1.1.exe tapi dia cuma ganti banner atau string dikit doang. Kalau kita pakai SHA256
sha256sum Stealer_v1.exe
# a8f4d1d0bdb63bb1a432...
sha256sum Stealer_v1.1.exe
# 88e992a3123c0aa449...
Tapi kalau kita pakai SSDeep
ssdeep Stealer_v1.exe Stealer_v1.1.exe
# Stealer_v1.exe matches Stealer_v1.1.exe with 92% similarity
Cara kerja singkat:
- File dibagi jadi potongan-potongan kecil
- Setiap bagian di-hash
- Kemudian dibandingin antar file untuk liat seberapa mirip potongan-potongan itu