ค้นหาเว็บไซต์

ส่งออกรายงานสแปมและมัลแวร์ของ Office 365 โดยใช้ PowerShell


สำหรับผู้ดูแลระบบ Microsoft 365 การตรวจสอบการรับส่งอีเมล และการวิเคราะห์ภัยคุกคามทางอีเมล รวมถึงสแปม มัลแวร์ และฟิชชิ่ง มีความสำคัญอย่างมากภายใน Exchange Online รายงานการป้องกันเมลเสนอรายการการดำเนินการที่จำเป็นสำหรับผู้ดูแลระบบเพื่อจัดการกับเธรดอย่างมีประสิทธิภาพ หากคุณกำลังมองหารายงานสแปมและมัลแวร์ที่ครอบคลุมเพื่อจัดการกับภัยคุกคามทางอีเมล รวมถึงฟิชชิ่ง คุณมาถูกที่แล้ว

รายงานการป้องกันอีเมลของ Microsoft 365 - เหตุผลและ ความสำคัญ

รายงานความปลอดภัยของอีเมล Exchange Online ช่วยในการระบุปัจจัยด้านล่าง

  1. รายงานการตรวจจับสแปมของ Exchange Online - เพื่อระบุอีเมลสแปมขาเข้าและขาออกที่ถูกกรองโดย Exchange Online Protection (EOP) และนโยบายป้องกันสแปม
  2. รายงานการตรวจจับมัลแวร์ Exchange Online - เพื่อระบุอีเมลมัลแวร์ขาเข้าและขาออกที่ถูกกักกันโดยนโยบาย EOP และกฎการรับส่งอีเมล
  3. รายงานการตรวจจับฟิชชิ่งของ Exchange Online - เพื่อระบุอีเมลฟิชชิ่งของ Exchange Online ขาเข้าและขาออกที่นโยบาย EOP และนโยบายป้องกันฟิชชิ่งตรวจพบ

เมื่อใช้รายงานเหล่านี้ ผู้ดูแลระบบสามารถปรับเปลี่ยนนโยบายป้องกันสแปม ป้องกันมัลแวร์ และป้องกันฟิชชิ่งให้ตรงตามความต้องการขององค์กรได้

จะติดตามสแปม มัลแวร์ และอีเมลฟิชชิ่งใน Microsoft 365 ได้อย่างไร

หากต้องการสร้างรายงานสแปม มัลแวร์ และฟิชชิ่งในอีเมล Microsoft 365 คุณสามารถใช้วิธีใดวิธีหนึ่งด้านล่างนี้

Microsoft 365 Defender: หากต้องการรับรายละเอียดของอีเมลที่ EOP ตรวจพบโดยใช้ Microsoft 365 Defender (พอร์ทัลความปลอดภัย)

  1. เข้าสู่ระบบ Microsoft 365 Defender โดยใช้ผู้ดูแลระบบความปลอดภัยหรือบัญชีผู้ดูแลระบบส่วนกลาง
  2. ไปที่ 'รายงานอีเมลและการทำงานร่วมกัน' ใต้ส่วน 'อีเมลและการทำงานร่วมกัน'
  3. เลือก 'ดูรายละเอียด' ในส่วนรายงาน 'สถานะการป้องกันภัยคุกคาม'
  4. คลิกเมนูแบบเลื่อนลง "ดูข้อมูลตามภาพรวม" และเลือกรายงานที่เหมาะสมเพื่อดูสถานะการป้องกันภัยคุกคามทางเมลที่เกี่ยวข้อง

ชี้ที่ต้องจำ: ไม่มีตัวกรองเพื่อระบุอีเมลที่ส่งและรับแยกกัน และรายงานเหล่านี้ต้องใช้เวลาเพิ่มเติม เพื่อให้รายละเอียดของข้อความสะท้อนให้เห็น.

PowerShell: หากต้องการรับรายละเอียดอีเมลที่ถูกบล็อกโดย EOP คุณสามารถใช้ PowerShell cmdlet “ รับ MailDetailATPReport” อย่างไรก็ตาม การได้รับรายงานที่ต้องการอาจมีความซับซ้อนเนื่องจากความจำเป็นในการใช้ตัวกรองหลายตัว และการจัดการกับแอตทริบิวต์ของพารามิเตอร์ที่แตกต่างกันเมื่อใช้ cmdlet

