Подмена e-mail с помощью termux (netcat)
Termux - one ❤️
Прошу обратить внимание! Автор данной статьи не несёт ответственности за любые последствия вслед использования предоставленной информации. Все материалы опубликованы исключительно в образовательных целях!
Netcat - Швейцарский армейский нож или же инструмент, который позволяет устанавливать соединения TCP и UDP, принимать от туда данные и отправлять их. Простыми словами работа с протоколами.
Установка:
apt update apt upgrade
Инструмент
apt install netcat
Итак, как мы знаем отправка почты происходит через протокол SMTP, номер порта обычно равен : 25, 465. Сначала мы подключаем MX DNS запись сервера нашего получателя, берем то что после @ .
Делается это с помощью команды :
pkg install dnsutils nslookup -type=mx target.com
Давайте попробуем отправить сообщение с помощью термукс:
ncat mx.yandex.ru 25 HELO text MAIL FROM: от кого RCPT TO: кому DATA From: тоже самое To: тоже самое Subject: тема
Основная часть сообщения
HELO text - это приветствие, заголовок.
MAIL FROM - от кого письмо, можно писать любые значения, но на некоторых сервисах требуется авторизация, о не мы позже поговорим.
RCPT TO - кому письмо DATA - указывает основные поля сверху, и переходит к телу сообщения.
TO - поле кому в почтовом клиенте, пишем тоже что и в RCPT TO.
FROM - поле от кого, это то на что мы хотим повлиять, пишем абсолютно любые значения.
Subject - тема нашего сообщения. Далее пропускаем строку, и в следующей строке пишем основное сообщение, а для окончания, еще раз пропускаем строку и в следующей строке ставим точку.

