Instrutor: em todos
os cenários e vídeos que
fizemos até o momento, perderíamos nossa conexão com o
computador de destino assim que a pessoa de destino reiniciar
o computador porque usamos um backdoor normal.
Depois que eles reiniciarem
o computador, nosso backdoor será
encerrado, o processo
será encerrado e perderemos a conexão.
Na palestra de hoje, falaremos sobre métodos
que nos permitirão manter nosso acesso
ao computador de destino
para que possamos voltar a
qualquer momento e recuperar nosso controle total sobre esse computador.
Existem vários métodos para fazer isso.
O primeiro está usando a evasão de véu.
Podemos usar, em vez do
backdoor normal, o backdoor HTTP que criamos.
Você pode usar um serviço HTTP ou um serviço TCP.
Na verdade, eu vou te mostrar aqui.
Se eu
apenas executar o Veil-Evasion
e fizer uma lista, você verá que temos, no número sete
aqui e no número
cinco, temos serviços de backdoors.
Você pode usar qualquer um deles.
Se eu usar cinco, e podemos ver as
informações, tudo que você
precisa fazer é apenas configurar o seu host.
Coloque o host e gere o backdoor.
Depois de gerá-lo, você pode
usá-lo e combiná-lo com outras
coisas e enviá-lo para a pessoa de destino
como fizemos, ou
pode enviá-lo usando o comando de upload
que aprendemos e, em seguida, executá-lo.
E isso instalará o backdoor como um
serviço no computador de destino.
Então, tudo que você precisa fazer é usar o
multi / manipulador, e sempre que o computador
de destino for iniciado, ele tentará se conectar a você,
porque esse é um shell reverso.
Agora, não vou explicar
esse método porque esse método é muito simples.
Já fizemos algo muito parecido com isso antes.
Criamos um backdoor usando o Veil-Evasion
e carregamos coisas no computador de destino.
Tudo o que você precisa
fazer é criar um backdoor, carregá-lo, executá-lo e pronto.
Além disso, nem sempre
funciona, por isso não vou explicar.
As backdoors normais são muito mais confiáveis,
por isso usei uma backdoor normal quando a combinava com
as coisas e alterava
seu ícone e tudo mais.
O outro método
é usar um módulo que vem
com o Meterpreter, chamado Persistência.
Deixe-me mostrar como você usa isso.
Se você quiser usar isso, tudo o que você precisa fazer é
executar, e o nome do módulo é persistência,
então vamos digitar isso.
Então eu vou colocar menos H para ver o menu de ajuda para
me mostrar todas as opções que eu posso configurar.
Você pode usar o A para iniciar um multi
/ manipulador (murmúrios).
Você realmente não precisa fazer isso.
Você realmente não precisa alterar o
local em que o backdoor será instalado.
A opção menos P especificará a carga útil.
Novamente, windows / meterpreter / reverse_tcp é
uma carga útil
muito boa, então você realmente não precisa mexer com isso.
S é fazê-lo começar a usar privilégios do sistema.
Agora, como você viu antes, não temos privilégios de
sistema, temos privilégios normais de usuário.
Então, o que você deve usar é menos U.
Em seguida, você pode usar o menos i para configurar a
quantidade de tempo
que o backdoor tentará se conectar a você.
Ele tentará se conectar a cada
10 segundos ou 20 segundos ou 15
segundos, o que você especificar.
p para especificar a
porta er para especificar seu computador, o IP do seu computador.
Para executar isso, tudo o que você precisa
fazer é apenas
executar a persistência, use menos U para iniciá-lo com privilégios de usuário.
Eu usaria o intervalo, provavelmente colocaria em 20 segundos.
Ele tentará se conectar a mim a cada 20 segundos.
Então eu uso o menos p, e provavelmente colocarei 80 porque, como
eu disse, a porta 80 não parece suspeita.
A pessoa alvo
verá que nossa conexão está tentando sair na porta
80, o que é legal, não é realmente suspeito.
Então eu usaria menos r para especificar meu IP, que
é 10. 20 14) 203
Muito simples.
Persistência é o módulo que você
usará, U para executá-lo com privilégios de usuário, i,
a quantidade
de segundos para cada vez que tenta se
conectar a você, p para especificar a
porta em que você estará ouvindo e r para especificar seu IP.
Agora, obviamente, depois de executar isso,
se você deseja receber uma conexão,
é necessário iniciar o multi / manipulador
na porta 80 ou na porta selecionada e usá-la
na carga útil selecionada.
O problema com esses
métodos é que é detectável por programas antivírus.
Portanto, não vou explicar (o áudio é cortado).
Explicarei que
é uma combinação desses dois métodos
que não serão detectáveis por antivírus e
é muito mais robusta que o
primeiro método usando o Veil-Evasion.