File dan halaman

Hash Favicon (mmh3)

Berjalan secara lokalBaru

Alat ini sendiri tersedia dalam bahasa Inggris; halaman ini menjelaskannya dalam bahasa Anda.

Gunakan Hash Favicon (mmh3)

Fungsinya

Jatuhkan favicon atau tempelkan Base64-nya untuk mendapatkan hash mmh3 ala Shodan, MD5 dan SHA-256, serta kueri pencarian siap pakai untuk Shodan, FOFA, ZoomEye, dan Censys. Ikon tidak pernah keluar dari browser Anda.

Aplikasi ini sepenuhnya berjalan di browser Anda: tidak ada data yang Anda masukkan yang diunggah.

Cara menggunakan Hash Favicon (mmh3)

  1. Dapatkan ikon yang persis. Simpan favicon situs sebagaimana dikirim server, misalnya /favicon.ico, di lingkungan yang terisolasi. Jangan menyimpan ulang atau mengonversinya.
  2. Jatuhkan atau tempelkan Base64. Jatuhkan atau pilih file (hingga 10 MB), atau tempelkan Base64-nya atau data: URI dan tekan Compute hash (Hitung hash).
  3. Baca hash-nya. Nilai mmh3 untuk Shodan dan FOFA, MD5 untuk ZoomEye dan Censys. SHA-256 mengidentifikasi file itu sendiri.
  4. Cari. Salin kueri siap pakai atau tekan Search untuk membuka mesin pencari hanya dengan hash. Untuk ZoomEye, buka situsnya dan tempelkan kuerinya.
  5. Periksa setiap kecocokan. Tinjau setiap server yang ditemukan sebelum Anda mengaitkannya dengan situs phishing: ikon bawaan dipakai bersama oleh banyak situs yang tidak terkait.

Contoh

Ikon PNG 16 × 16 sebagai Base64

Masukan
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAM0lEQVR42mPgFhT/TwlmABF2z7aShWljwMevX/Biog1At20IGkD1MCA5FkayAQOTFyjBAJ3am11k6YHEAAAAAElFTkSuQmCC
Hasil (direkam pada 2026-10-20)
Pasted Base64
108 B (108 bytes) · PNG

SHODAN / FOFA HASH (MMH3, SIGNED 32-BIT)
2033577382

MD5 OF THE FILE
687bba8c4cd9980ec195986b32ee42cb

SHA-256 OF THE FILE
989e1ac28e0a5bf7ffcf0eed14a30126aabb5761daa360596619280b485e8ad7

Search queries
Shodan

Search ↗
http.favicon.hash:2033577382
FOFA

Search ↗
icon_hash="2033577382"
ZoomEye

Open ZoomEye ↗
iconhash:"687bba8c4cd9980ec195986b32ee42cb"
Censys Search (legacy)

Search ↗
services.http.response.favicons.md5_hash: 687bba8c4cd9980ec195986b32ee42cb
Censys Platform

Search ↗
host.services.endpoints.http.favicons.hash_md5 = "687bba8c4cd9980ec195986b32ee42cb"

The Search links open the engine in a new tab and send only the hash in the address; most engines need a free account to show results. ZoomEye’s link opens its site: paste the copied query there. The ZoomEye and Censys queries use the MD5 of the file, Shodan and FOFA the mmh3 value.

A favicon hash only finds servers that return byte-identical icon bytes. A resized, re-saved or re-compressed icon, or the same picture as PNG instead of ICO, gives a different hash. Hash the file exactly as the server sends it (for example saved with curl -o favicon.ico in an isolated environment), not a copy exported by an image editor or a screenshot.

Terdekode menjadi PNG 108 byte. Hash mmh3-nya adalah 2033577382, sehingga kueri Shodan-nya http.favicon.hash:2033577382; MD5 687bba8c4cd9980ec195986b32ee42cb masuk ke kueri ZoomEye dan Censys.

Apa yang diperiksa

SinyalApa artinya
Baris formatFormat yang terdeteksi (PNG, ICO, GIF, JPEG, BMP, WebP, SVG, atau unknown format) dan ukurannya dalam byte.
PratinjauFormat gambar ditampilkan sebagai pratinjau 32 piksel, sehingga Anda dapat memastikan bahwa itu ikon yang ingin Anda hash.
Peringatan halaman HTMLByte tersebut adalah halaman web, bukan ikon. Server sering menjawab /favicon.ico yang tidak ada dengan halaman error, dan hash-nya hanya menemukan halaman yang sama.
Hash Shodan / FOFAMurmurHash3 dari ikon yang dikodekan Base64, ditampilkan sebagai bilangan 32-bit bertanda. Nilai negatif itu normal.
MD5 fileDipakai dalam kueri ZoomEye dan Censys.
SHA-256 fileMengidentifikasi file yang persis, berguna dalam laporan dan untuk mencocokkan salinan yang Anda kumpulkan.
Kueri pencarianShodan http.favicon.hash, FOFA icon_hash, ZoomEye iconhash, dan dua bentuk Censys. Sebagian besar mesin pencari memerlukan akun gratis untuk menampilkan hasil.
Aturan byte identikIkon yang diubah ukurannya, dikompresi ulang, atau dikonversi menghasilkan hash yang berbeda, sehingga hasil kosong mungkin hanya berarti byte-nya berbeda.