เพื่อเอาชนะปัญหาที่กล่าวมาข้างต้น เราได้สร้างสคริปต์ PowerShell เพื่อสร้างรายงานเกี่ยวกับอีเมลสแปมและมัลแวร์

ไฮไลต์สคริปต์:
  • สร้างรายงานการป้องกันอีเมล 9 ที่แตกต่างกัน
  • ติดตั้งโมดูล Exchange Online PowerShell โดยอัตโนมัติเมื่อคุณยืนยันเมื่อไม่มีอยู่ในระบบ
  • รองรับทั้งบัญชี MFA และ ไม่ใช่ MFA
  • ระบุช่วงวันที่เพื่อสร้างรายงานสำหรับ ช่วงเวลาที่กำหนดเอง
  • รองรับตัวกรองเพื่อดึงสแปมที่ส่งและรับ
  • ช่วยให้คุณสามารถกรองมัลแวร์ที่ส่งและรับ
  • ติดตามส่งและรับอีเมลฟิชชิ่ง
  • อำนวยความสะดวกในการแยกสแปมภายใน มัลแวร์ และอีเมลฟิชชิ่ง
  • ส่งออกรายงานเป็น CSV
  • เป็นมิตรกับผู้จัดตารางเวลา คุณสามารถทำให้การสร้างรายงานเป็นแบบอัตโนมัติเมื่อส่งข้อมูลประจำตัวเป็นพารามิเตอร์

ดาวน์โหลดสคริปต์: MailProtectionReport.ps1

ส่งออก รายงานสแปมและมัลแวร์ - สคริปต์การดำเนินการ

สคริปต์ MailProtectionReport.ps1 สามารถสร้างรายงานต่อไปนี้ตามประเภทของพารามิเตอร์ที่คุณ ให้

Report

พารามิเตอร์

Spam emails received report

อีเมล์ขยะที่ได้รับ

Malware emails received report

มัลแวร์อีเมลที่ได้รับ

Phishing emails received report

อีเมลฟิชชิ่งที่ได้รับ

Spam emails sent report

สแปมอีเมลที่ส่งแล้ว

Malware emails sent report

มัลแวร์ส่งอีเมลแล้ว

Phishing emails sent report

ส่งอีเมล์ฟิชชิ่งแล้ว

Intra-organizational spam mails

IntraOrgSpamMails

Intra-organizational malware mails

IntraOrgMalwareMails

Intra-organizational phishing mails

IntraOrgPhishMails

เมื่อการดำเนินการเสร็จสิ้น คุณจะได้รับแจ้งสถานะการดำเนินการของคุณ

เอาต์พุตที่ส่งออกมีแอตทริบิวต์เช่น วันที่, ที่อยู่ผู้ส่ง, ที่อยู่ผู้รับ, เรื่อง, ประเภทกิจกรรม และโดเมนผู้ส่ง/ผู้รับ มาเจาะลึกสคริปต์กันดีกว่า

การดำเนินการสคริปต์ - แนวทางปฏิบัติที่ดีที่สุด:
  1. กล่าวถึงพารามิเตอร์จากรายการพารามิเตอร์พร้อมกับการดำเนินการ ถ้าไม่เช่นนั้น การประหารชีวิตก็จะยุติลง
  2. กล่าวถึงทั้งวันที่เริ่มต้นและวันที่สิ้นสุดเมื่อคุณต้องการรายงานสำหรับช่วงเวลาที่กำหนดเอง
  3. ระบุวันที่ในรูปแบบ 'ดด/วว/ปปปป' เพื่อหลีกเลี่ยงข้อผิดพลาดในการดำเนินการ

รายงานอีเมลขยะ Microsoft 365 ที่ได้รับ

อีเมลสแปมคือภัยคุกคามหรือข้อความอีเมลไม่พึงประสงค์ที่ส่งไปยังผู้รับจำนวนมาก การใช้พารามิเตอร์สวิตช์ "SpamEmailsReceived" กับสคริปต์ ผู้ดูแลระบบสามารถรับรายงานสแปมขาเข้าได้ ผู้ดูแลระบบ Microsoft 365 สามารถกำหนดค่านโยบายป้องกันสแปมเพื่อหยุดจดหมายขยะที่ทำให้อีเมลโอเวอร์โหลดในกล่องจดหมายของผู้ใช้

.\MailProtectionReport.ps1 -SpamEmailsReceived

