メールサーバーをだましてメールを送信することはできますか?侵入テストでメールサーバーから送信されたメールのヘッダー分析を行い、ターゲットに関する詳細情報(ホスト名、IPアドレス、ソフトウェア、ソフトウェアバージョンなど)を知りたいと思います。
送信メールイベントをトリガーするために、メールフィールドを含むいくつかのフォームに記入することを検討しました。しかし、もっと目立たないようにしたい。そのようなメールイベントは、内部(メール)イベントもトリガーするためです。
また、メールを返送するために、存在しないメールアドレスにメールを送信することも考えました。ただし、キャッチオールポリシーを使用している場合は機能しません。
つまり、自分が所有している目的のメールアドレスにメールサーバーをトリガーまたは強制的に送信できますか?
任意のメールサーバーに強制的にメールを送信させることはできません。ただし、特定のセットアップでは可能である場合があります。
最も簡単なケースは、サーバーがリレーを許可する場合です。これは、メールの宛先を指定できるためです。ログイン認証情報がある場合は、ほとんどのサーバーで承認されたユーザーが外部サイトにメールを送信できるため、サーバーに対して承認してメールを送信しようとする場合があります。
これが機能しない場合は、上流に配信エラーを生成して、バウンスを引き起こす可能性があります。このような配信エラーが再び生成される方法は、インフラストラクチャの設定によって異なりますが、内部にウイルスが含まれているメール( EICARテストウイルス など)、無効なMIME構造、無効なDKIM署名、または一部のファイアウォールがそのようなメールをクローキングしてバウンスを引き起こすことを期待して同様の問題。
ヘッダー情報だけを探している場合は、SMTPサーバーのテストを wormly.com で試すことができます。ターゲットメールサーバーをメッセージのリレーとして使用しようとします。リレーが無効になっている場合は失敗する可能性がありますが、役立つ情報の開示があるかもしれません。
電子メールサーバーに関する情報を収集するための追加のソースと方法は次のとおりです。
パッシブ
アクティブ
nmap
、具体的には-sV
を使用したポートスキャンにより、IDサービスへのバナーの取り込みを行います。