Nas aulas anteriores, abordamos como farejar e ler dados de sites apressados de HTTP, https e
sites pré-carregados.
Falamos sobre as limitações de cada um desses casos, mas fizemos isso ao longo das
palestras.
Portanto, sinto que alguns dos detalhes podem estar faltando.
E por isso, fiz essa tabela aqui, e vou mostrar alguns exemplos e essa
palestra só para colocar tudo para vocês entenderem exatamente como isso vai funcionar e quais são as
limitações.
Então, antes de tudo, falamos sobre sites HTP e um exemplo disso seria um site que não usa HTTPS, apenas um
monte de htp simples semelhante ao Vanilla ABC. com.
Então falamos sobre sites stps e isso abrangeria a maioria dos sites na internet.
Então os exemplos seriam vinculados ao interfone um estouro de estoque zip do Google o google local.
Então não google. com, mas o Google Dot IEEE ou echo dot UK ou dot i e qualquer domínio local do Google e Netflix
dot com.
Agora, a lista aqui pode continuar por muito tempo porque, como eu disse, a maioria dos sites usa HTTPS.
E, finalmente, falamos sobre o método de comunicação mais restritivo e seguro,
que são sites pré-carregados, sites.
E do jeito que isso funciona, dissemos que o próprio navegador da web terá uma lista de sites
codificados que carregarão apenas por https e, portanto, como o navegador precisa conter essa lista localmente, ele não
conterá todos os sites na Internet.
Ele contém apenas sites muito populares, como Twitter, Facebook e GitHub e assim por diante.
Agora, poderíamos ter uma lista maior aqui, mas não será tão grande quanto os sites TTPs, pois a maioria dos
sites usa stps.
Agora, quando se trata de HTP, nenhuma criptografia é usada, então não há nada que você precise fazer para contornar.
Então você pode basicamente usar o melhor copo básico, sem modificações, e funciona perfeitamente com Firefox
e Chrome, então você poderá ler os dados e até modificá-los, como mostraremos mais
adiante no curso.
Então, quando se trata de etapas e etapas, não podemos descriptografar HTTPS e, portanto, o que tentamos fazer é tentar
fazer o downgrade de https para, ei, parar.
E então, quando o site estiver carregando por HTTP, poderemos ler todos os dados que estão sendo
enviados e recebidos.
Assim poderemos ver os nomes de usuário e senhas e assim por diante.
E como vou mostrar mais adiante no curso, você poderá modificar esses dados.
Assim, você poderá lançar ataques como falsificação de DNS, onde redirecionamos o domínio para outro local ou
injetamos código no site carregado.
Mas tudo isso depende do carregamento do site no FTP.
Portanto, quando se trata de S e baús de ódio, o objetivo é sempre fazer o downgrade desse site ou fazer
o downgrade dessa conexão para HTTP.
Então, para que isso funcione, usamos um caddy modificado personalizado que vem com a versão mais recente do melhor boné e
um dístico de seqüestro de baús de calor modificado.
Este é o dístico que rebaixa os tipos apressados para os apressados.
E isso funciona perfeitamente com a versão mais recente do Firefox.
Então deixe-me mostrar um exemplo rápido.
Vamos carregar Buttercup com o dístico sim hijack e tentar carregar alguns desses sites.
E o objetivo é que esses sites carreguem em HTTP, não executem etapas.
Se isso acontecer, significa que podemos ler todos os dados e analisá-los e até modificá-los,
como mostrarei mais adiante no curso.
Então, bem aqui na minha máquina Carli, vou começar o Buttercup exatamente da mesma maneira que costumamos fazer.
Seleciono na minha interface e no meu dístico de paródia, e então vou iniciar o dístico de hijack digitando
stub e ele será preenchido automaticamente para mim.
Vou apertar enter e agora está funcionando.
E vamos para a máquina Windows.
E como você pode ver, está me dizendo que estou usando a versão mais recente do Firefox.
E vamos em frente antes de testar.
Vou apenas remover todos os dados de navegação.
Então eu vou apertar control e delete.
E vamos pegar tudo, certifique-se de que tudo está selecionado aqui e clique em.
OK.
E vamos em frente para o site de primeiros passos como o LinkedIn ponto com e perfeito.
Como você pode ver, o site está carregando por HTTP, não https porque podemos ver esse cruzamento no log,
mas a maioria das pessoas não notará isso.
E basicamente, como eu disse, isso significa que podemos ler qualquer nome de usuário e senha que
o usuário colocar aqui e podemos modificar os dados e injetar dados e isso e você verá isso mais tarde no curso.
Agora, não vou entrar agora porque já vimos isso.
O objetivo agora é apenas mostrar a você quais sites farão o downgrade para HTP e mesmo que você não
veja os dados de login agora, se eu fizer login e você não os vir no Better Buttercup, tudo bem
porque o sniffer que vem com copo melhor não é perfeito.
Mostrarei sniffers melhores mais tarde no curso.
Portanto, o principal objetivo quando devemos usar em um copo melhor é poder fazer o downgrade de etapas para STP.
Então, vamos carregar outro site https como StackOverflow dot com.
E perfeito.
Como você pode ver, está diminuindo também.
E vamos fazer uma última agora.
Vamos para a Netflix ponto com.
E novamente perfeito.
É downgrade em sua carga em http normal.
Portanto, não fizemos nada diferente do que abordamos anteriormente.
Tudo está funcionando perfeitamente com o Firefox agora.
Quando se trata do Chrome, há uma pequena modificação sobre a qual precisamos falar.
Então vamos continuar testando com o Firefox.
Então, passe para sites pré-carregados semelhantes ao Twitter, Facebook e GitHub.
Novamente, para que isso funcione, teremos que usar o personalizado realmente com melhor tampa com o dístico de
hijack personalizado.
Agora vamos em frente e testar isso com o Firefox.
Portanto, da maneira como isso funcionará, conforme mencionado na palestra sobre bypass de estresse, o destino primeiro terá
que carregar e o site https normal.
Um exemplo seria um domínio local do Google.
Por exemplo, Google dot IGF ou Google dot e ou Google dot dot UK.
Qualquer coisa, menos o google dot com, porque eles o conhecem como etapas normais e, portanto, poderemos fazer
o downgrade para o STP normal.
Como você pode ver aqui e depois, quando eles estiverem em qualquer site ou mecanismo de pesquisa que use etapas
normais, conseguimos fazer o downgrade para FTP.
Se eles procurarem por um site STC, por exemplo, o Twitter, os passos seqüestrarem o casal, ele substituirá
o link do Twitter dot com pelo Twitter dot corn.
Portanto, isso ignorará a lista codificada que vem com o navegador porque não possui uma
entrada para sites chamada Twitter dot corn.
Então, se eu passar o mouse aqui, você pode notar na parte inferior do site que iremos é o Twitter dot corn e
não o Twitter. com.
Agora essa substituição leva um segundo ou dois.
Portanto, se você passar o mouse sobre ele imediatamente, assim que o site for carregado, poderá realmente notar o twitter. com e, em seguida, instantaneamente ele
vai mudar para milho ponto.
Uma vez que muda, se o usuário abrir isso.
Na verdade, você receberá um aviso de redirecionamento como este que não funcionará automaticamente.
Portanto, esta é outra limitação com este método.
Mas se o usuário realmente for em frente e carregar o site.
Você notará que obteremos um site idêntico ao Twitter, que podemos usar para entrar ou se
inscrever.
Mas o site está carregando em http normal, não em https.
E se você sabe que é Twitter ponto milho, não pontocom.
Então, se o usuário olhar aqui, ele poderá perceber que algo está acontecendo.
Mas eu diria que vai passar a maioria dos usuários.
Então, outro site está carregando sobre STP de hash normal.
Você pode primeiro ler os dados, o sentido do usuário, por exemplo, nomes de usuários e senhas.
E você também poderá manipular esta página e injetar código eval nela e abordaremos isso mais tarde
no curso.
Vamos ter outro exemplo.
Então vamos fechar esses e vamos em frente e procurar o Facebook.
Novamente, o Facebook é outro exemplo de site que usa estrelas.
Se passarmos o mouse sobre ele, você poderá ver que já foi substituído pelo Facebook ponto com, então vamos
abri-lo em uma nova guia e abri-lo novamente.
E perfeito.
Como você pode ver, o Facebook carrega normalmente com ponta apressada e não com alto estresse ou ttps apressados.
Novamente, assim que o usuário fizer login, você poderá capturar o nome de usuário e a senha
e poderá manipular esta página.
Então isso é tudo para o Firefox.
Ele obviamente trabalha sem problemas.
O TPS também funciona sem problemas.
E ele confia.
Você só precisa ter certeza de que os sites de destino estão listados no dístico de seqüestro do site e
eu mostro isso e as estrelas seqüestram a palestra.
Então, se você não sabe como fazer isso, por favor, revise isso.
Mas como você pode ver, está funcionando exatamente como esperado, desde que o usuário alvo acesse o site do
site por meio de um site TTPs normal.
Agora, na próxima palestra, teremos uma rápida recapitulação do Chrome, porque o Chrome é um pouco diferente e pode
ser um pouco mais complicado.