โดยการอ้างอิงถึงรายงานนี้ ผู้ดูแลระบบสามารถดำเนินการที่จำเป็นสำหรับพนักงานทุกคนเพื่อ สร้างความมั่นใจในความปลอดภัยของข้อมูลขององค์กร

รายงานอีเมลมัลแวร์ Microsoft 365 ที่ได้รับ

แม้จะมีการรักษาความปลอดภัยอีเมล เช่น การสร้างกฎการรับส่งอีเมล แต่พนักงานก็ได้รับอีเมลมัลแวร์ในรูปแบบใหม่ต่างๆ แบบฟอร์มรายวัน ดังนั้นผู้ดูแลระบบจะต้องดำเนินการที่จำเป็นโดยการวิเคราะห์อีเมลมัลแวร์ที่ได้รับ หากต้องการสร้างรายงานมัลแวร์ขาเข้า คุณสามารถใช้ 'มัลแวร์อีเมลที่ได้รับ' พารามิเตอร์

.\MailProtectionReport.ps1 -MalwareEmailsReceived

ด้วยรายงานนี้ คุณสามารถระบุผู้ส่งมัลแวร์บ่อยครั้งและเพิ่มลงในรายการที่ถูกบล็อกได้

รายงานที่ได้รับอีเมลฟิชชิ่งของ Microsoft 365

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

.\MailProtectionReport.ps1 -PhishEmailsReceived

เมื่อใช้รายงานนี้ คุณสามารถระบุผู้ส่งอีเมลฟิชชิ่งและบล็อกได้

รายงานอีเมลสแปมที่ส่งใน Microsoft 365

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

.\MailProtectionReport.ps1 -SpamEmailsSent

เมื่อใช้รายงานสแปมขาออก ผู้ดูแลระบบจะระบุรูปแบบอีเมลสแปม เป้าหมายของผู้ส่ง และกำหนดค่านโยบายป้องกันสแปมได้

รายงานอีเมลมัลแวร์ Microsoft 365 ที่ส่ง

อีเมลมัลแวร์จะถูกส่งโดยเจตนาเพื่อควบคุมเครื่องของพนักงาน ในการดาวน์โหลดไฟล์และเอกสารแนบ เมื่อคลิกคำขอและลิงก์ปลอมแปลง ผู้ส่งมัลแวร์จะบรรลุเป้าหมายได้อย่างง่ายดาย

ผู้ดูแลระบบสามารถระบุได้ว่าใครประพฤติมิชอบในองค์กรโดยใช้รายงานอีเมลมัลแวร์ที่ส่งไป หากต้องการระบุพนักงานที่ส่งมัลแวร์ ให้เรียกใช้สคริปต์ด้วยพารามิเตอร์สวิตช์ "MalwareEmailsSent"

.\MailProtectionReport.ps1 -MalwareEmailsSent

ในการวิเคราะห์รายงานมัลแวร์ขาออก ผู้ดูแลระบบสามารถนำบัญชีที่ถูกบุกรุกออกมาได้เช่นกัน

รายงานอีเมลฟิชชิ่งของ Microsoft 365 ที่ส่ง

อีเมลฟิชชิ่งอาจถูกจงใจส่งโดยผู้ใช้ในองค์กรของคุณเพื่อหลอกลวงผู้รับภายนอกให้เปิดเผยข้อมูลที่ละเอียดอ่อน ข้อมูล. โดยใช้คำสั่ง 'PhishEmailsSent' พารามิเตอร์พร้อมกับสคริปต์ ผู้ดูแลระบบสามารถระบุผู้ส่งที่ส่งอีเมลฟิชชิงไปยังองค์กรภายนอกได้

.\MailProtectionReport.ps1 -PhishEmailsSent

รายงานนี้ช่วยกำจัดผู้ส่งฟิชชิงเพื่อป้องกันผลกระทบที่ไม่ดีต่อองค์กร

อีเมลสแปมภายในองค์กรใน Microsoft 365

แม้ว่าจะมีเมลขยะภายนอก ผู้ใช้ก็อาจได้รับผลกระทบจากสแปมเมลที่ส่งภายในองค์กรเช่นกัน สามารถใช้พารามิเตอร์ 'IntraOrgSpamMails' กับสคริปต์เพื่อระบุผู้ใช้ที่ส่งอีเมลสแปมระหว่างองค์กรของตน

