

The structure of emails are represented in the following way įrom Email:From Name Surname:Email Subject:Target Email This denotes waiting a random time difference between 1 and 3 seconds each time before sending a phishing email.Īn example configuration file is shown below # cat config/config.cfg The other alternative is using a time range with a comma between, such as 1,3.

One of them is a fixed time period and this is the easy one. Two options are possible to determine the time differences. With this behaviour target SMTP servers are tried to be fooled in order not to classify the original phishing emails as spam. Time: This parameter notes the time differences between sent emails. Server living on 127.0.0.1 will be used easily preventing any authorization & authentication mechanisms.

Server: This parameter notes the source SMTP server that the phishing emails will be sent from. The function that implements this behaviour is shown below def random_email(self):Ĭreate random string for sending email so that target email server doesn't recognize that this is a spam email. SEES produces emails using random domain names in order to prevent target system to classify original phishing emails as spam. config.cfg file under the config/ directory that comes with the SEES installation can be analyzed.ĭomain: This parameter notes the source domain names that the target SMTP server will get the phishing emails. SEES configuration file includes the domain parameter under the section, server and time parameters under the section. First of all, the dependencies should be resolved for Backtrack installations (for Kali there’s no need to execute this step). The source code and downloadables can be reach at. # /etc/init.d/postfix startĪ simple netstat command can be executed to check if the service is up and running. Mynetworks = 127.0.0.0/8 /104 /128Īfter the installation and configuration postfix is re/started. Smtpd_tls_session_cache_database = btree:$/smtp_scache Smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key

Smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem # cat /etc/postfix/main.cf | grep -Ev "^#|^$" Other configurational alternatives are possible, too. An example configuration file is shown below. On Kali linux this can easily be achieved by using the package management system # apt-get install postfixĪfter the installation the configuration of SMTP server is needed. Here, postfix service will be used as an example. But first, a working SMTP service is needed to send an email. It is possible to send emails with or without attachments with SEES.