Contoh lainnya

Ikon SVG kecil sebagai data: URI

Masukan
data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHJlY3Qgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjMGEwIi8+PC9zdmc+
Hasil

Pasted Base64, 108 B, SVG. Hash mmh3-nya adalah -1417999905, sehingga kueri Shodan-nya http.favicon.hash:-1417999905 dan FOFA mendapat icon_hash="-1417999905"; MD5 10a8f1de4d94f66724532d5315194e33 masuk ke kueri ZoomEye dan Censys.

Halaman error alih-alih ikon

Masukan
PGh0bWw+PGJvZHk+PGgxPjQwNCBOb3QgRm91bmQ8L2gxPjwvYm9keT48L2h0bWw+
Hasil

48 B, HTML page, dengan peringatan bahwa byte ini adalah halaman HTML, bukan ikon. Nilai mmh3-nya, -1700126198, hanya cocok dengan server yang mengembalikan halaman yang sama.

Nama file alih-alih Base64

Masukan
favicon.ico
Hasil

Could not decode the pasted text: this is not valid Base64 (teks yang ditempel tidak dapat didekode: ini bukan Base64 yang valid). Tempelkan Base64 dari file ikon, dengan atau tanpa awalan data:.

Pertanyaan yang Sering Diajukan

Bagaimana hash favicon Shodan dihitung?

Shodan mengambil byte mentah favicon, mengodekannya sebagai Base64 seperti yang dilakukan base64.encodebytes di Python (baris 76 karakter, masing-masing diakhiri baris baru), lalu meng-hash teks itu dengan MurmurHash3 32-bit, seed 0, yang ditampilkan sebagai bilangan bulat bertanda (signed). icon_hash milik FOFA memakai nilai yang sama, sedangkan kueri ZoomEye dan Censys di sini memakai MD5 dari file.

Mengapa sebuah hash tidak menemukan apa pun, atau menemukan server yang salah?

Hash hanya cocok dengan server yang mengembalikan byte favicon yang identik, sehingga salinan yang diubah ukurannya, disimpan ulang, atau dikodekan ulang menghasilkan nilai berbeda, dan situs yang /favicon.ico-nya mengembalikan halaman error menghasilkan hash halaman tersebut. Ikon bawaan panel hosting dan framework dipakai bersama oleh ribuan situs yang tidak terkait, jadi anggap kecocokan sebagai petunjuk untuk diperiksa, bukan bukti kepemilikan yang sama.

Apakah alat ini mengambil favicon atau mengirimnya ke suatu tempat?

Tidak. Alat ini meng-hash file atau Base64 yang Anda berikan di dalam browser Anda dan tidak membuat permintaan jaringan. Tautan pencarian membuka Shodan, FOFA, ZoomEye, atau Censys di tab baru hanya saat Anda mengekliknya, dan hanya membawa hash.

Mengapa hash-nya bilangan negatif?

Shodan melaporkan MurmurHash3 sebagai bilangan bulat 32-bit bertanda, sehingga sekitar separuh dari semua ikon mendapat nilai negatif. Pertahankan tanda minusnya; tanpa tanda itu, pencarian akan mencari ikon yang berbeda.

Bagaimana penyelidik memakai hash favicon?

Phishing kit sering memakai ulang file ikon yang sama di setiap salinan situs palsu. Mencari hash-nya di Shodan atau FOFA dapat mengungkap server lain yang menjalankan kit yang sama, yang kemudian Anda periksa satu per satu.

Bisakah saya menempelkan ikon dari HTML sebuah halaman?

Bisa, jika halaman menyematkannya sebagai data: URI: tempelkan seluruh nilainya dan awalannya akan dihapus sebelum didekode. Ikon yang ditautkan lewat URL harus disimpan sebagai file terlebih dahulu, karena alat ini tidak mengambil apa pun.

Mengapa situs yang sama menghasilkan hash berbeda di hari lain?

Situs mengganti ikonnya, dan sebagian server mengirim byte berbeda kepada pengunjung yang berbeda, misalnya halaman tidak berbahaya kepada pemindai. Setiap versi memiliki hash sendiri, jadi catat tanggal dan cara Anda mendapatkan ikon tersebut.

Penjelasan Istilah

Penelitian PhishDestroy