Instrutor: Agora estamos prontos para receber
conexões de nosso backdoor.
Portanto, criamos o backdoor, definimos
uma carga útil e estamos ouvindo conexões de
entrada aqui de qualquer conexão que venha do
mesmo backdoor na mesma porta no mesmo IP.
Portanto, agora, se uma pessoa executar aquele backdoor,
receberemos a conexão de volta aqui
neste computador.
O que vamos fazer agora
é testar a porta dos fundos para ter certeza de que funciona.
E para
fazer isso, vamos usar um método de entrega muito básico.
Posteriormente no
curso, falaremos sobre métodos de entrega
inteligentes que enganarão a pessoa para que abra
o arquivo que estamos enviando.
Por enquanto, estamos apenas fazendo um
exemplo básico apenas para testar nosso backdoor básico.
Então, para
fazer isso, vamos apenas colocar o backdoor em nosso servidor web
e, em seguida, baixá-lo do computador de destino.
Portanto, não há nada de inteligente nisso e
você provavelmente não pode usar essa forma para entregar a porta dos fundos
a uma pessoa real.
Então, estamos fazendo isso apenas para
testar e ter certeza de que nosso backdoor funciona.
Então Kali vem com um servidor web e o que isso significa, basicamente
você pode usar Kali como um site.
Então o que
vamos fazer é colocar essa porta dos fundos e
esse site e, em seguida, apenas baixá-lo da máquina Windows de destino.
Agora, o diretório do
site, onde você deve armazenar os arquivos do site, é VAR WWW HTML.
Então, vou mostrar o que é agora.
Se você apenas clicar aqui no caminho e, em seguida,
colocar uma barra, isso permitirá
que você digite manualmente o caminho que deseja ir.
Então, queremos ir para var www html.
E este é o local onde os arquivos do site são armazenados.
Agora, para você, provavelmente você só terá índice. html, você não
terá todas essas coisas.
Mas são
apenas coisas que criei enquanto testava algumas coisas.
Portanto, o índice é a página principal que as pessoas geralmente
veem quando navegam neste site.
Então, o que vou fazer aqui é, primeiro
de tudo, criar um diretório e vou chamá-lo de Arquivos do Mal.
Então, toda vez que criarmos um Backdoor ou um Keylogger,
vamos colocá-lo aqui e
depois fazer o download na máquina Windows para testá-lo.
E novamente, mais tarde na seção de métodos de entrega, vamos
falar sobre métodos de entrega inteligentes.
Por enquanto, vamos apenas criar os Arquivos do Mal
e testá-los para ter certeza de que funcionam conforme o esperado.
Vou chamar esse diretório de Arquivos do Mal.
E dentro dela,
vou colocar a porta dos fundos que criamos antes.
Então, a porta dos fundos que criamos foi feita usando Veil Evasion.
E o Veil Evasion realmente nos deu o caminho completo quando
o criamos, se você se lembra.
Ou você pode voltar agora para a palestra e dar uma olhada.
Então, vou apenas pressionar Control T para abrir uma nova guia.
E,
novamente, clicarei no caminho aqui e colocarei
uma barra para
inserir manualmente o caminho.
E
então iremos para a saída var lib veil-evasion compilada.
Pressione Enter.
E você verá a porta dos fundos que criei bem aqui.
E o batizamos rev https 80 80.
Vou copiar e colar aqui.
E é isso.
Agora podemos baixar este arquivo do site que
Kali usa, que Kali tem.
Agora, para iniciar o site reverso, para iniciar o
site, temos que iniciar seu serviço a partir do prompt de comando.
E para fazer isso, vamos fazer o serviço apache2 start.
Portanto, o comando é serviço para iniciar no serviço.
Apache2 é o nome do servidor da web.
E então queremos iniciar este servidor web.
Vou pressionar Enter.
E como não obtivemos nenhum erro, isso significa
que o comando foi executado corretamente.
Agora tudo está feito.
Portanto, o IP da máquina Kali era 10 20 14 213.
É o mesmo IP que estamos ouvindo aqui
e é o mesmo IP que você obteria se estivesse no fconfig.
Vou para a minha máquina Windows e
vou navegar para o meu
endereço IP da máquina Kali, que é 10 20 14 213.
E isso abrirá o index dot HTML básico que
mostrei a você.
E basicamente diz que funciona.
Nos informando que o servidor da
web está funcionando e o site está funcionando.
Tudo isso está dentro do VAR WWW HTML.
Então, se eu quiser ir para
o diretório onde colocamos a porta dos fundos, vamos apenas para
Arquivos do Mal, porque o chamamos de Arquivos do Mal.
Vou pressionar Enter.
E você pode ver a porta dos fundos que
criamos na aula anterior.
E o chamamos de Rev HTTPS 80 80.
Então, se eu clicar nele, ele fará o download para mim.
E como eu disse
antes, essa não é a maneira mais inteligente de entregar a porta dos fundos.
Mas agora, tudo o que queremos
fazer é apenas testar a porta dos fundos e ter certeza de que funciona.
Portanto, se eu clicar em downloads e executar a porta dos fundos,
isso vai me dizer que este é um
executável, então tome cuidado ao executá-lo.
Mas isso não é detectar um vírus.
Ele está literalmente apenas dizendo, tenha cuidado ao executar EXEs.
Vou permitir de qualquer maneira.
E quando voltarmos aqui, você verá que recebemos uma
conexão da máquina de destino.
Portanto, não nos conectamos ao computador de destino,
o computador de destino se conectou de volta a nós.
Portanto, você pode ver o IP do
computador de destino, que é 10 20 14 206.
E esse IP se conectou de volta para nós na porta 80 80. Bem aqui.
Então, basicamente, agora temos controle total sobre esse computador.
Bem aqui, você pode ver que temos uma sessão de medidor.
E o que o meterpreter nos permite
fazer é literalmente fazer qualquer coisa que o usuário possa
fazer em seu computador.
Então, veremos como podemos usar o meterpreter mais
tarde nos ataques pós-conexão.
Por enquanto, podemos ver que o backdoor está
funcionando e se fizermos sysinfo, você pode ver que estamos dentro
da máquina Ms Edge Windows 10.
É um Windows 10 bem aqui. É x64.
Ele usa o inglês dos EUA e usa um meterpreter
x86 para Windows.
Como eu disse, agora podemos fazer o que quisermos
na máquina de destino.
E falaremos sobre como usar o meterpreter mais tarde
na seção de pós-conexão.
Mas, novamente, basicamente agora, hackeamos o
computador de destino e temos controle total sobre
ele.