.\MailProtectionReport.ps1 -IntraOrgSpamMails

ด้วยความช่วยเหลือของรายงานนี้ ผู้ดูแลระบบสามารถระบุผู้ส่งสแปมบ่อยครั้งและดำเนินการที่จำเป็นกับผู้ส่งสแปมเหล่านั้น

อีเมลมัลแวร์ภายในองค์กรใน Microsoft 365

เช่นเดียวกับการระบุแหล่งที่มาของมัลแวร์ภายนอกเป็นสิ่งสำคัญ การระบุผู้ใช้ที่ส่งอีเมลที่เป็นอันตรายในหมู่ผู้ใช้ภายในก็มีความสำคัญไม่แพ้กัน หากต้องการค้นหาผู้ใช้ดังกล่าว ให้ใช้พารามิเตอร์ "IntraOrgMalwareMails" ภายในสคริปต์

.\MailProtectionReport.ps1 -IntraOrgMalwareMails

ผู้ดูแลระบบโดยใช้รายละเอียดเหล่านี้สามารถทราบผู้ใช้ที่กำลังส่งมัลแวร์ภายในองค์กรของคุณและเตือนพวกเขาได้

อีเมลฟิชชิ่งภายในองค์กรใน Microsoft 365

ในบรรดาผู้ใช้ในองค์กรของคุณ บุคคลบางคนอาจพยายามเริ่มการโจมตีแบบฟิชชิ่งเพื่อดึงรายละเอียดส่วนบุคคลหรือความปลอดภัยจากเพื่อนร่วมงาน หากต้องการรับรายงานเกี่ยวกับอีเมลฟิชชิ่งภายในองค์กร ผู้ดูแลระบบสามารถใช้พารามิเตอร์ 'IntraOrgPhishMails'

.\MailProtectionReport.ps1 -IntraOrgPhishMails

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

สร้างรายงานสแปมและมัลแวร์ในช่วงเวลาที่กำหนดเอง

ตามค่าเริ่มต้น สคริปต์จะดึงข้อมูล 30 วันที่ผ่านมา เมื่อคุณต้องการรายงานความปลอดภัยของอีเมลสำหรับกรอบวันที่ที่ต้องการ คุณสามารถใช้พารามิเตอร์ 'StartDate' และ 'EndDate'

.\MailProtectionReport.ps1 -<RequiredReport> -StartDate <MM/DD/YYYY> -EndDate <MM/DD/YYYY>

ที่นี่ แทนที่ ด้วยพารามิเตอร์ที่จำเป็นสำหรับรายงานที่เกี่ยวข้อง และ ด้วยวันที่เริ่มต้นและสิ้นสุด

ตัวอย่างเช่น รูปแบบด้านล่างจะเรียกรายงานอีเมลมัลแวร์ภายในองค์กรตั้งแต่วันที่ 16 กรกฎาคม 2023 ถึงวันที่ 11 สิงหาคม 2023

.\MailProtectionReport.ps1 -IntraOrgMalwareMails -StartDate 07/16/2023 -Enddate 08/11/2023

หมายเหตุ: ระยะเวลาที่คุณระบุต้องไม่มีวันเริ่มต้น 30 วันก่อนวันที่ปัจจุบัน

กำหนดเวลารายงานการป้องกันอีเมลของ Office 365

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

หากต้องการใช้บัญชีผู้ดูแลระบบที่ไม่ใช่ MFA ให้ลองใช้รูปแบบด้านล่าง

.\MailProtectionReport.ps1 -MalwareEmailsReceived -UserName admin@contoso.com -Password XXX

หากบัญชีผู้ดูแลระบบมี MFA พวกเขาจะไม่สามารถใช้กำหนดการได้โดยตรง แต่คุณต้องปิดใช้งาน MFA ตามนโยบายการเข้าถึงแบบมีเงื่อนไขเพื่อให้ทำงานได้

รายงานการป้องกันเมลฟรีด้วย AdminDroid

