2010-06-19 3 views
1

헤일로 아웃!이메일 헤더 편집

그 방법 이메일 보낸 사람에게 노출하는 방법을 학습하기 전에이 기사를 읽고 있었다 ..

그래서이 글은 누군가가 이메일 헤더 (수신)을 변경하고 당신에게 가짜 이메일을 보낼 수있는 방법을 설명합니다. 예를 들어 수신 된 헤더 하나를 변경하면이 메일은 hotmail.com이 아닌 halo.com에서 온 것으로 간주됩니다.

제 질문은 어떻게 이런 일이 발생할 수 있습니까? 나는 무언가를 생각했지만 나는 맞는지 모른다. 내 생각은 .. 약간의 PHP 스크립트로 이러한 헤더 변경에 대한 어쨌든

입니다 .. 누군가가이 주제에 대한 자세한 것을 알고 있다면 ... 우리 :) 우리에게 좀 더 많은 정보를 줄에 :)

감사를 이야기를 할 수 있습니다 많이!

답변

1

귀하의 질문에 대해 가짜 발신자에게 이메일을 보내려는 것으로 가정합니다. 정말로 특별한 일은 할 필요가 없습니다 ... 어떤 식 으로든 SMTP 사양에는 당신이 당신이 말하는 사람이라는 것을 강요하지 않습니다 ... 그래서 바로 가서 스팸을 보내십시오.

정당한 용도로 사용하는 경우 실제로하려는 작업에 대한 자세한 정보를 포함하여 질문을 확장하십시오.

1

이메일을 다른 사람이 보낸 것처럼 보이게하려면 이메일의 mail from을 원하는대로 설정하면됩니다. 일부 SMTP 서버는 해당 주소가 수락하는 도메인의 주소가 아니지만 일부는 받아 들일 수있는 이메일을 수락하지 않을 수 있습니다. 이렇게하기 위해 프로그래밍 할 필요는 없지만 더 쉬울 수도 있습니다. SMTP 서버로 텔넷하여 올바른 명령을 보내면됩니다.
당신이 알아야 할 것은 here으로 설명한 RFC 821에 있습니다. 선호하는 프로그래밍 언어를 살펴보고 응용 프로그램을 만들고 싶다면 도움이 될 SMTP 라이브러리/클래스가 있는지 확인하십시오.

이것은 이메일 주소에서 온 것처럼 보이기 쉽기 때문에 가짜임을 쉽게 알아낼 수 있으며 일부 스팸 필터는 도착하기 전에 삼키기 쉽습니다. 악의적 인 무언가를 보내면 발신자로 추적하기가 쉽습니다.

+0

연락처 양식을 쓰고 있는데, 작성한 헤더 대신 'From' 헤더를 [email protected]으로 설정하면 어떨까요? 나는 그것을 만드는 것이 더 좋을 것이라고 생각한다. 또는 From 헤더를 그대로 둔 채로 둔다. (나는 그것을 할 때'From '에 root @ localhost를 본다.) – instead