Instrutor: Na
aula anterior, vimos como usar um servidor
SMTP para falsificar e-mails e fazê-los parecer que foram enviados
de qualquer outro endereço de e-mail que desejamos.
Eu também mencionei na
aula anterior que existe uma outra maneira
de fazer isso, usando uma hospedagem na web.
A hospedagem na web é simplesmente
um serviço que nos permite custear arquivos na internet.
Portanto, podemos usá-lo para hospedar nosso próprio site,
podemos usá-lo para compartilhar
arquivos ou podemos até usar os recursos do
servidor para enviar e-mails, como vou mostrar a vocês nesta palestra.
Como você pode ver, aprender a configurar
e usar uma hospedagem na web pode
ser útil em
muitos cenários e você pode realmente usá-lo para
fazer muito mais do que vou mostrar aqui.
Agora, se você olhar
no Google, encontrará muitos provedores de hospedagem gratuita na web.
Infelizmente, nenhum deles permite que
você envie e-mails.
Isso não é realmente um grande
problema, porque mesmo planos de hospedagem na web pagos
são muito, muito baratos.
Você pode procurar on-line o
mais barato e pode usar qualquer provedor que
desejar, pois as etapas que vou
mostrar a você funcionarão com qualquer provedor.
Mas bem aqui, tenho um provedor de hospedagem na
web chamado DreamHost.
Eles são muito baratos e funcionam bem.
Portanto, se clicarmos em Primeiros passos aqui, você verá que o
plano mais barato custa US $ 2. 95 por mês.
Então, vamos clicar em Sign Up.
Vou definir isso como mensal e
você perceberá que o preço aumentará ligeiramente, então agora
é $ 5 por mês
em vez de 2. 95 se você pagou por um ano.
Mas tudo bem.
E vou dizer que escolheu um domínio mais tarde.
Você só precisará usar um domínio se
estiver hospedando seu próprio site.
O domínio é o que você vê aqui no
topo quando diz, por exemplo, dreamhost. com
ou zsecurity. com, mas no nosso caso, não
precisamos disso,
então diremos apenas para escolher um domínio mais tarde.
E vamos selecionar nosso método de pagamento.
Vou pagar com o PayPal.
Em seguida, você deve colocar o endereço de cobrança.
Agora, você
não precisa colocar informações corretas aqui.
Você pode colocar o que quiser.
Então, vou preencher isso aleatoriamente.
Em seguida, temos a configuração da conta.
Certifique-se de colocar um e-mail
válido aqui, pois eles enviarão uma confirmação.
Vou usar meu próprio e-mail
e colocar nome, sobrenome e número de telefone.
Novamente, não precisa ser real.
Vamos desmarcar para não receber marketing.
Não queremos o WordPress
instalado, por isso estamos desmarcando isso.
Não queremos proteção, então estamos desmarcando isso.
E não queremos o serviço de e-mail que eles fornecem,
então estamos desmarcando isso
porque na verdade vamos contar com o
PHP para enviar o e-mail usando a função mail em PHP.
Então, basicamente, estamos desmarcando tudo.
Estamos indo para o plano mais básico que eles
têm e vamos apenas clicar em Enviar pedido.
Agora, a inscrição pode ser um pouco diferente
se você estiver usando um provedor
diferente, mas as etapas são
muito simples e é mais ou menos o mesmo.
Ele está nos pedindo para definir uma senha agora.
E vamos continuar para o nosso painel de controle.
E perfeito, agora temos um plano de hospedagem na web
que podemos usar para hospedar nossos próprios sites,
hospedar nossos próprios arquivos se você
quiser entregar backdoors e tal
para seus alvos ou você
pode usá-lo para enviar e-mails falsos, como estou
vou te mostrar.
Agora, novamente, o uso deste painel pode
ser um pouco
diferente dependendo do provedor que você possui, mas
você notará que as etapas são praticamente as mesmas.
Você quer primeiro acessar a página de gerenciamento
do site.
Você pode ver
aqui que está nos dando um botão chamado Gerenciar Meu Site.
Podemos ver que este é o nosso site agora,
mas ele diz que não está disponível
porque ainda está sendo configurado.
Então, vamos dar um tempo para a
configuração e retomaremos o vídeo assim que estiver pronto.
Ok, agora que o site
está pronto e podemos ver uma prévia
dele aqui, basta clicar nele para acessá-lo de fato.
Como você pode
ver agora, esta é a URL do
nosso site e você pode ver que é um
site simples que não tem nada que
diga que você deve ir ao administrador para adicionar coisas a este site.
Então, de volta à página de gerenciamento.
Vamos clicar em Gerenciar.
E dependendo de qual provedor você tem, você
deve procurar o Gerenciador de Arquivos.
Então, no meu caso, você pode
ver aqui, está
dizendo Gerenciar Arquivos e se clicarmos em Gerenciar
aqui, iremos obter nosso Gerenciador de Arquivos.
A partir daqui, você deseja navegar até um
diretório chamado público. html ou
um diretório que tem o
nome do seu site como temos aqui.
Este é realmente o nome com o qual me inscrevi.
É um jargão, mas é o que eu realmente defini.
Então, vamos clicar nele.
Este é o diretório onde você deve enviar seus arquivos.
Portanto, se você estiver hospedando
um site, deve carregar os arquivos do site aqui.
Ou se você
estiver compartilhando arquivos, você deve enviá-los
aqui também ou, no nosso caso, queremos enviar
e-mails falsos, então vamos enviar o arquivo PHP
que usaremos para enviar os e-mails para este local .
Agora, o arquivo está nos recursos desta palestra.
Então faça o download.
Já baixei aqui.
E como você pode ver no nome
do arquivo, você terá que renomear este arquivo para enviar. php porque não consigo
fazer upload de arquivos PHP,
é por isso que carreguei no formato TXT.
Então, vamos subir novamente e
você vai precisar encontrar o botão Upload.
No meu caso, está aqui.
Eu vou clicar nele.
Carregar Arquivo e selecionar o arquivo que desejo carregar, que está
em meus Downloads e é este arquivo aqui mesmo.
Vou clicar duas vezes nele e teremos
o arquivo bem aqui, envie. php.
Portanto, tudo o
que precisamos fazer agora é acessar o
site e eu o abri nesta guia aqui.
E vamos colocar uma barra após
o nome do site.
E digite o nome do arquivo, que é enviado. php.
Portanto, usar isso é muito simples.
Tudo que você precisa fazer é
definir o e-mail para o qual deseja enviar este e-mail
e, para alternar, enviarei para
o meu outro e-mail, que é
zaid @ zsecurity. org.
A seguir, vamos definir o e-mail de origem,
este é o e-mail de onde este e-mail aparecerá
como se estivesse vindo.
Então, novamente, apenas para mudar as coisas,
vamos definir o from e-mail desta vez
para adrian @ zsecurity. org.
Agora, novamente, ao configurar o email de
origem, certifique-se de configurá-lo como
um email que realmente
existe e certifique-se de que seu destino realmente receba emails
desse email e se comunique com eles.
Isso garantirá que o e-mail
vá parar na caixa de entrada e também aumentará as
chances de seu destinatário abrir o e-mail e interagir com ele.
Adrian trabalha comigo na mesma empresa.
Freqüentemente trocamos e-mails, portanto, este
é um muito bom de e-mail para spoof.
O próximo campo é o campo do nome.
Isso é semelhante ao
cabeçalho from que definimos manualmente na aula anterior.
Então, deixe-me ir para
minha caixa de entrada para mostrar onde esse nome aparece.
Bem aqui, tenho um e-mail real
que recebi de Adrian.
E esta parte aqui é o nome.
Portanto, tudo o que
você definir aqui será exibido nessa parte.
Se você não configurar
isso, ele será automaticamente configurado para o
e-mail e aparecerá como este, que
não é idêntico ao real que eu
posso obter dele.
Então, vamos definir isso para o nome de Adrian.
Vamos definir o
assunto e vamos definir o assunto
disso para Teste e vamos
definir o corpo para este é outro teste de falsificação de e-mail.
Agora, eu realmente não preciso enviar uma porta dos fundos nisso.
O objetivo desta
palestra é mostrar outro método de falsificação de e-mails.
Agora que terminamos com
tudo, vou clicar em Enviar para enviar o e-mail e,
como você pode ver, está dizendo e-mail enviado.
Isso significa que o e-mail foi enviado e entregue.
Então, vamos para a caixa de entrada.
Vamos ver se ele parece idêntico ao real
e se ele realmente é entregue
em nossa caixa de entrada.
Então, bem aqui, eu tenho minha caixa de entrada
e,
como você pode ver, a inferior é um e-mail real
que recebi de Adrian.
Este é um e-mail real de Adrian.
Você pode ver o nome correto aqui.
Semelhante ao nome aqui.
Se eu ficar pensando no e-mail real,
como você pode ver, vou pegar um cartão que mostra seu nome,
seu e-mail e seu número de telefone e se eu
passar o mouse sobre o e-mail falsificado, novamente,
recebo exatamente o mesmo cartão
porque é puxando isso dos meus contatos.
Portanto, ele está preenchendo isso automaticamente.
Se eu for para o e-mail real aqui, novamente,
você pode ver que este é um e-mail real dele.
Você vê o nome, vê
o perfil e vê que é de Adrian Bude.
Agora, vamos para o spoofed.
Novamente, você tem a
foto, tem o nome e se olharmos aqui,
você tem o e-mail correto,
adrianbude @ zsecurity. org.
A única parte que pode parecer um pouco suspeita é o fato
de que ele está dizendo por meio disso.
Mas muitas pessoas não vão prestar
atenção a isso e isso só é exibido no Gmail.
Então, testamos com o Live.
Isso nem aparece nele e
mesmo com o
Gmail, temos a foto de
perfil correta, temos o
nome correto, temos o e-mail correto se você
olhar aqui e até temos o número de telefone correto.
Portanto, este é apenas outro
método para mostrar a você como falsificar
e-mails caso o método anterior não
funcione ou se você simplesmente não gostou, você pode tentar este.
Novamente, como eu disse, você pode usar qualquer provedor de hospedagem na web.
Você não precisa usar este que eu usei.
Você pode experimentar os gratuitos, você pode experimentar os pagos
e como eu disse, você obterá melhores
resultados com os pagos.
As etapas são praticamente as mesmas.
A única diferença pode ser o processo de
inscrição e o processo de envio do
arquivo para o site.
Mas a ideia é a mesma.
Você se inscreve em um provedor de hospedagem na web
e carrega o envio. arquivo php, você
navega no. arquivo php do
seu navegador da web e você o usa para enviar o e-mail.