ฉันตั้งค่าระเบียน SPF สำหรับโดเมนอย่างไรก็ตามการปลอมแปลงผู้ส่งยังคงใช้งานได้เหตุผลค่อนข้างง่าย:
ดูเหมือนว่ามี "หลากหลาย" 3 อย่างในอีเมล:
- ตอบกลับ
- เส้นทางกลับ
- ซองจดหมายจาก
ดู https://stackoverflow.com/questions/1235534/what-is-the-behavior-difference-between-return-path-reply-to-and-from สำหรับข้อมูลเพิ่มเติม
โปรแกรมรับส่งเมลของคุณกำลังแสดงผล reply to ในฐานะผู้ส่งอีเมลอย่างไรก็ตามเซิร์ฟเวอร์อีเมลดูเหมือนจะทำการตรวจสอบค่า SPF return path หรือ envelope from ซึ่งไม่มีเหตุผลสำหรับฉัน
หมายความว่าถ้าฉันส่งอีเมลที่จะบอกว่า return path และ envelope from เป็น hacker.net และ reply to คือ someone@victim.org ซึ่งฉันพยายามหลอกก็จะตรวจสอบค่า SPF ของ hacker.netตอนนี้สมมติว่าเป็นโดเมนของฉันซึ่งฉันได้กำหนดค่า SPF ไว้มันจะผ่านและส่งไปยังกล่องจดหมายของเหยื่อเป็นจดหมายจาก someone@victim.org แม้ว่าฉันจะไม่ได้รับอนุญาตให้ส่งอีเมลถึง victim.orgผ่านการตรวจสอบค่า SPF อย่างมีประสิทธิภาพ
มีวิธีแก้ไขไหม ดูเหมือนว่าเท่านั้น DMARC สามารถป้องกันสิ่งนี้ได้ แต่ถ้าเป็นจริงจุดตรวจสอบค่า SPF คืออะไร