การเรียกดูรายงานการป้องกันอีเมลสามารถทำได้ง่ายขึ้นมากด้วยเครื่องมือการรายงานของ Microsoft 365 ที่เรียกว่า AdminDroid รายงานการป้องกันเมลของ Exchange Online จาก AdminDroid ครอบคลุมคอลเลกชันรายงานเกี่ยวกับการป้องกันภัยคุกคามอีเมลและการตรวจจับกฎการรับส่งอีเมลเพื่อให้คุณอัปเดตเกี่ยวกับการรักษาความปลอดภัยอีเมล

  • รายงานจดหมายขยะ Microsoft 365
  • รายงานมัลแวร์ออนไลน์ของ Exchange
  • รายงานจดหมายฟิชชิ่งของ Microsoft 365
  • รายงานการปลอมแปลงออนไลน์ของ Exchange
  • รายงานสถิติอีเมลโดยรวม
  • รายงานอีเมลที่ส่งและรับโดยผู้ใช้
  • รายงานสถิติการป้องกันภัยคุกคาม

นอกจากนี้ รายงานการรับส่งอีเมล Exchange Online ของ Admindroid ยังให้ข้อมูลเชิงลึกเกี่ยวกับกิจกรรมเมล เพื่อให้มั่นใจทั้งความปลอดภัยและความต่อเนื่องทางธุรกิจภายในองค์กร

  • ผู้ส่ง/ผู้รับจดหมายยอดนิยม
  • ผู้ส่ง/ผู้รับสแปมยอดนิยม
  • ผู้ส่ง/ผู้รับมัลแวร์ยอดนิยม
  • ปริมาณการใช้อีเมลของผู้ใช้โดยรวมรายวัน
  • สรุปการรับส่งข้อมูลเดลี่เมลโดยผู้ใช้

นอกจากนี้ ผู้ดูแลระบบสามารถรับตัวชี้วัดโดยรวมที่ชัดเจน การเปลี่ยนแปลง และการอัปเดตเกี่ยวกับกิจกรรมเมลของผู้ใช้ในองค์กรด้วยเครื่องมือตรวจสอบอีเมล Microsoft 365 ของ Admindroid

AdminDroid เป็นมากกว่าแค่การรายงานทางอีเมล โดยนำเสนอข้อมูลเชิงลึกที่แม่นยำเกี่ยวกับ MS Teams, Exchange, SharePoint, Yammer, Power BI และบริการ Microsoft 365 ทั้งหมด ด้วยรายงานมากกว่า 1,800 รายการและแดชบอร์ดที่มีประสิทธิภาพมากกว่า 30 รายการ AdminDroid ทำให้กระบวนการตรวจสอบและการรายงานสำหรับ Microsoft 365 ง่ายขึ้น เพียงปลายนิ้วสัมผัสด้วยการคลิกเพียงไม่กี่ครั้ง

ค้นพบข้อดีของ AdminDroid ด้วยการดาวน์โหลดวันนี้และเพลิดเพลินกับสิทธิประโยชน์ของการทดลองใช้รุ่นพรีเมี่ยมฟรี 15 วัน

เส้นปิด

เราหวังว่ารายงานข้างต้นจะช่วยวางแผนกิจกรรมการป้องกันอีเมล เช่น ภัยคุกคาม สแปม มัลแวร์ และการตรวจจับฟิชชิ่ง เราหวังว่ารายงานสแปมและมัลแวร์ของเราจะช่วยในการวางแผนกิจกรรมการป้องกันอีเมล เช่น

  • การตรวจจับภัยคุกคาม
  • ป้องกันสแปม ป้องกันมัลแวร์ และป้องกันฟิชชิ่ง
  • แลกเปลี่ยนนโยบายและกฎการป้องกันออนไลน์
  • การรักษาความปลอดภัยอีเมลขาออกและขาเข้า
  • การบล็อกผู้ส่งอีเมลขยะ มัลแวร์ และฟิชชิ่ง
  • หยุดอีเมลขยะและมัลแวร์ไปยังองค์กร

อีเมลขยะและฟิชชิ่งส่วนใหญ่มาจากองค์กรภายนอก ในกรณีเช่นนี้ คุณสามารถเพิ่มข้อความเตือนอีเมลภายนอกเพื่อกำจัดสแปมและฟิชชิ่งได้ อย่าลังเลที่จะฝากความคิดหรือข้อสงสัยของคุณไว้กับเราในส่วนความเห็น

ระมัดระวังกิจกรรมที่น่าสงสัย เช่น สแปม มัลแวร์ และอีเมลฟิชชิ่งใน Outlook ของผู้ใช้ของคุณ และรับรองประสบการณ์การสื่อสารที่ปลอดภัย ขอให้สนุกกับการส่งอีเมล?!

บทความที่เกี่ยวข้อง