Návodů jak odeslat fake mail je na Netu spousty. My se však nyní podíváme na to, jak odeslat fake mail s přílohou.
Pro odeslání mailu na SMTP server budeme používat
Netcat Na Telnet už prosím jednou provždy zapomeňte (i když lze uvedené principy s jistými obměnami provést i s jeho použitím). Druhým programem bude
Mpack pomocí kterého převedeme soubor (přílohu) do textového tvaru.
Začneme tím, že si připravíme přílohu:
mpack -o zkouska.txt zkouska.rar
Tento příkaz převede soubor zkouska.rar na soubor zkouska.txt, který použijeme v našem příkladě.
Nyní si otevřeme nový textový soubor mail.txt a vytvoříme v něm náš fake mail včetně všech hlaviček.
Mezi MIME oddělovače
--boundary1 a
boundary1-- zkopírujte část textového souboru zkouska.txt, který jste si dříve připravili pomocí Mpacku a to tu část, která je uvedena mezi pomlčkami ---
helo
mail from: <santa@claus.nebe>
rcpt to: <obet@seznam.cz>
data
From: "Santa Claus" <santa@claus.nebe>
To: "Oběť" <obet@seznam.cz>
Subject: Zkouska
MIME-Version: 1.0
Content-Type: multipart/related;
type="multipart/alternative";
boundary="boundary1"
--boundary1
Content-Type: multipart/alternative;
boundary="boundary2"
--boundary2
Content-Type: text/plain;
charset="iso-8859-2"
Zkouska fake mailu s přílohou :)
--boundary2--
--boundary1
Content-Type: application/octet-stream; name="zkouska.rar"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="zkouska.rar"
Content-MD5: afU36bI1oxYw3v4M5jrYWQ==
UmFyIRoHAM+QcwAADQAAAAAAAACVa3QggjkAFQAAABUAAAACnJFugNJwhjEdMBkAIAAAAHpr
b3Xna2FcemtvdXNrYS50eHQAAdwCYQxKZW5vbSBtYWzhIHprb3Waa2EgOinEPXsAQAcA
--boundary1--
.
quit
Tímto tedy máme vytvořen celý fake mail, který nyní zbývá pouze odeslat na SMTP server.
To provedeme programem Netcat takto:
type mail.txt | nc -vv 192.168.1.1 25
Místo IP adresy 192.168.1.1 použijte adresu nebo doménové jménu SMTP serveru přes který chcete zprávu odeslat.
No a to je vše. Pokud budete mít nějaké dotazy můžete jako vždy využít komentáře.
.cCuMiNn.