Hackeando na Prática: Invadindo um Servidor — Transcript
Full transcript
- 0:00No vídeo de hoje, vamos hackear um site
- 0:02em manutenção. Esse site foi mal
- 0:04configurado pelos desenvolvedores e nos
- 0:07dá uma oportunidade única: invadir o
- 0:09sistema e tomar o controle total do
- 0:12servidor. Para isso, vamos usar cinco
- 0:14ferramentas hackers poderosas. Primeira
- 0:17ferramenta para encontrar diretórios
- 0:20escondidos. Segunda ferramentas para
- 0:22quebrar senhas com força bruta. Terceira
- 0:25ferramenta, mapear portas e serviços.
- 0:27Quarta ferramenta, encontrar
- 0:29vulnerabilidades e configurações
- 0:32erradas. E finalmente, por último, a
- 0:34nossa quinta ferramenta, injetar código
- 0:37maliciosos e assumir o controle total do
- 0:40servidor. Mesmo que você não entende de
- 0:42hacking ou dessas ferramentas, fica
- 0:44comigo até o final que você vai entender
- 0:46como todo esse processo se conecta e vai
- 0:49fazer muito mais sentido. Só para deixar
- 0:51claro, estarei usando o Linux e não é à
- 0:53toa. O Linux é praticamente o sistema
- 0:57operacional dos hackers e dos
- 0:59profissionais de segurança. Ele oferece
- 1:01uma grande quantidade de ferramentas,
- 1:02tanto para invadir ou proteger sistemas.
- 1:05E lembrando, galera, essas técnicas que
- 1:07eu vou ensinar a vocês, nunca utilizem
- 1:09elas para o mal e nunca usem elas sem
- 1:12autorização de alguém. Esse vídeo é
- 1:14somente para intuito educacional. E se
- 1:16você gosta desse tipo de conteúdo sobre
- 1:18hacking, invasão de sistema ou até mesmo
- 1:20como se proteger, se inscreva aí no
- 1:22canal que esse canal é justamente sobre
- 1:25cybersegurança. Bora pro vídeo. Vou
- 1:27entrar aqui no site. Vamos fazer essa
- 1:30invasão. Rules.net. Logo na primeira
- 1:33página já fala: "Infelizmente o site
- 1:36está fora do ar para melhorias, mas tem
- 1:39outras partes do site que está
- 1:41funcional. Primeira coisa que a gente
- 1:43pode fazer, dar aquela mapeada básica,
- 1:46ver se tem alguma coisa na inspeção,
- 1:48caso os desenvolvedores deixaram algum
- 1:50comentário. Vamos ver se tem alguma
- 1:52coisa
- 1:55aqui.
- 1:56Aparentemente não tem nada aqui. Vamos
- 1:58ver se deixou alguma coisa nos cookies,
- 2:01se dá para
- 2:02alterar. Não, não tem nada que podemos
- 2:05acessar. Bom, como aqui tá falando que
- 2:07tem outras partes dos sites funcionando,
- 2:10mas não dá para clicar em nada aqui,
- 2:12vamos usar o Goldbuster. Vai ser a nossa
- 2:14primeira ferramenta para tentar
- 2:16descobrir diretórios que não está
- 2:18disponível para qualquer pessoa. O
- 2:20Goldbusters vai ficar tentando
- 2:22diretórios, por exemplo,
- 2:24toys.net. Aí vai tentar barra login. Ah,
- 2:27encontrou. Aí já descobriu um diretório.
- 2:30Barraportal. Ele vai tentar vários
- 2:32diretórios, vai mostrar todos que foi
- 2:35encontrado para mim. Então vou aqui no
- 2:37meu terminal e vou abrir o Gobuster.
- 2:39Quero mostrar a lista para você das
- 2:42páginas que vamos testar, né? Todos
- 2:44esses nomes aqui que tá mostrando, ele
- 2:46vai testar. Barra suporte barraforum
- 2:49barra downloadads barra security, né?
- 2:51Que seria segurança. Vai testar todas
- 2:53essas páginas para ver se encontra
- 2:55alguma coisa. Bom, então vamos começar
- 2:57aqui na linguagem do gobuster.
- 2:59Primeiramente a gente escreve gobuster,
- 3:01escreve dear para diretório, ifen U para
- 3:05URL, que é o site que a gente vai
- 3:07atacar. No caso é
- 3:10voules.net. Esse é o site que a gente
- 3:12vai atacar. Agora eu vou falar pro
- 3:13Gobbuster usar aquela lista de
- 3:15diretórios. Já coloquei na linguagem que
- 3:18o Gobuster entende e vou dar um enter
- 3:23aqui rapidinho. Já encontrou duas
- 3:26páginas. Protect que seria protegido, e
- 3:29guidelines. Vamos colocar nessas páginas
- 3:31para descobrir o que que tem nela.
- 3:33Primeiro aqui, barra guideline
- 3:35guidelines. Entramos aqui na página e
- 3:38olha que informação valiosa. Olá, Bob,
- 3:41você atualizou o servidor Tomcat. Olha
- 3:43só como isso é ouro. Então, a gente
- 3:45descobriu que tem algum desenvolvedor lá
- 3:47dentro chamado Bob e que eles têm um
- 3:49servidor Tom Cat. Com esses detalhes a
- 3:52gente consegue entender melhor o nosso
- 3:54ambiente para preparar nosso próximo
- 3:56ataque. Então, galera, lembra, tudo é
- 3:58sobre informação que a gente obtém. Vou
- 4:00deixar escrito aqui. Bob Tom quieto.
- 4:04Esse diretório não, acho que não tem
- 4:05mais o que extrair daqui. Tinha mais um
- 4:08aqui. Barra protect. Vamos ver o que
- 4:10esse diretório esconde.
- 4:15Protect. Um login http. A gente sempre
- 4:18faz o óbvio. Nesse caso, o pessoal põe
- 4:20admin e a senha admin. Isso é mais comum
- 4:23do que você pensa. Vamos clicar aqui
- 4:25para ver se vai. Não foi. Muito comum as
- 4:27pessoas colocar admin 1 2 3 1 2 3 admin.
- 4:30Sempre testa. O mais óbvio é aí essa
- 4:32senha cidícula que às vezes pode dar
- 4:34certo. Mas a gente tem o nome de alguém
- 4:36aqui que a gente já sabe, um tal aí de
- 4:38Bob, né? Mas a senha eu não faço ideia.
- 4:42E aqui que entra a nossa segunda
- 4:44ferramenta, o Hidra. O Hidra é feito
- 4:47para quebrar senhas. Você coloca uma
- 4:49lista de dicionário e a gente quebra
- 4:51essa senha com força bruta. Vou usar o
- 4:54hidra para quebrar a senha do Bob na
- 4:57força bruta. Então aqui vamos colocar
- 4:59numa linguagem que o Hidra entende.
- 5:01Hidra é de login, que no caso é o nome
- 5:04do Bob. P de password. A lista de senha.
- 5:07A lista de 100 que eu vou usar esta
- 5:09lista aqui, ó, que tem em torno das 14
- 5:13milhões de senha mais usadas no mundo.
- 5:16Rockwu é um dos dicionários de senha
- 5:18mais famosos do mundo, contém milhões de
- 5:21combinações de senhas que foram vazados
- 5:24na internet. Então, lembrando, tô
- 5:25colocando aqui numa linguagem que o
- 5:27Hidra entende. Colocar ifenf, falar que
- 5:30o site que nós estamos atacando. E por
- 5:33último, a gente fala que é http que é o
- 5:35sistema estamos atacando. E vou
- 5:37adicionar o diretório, que é
- 5:39barraped. E isso deve funcionar se eu
- 5:42não coloquei nada errado. Vamos
- 5:47ver. E olha só o quão rápido achou.
- 5:50Testou no site, viu? Bob e a senha
- 5:54Bubbles. Olha o quão rápido a gente
- 5:56descobriu com aquela lista de senha e
- 5:58usando hidra. Vamos testar aqui. Bob
- 6:01Bubbles. E a gente entrou. A gente
- 6:03conseguiu entrar. Vamos ver o que tá
- 6:04escrito aqui. Essa página protegida foi
- 6:07movida para uma porta diferente. Foi
- 6:10pedido para o Bob transferir a página,
- 6:12né? Vamos ver lá de novo. Guidelines.
- 6:15Atualizar o servidor. Tá bom. Mas a
- 6:17gente descobriu que mudou de porta, né?
- 6:21Então vamos descobrir qual porta está
- 6:23aberta, não é isso? Sabendo disso, a
- 6:25gente vai usar a nossa terceira
- 6:27ferramenta, que a gente usa ela demais,
- 6:29principalmente para ver quais portas
- 6:31estão abertas, os serviços que nela está
- 6:34rodando. Então essa ferramenta é muito
- 6:36útil, que é o NMAP. Vou limpar isso aqui
- 6:39de novo
- 6:39aqui. Clear. Então vamos fazer uma
- 6:43varredura nesse site. Mas antes, galera,
- 6:46se você está aqui gostando do vídeo, já
- 6:48se inscreva aí no canal. E para quem já
- 6:50é inscrito, deixa aquele like aí que
- 6:52ajuda demais, principalmente num canal
- 6:54pequeno como meu que tem 300 inscritos,
- 6:57cara. E obrigado aí a todos os inscritos
- 6:59aí, motiva demais aí. E mais uma coisa,
- 7:02galera, essa explicação tá legal? Tá
- 7:04muito confusa aí? Comenta embaixo aí
- 7:06para mim aí para eu ver se tá bom, se tá
- 7:08ruim, se tá muito confuso. Comenta aí
- 7:10embaixo aí para mim, pra gente sempre ir
- 7:12melhorando, né? Então bora voltar aqui,
- 7:13ó. Vamos usar o Nmap, no caso, né? Então
- 7:16vou escrever Nmap. Vou colocar essa flag
- 7:19aqui S.V, que eu quero ver os serviços
- 7:23que tá rodando e as portas abertas. Vou
- 7:26colocar T5, que eu vou fazer uma
- 7:28varredura agressiva nesse site, né? Eu
- 7:31não tô nem aí em ser furtivo. Só para
- 7:34você entender, vamos supor que você quer
- 7:36tentar abrir a porta de uma casa aí. Em
- 7:38vez de você ir lá na manha, eu vou lá e
- 7:40já jogo uma granada mesmo assim, já
- 7:42explodo a porta toda. Você faz bastante
- 7:44barulho aí na rede deles. Agora a gente
- 7:47coloca o site. Vamos ver o que
- 7:58rola. Control quatro portas abertas. O
- 8:0280 a gente já sabe que a gente estava
- 8:03usando o site deles, mas eles usam o
- 8:06servidor Apat. A parte Toncat.
- 8:08Interessante isso aqui, ó, que ele pediu
- 8:10para ser transferido, né, para uma outra
- 8:13outra página. Então, é
- 8:16Tomcat/yote
- 8:17JSP Engine. O Tomcat normalmente é usado
- 8:20como servidor de Java. Então vamos
- 8:22testar a porta 1 2 3 4 que é ela que
- 8:25está aberta e que tá rodando o servidor
- 8:27Tomcat, né, que a gente já tinha visto
- 8:29antes. Como a gente coloca aí para ver a
- 8:31porta? A gente vai lá no site, coloca
- 8:34dois pontos e aqui a gente coloca a
- 8:36porta, que no caso é 1 2 3
- 8:394, como tava falando no NMAP, né?
- 8:42Servidor Apat
- 8:45Tomcat. Maravilha aqui, mas não sei se
- 8:48dá para fazer alguma coisa
- 8:52aqui. Bob
- 8:57Bubbles, gap manager status.
- 9:00Até agora aqui, clicando aqui nas
- 9:02coisas, não descobri muita coisa que eu
- 9:05posso tirar vantagem. Agora, galera, a
- 9:07gente vai usar nossa próxima ferramenta
- 9:09que é o Nicto ou Niro, como os gringos
- 9:13gostam de falar. Ela é uma ferramenta
- 9:15poderosa para escanear servidores web e
- 9:18buscar vulnerabilidades conhecidas.
- 9:21Basicamente, ela verifica se o servidor
- 9:24tem configurações erradas, arquivos
- 9:26perigosos ou até falhas para serem
- 9:29exploradas. É como um scanner de saúde
- 9:32aí pro site, só que nós queremos tirar
- 9:35proveitos disso, né? Então, bora lá. Vou
- 9:38limpar aqui o terminal, vou aqui
- 9:39escrever nictor H e coloco site. A porta
- 9:43que eu quero que ele escaneia, no caso é
- 9:451 2 3 4, né? que é essa porta que a
- 9:47gente tinha encontrado no servidor
- 9:49Tomcat 2 3 4. Vamos ver. Espero que eu
- 9:52não coloquei nada
- 9:56errado. Tá encontrando aqui os Paranauê
- 9:59pra gente. Cook session, né? Aqui o cook
- 10:03não usa uma coisa de segurança que é
- 10:05somente http. É possível injetar, roubar
- 10:08dados através de JavaScript, né? Isso
- 10:10aqui é interessante que mostrou um
- 10:12diretório, uma interface encontrada.
- 10:15Vamos dar uma olhada nessa interface
- 10:16aqui. Manager, que seria
- 10:19tipo gerente, administrador, né? Alguma
- 10:21coisa assim. HTML, né? Para administrar
- 10:24as coisas. A gente quer seguir na porta
- 10:251 2 3
- 10:274
- 10:29manager/html. Conseguimos chegar no web
- 10:33application manager do site dos cara,
- 10:36que é aqui que a gente conversa
- 10:39diretamente com o servidor dos caras.
- 10:41Aqui é como se fosse um painel de
- 10:43controle aqui do das aplicações. A gente
- 10:46pode parar, modificar alguma coisa aqui
- 10:49no servidor. A gente consegue contato
- 10:51direto com o servidor aqui. Olha que
- 10:53legal. Mas ainda a gente não está no
- 10:56controle do servidor e a gente quer
- 10:58isso. E aqui é a nossa porta para isso.
- 11:01Essa interface aqui normalmente é usada
- 11:04pelos administradores do site, mas se
- 11:06conseguirmos explorar aqui, podemos
- 11:09potencialmente manipular o servidor e
- 11:12ganhar mais acesso. Então bora lá fazer
- 11:14isso, né? Gente, tá aqui pr isso,
- 11:17hackear tudo. A gente vai usar uma
- 11:19ferramenta que eu adoro, cara, que
- 11:21porque ela é muito útil, que é o Meta
- 11:24Exploit. Ela é uma das ferramentas mais
- 11:26poderosas em um arsenal de um hacker.
- 11:29Ela é como se fosse uma caixa de
- 11:30ferramenta para explorar
- 11:32vulnerabilidades. Com meta exploits, a
- 11:34gente pode carregar exploits, códigos
- 11:37maliciosos para aproveitar falhas
- 11:40específicas de um sistema. Galera, se
- 11:42você chegou até aqui, tá gostando, já
- 11:44deixa seu like aí. Cada vídeo eu vou
- 11:46trazendo técnicas diferente e talvez eu
- 11:48possa ir aumentando o nível de
- 11:50dificuldade se caso você vai se
- 11:51interessando aí. Então já deixa seu like
- 11:53aí e se inscreva aí no canal, ajuda
- 11:55demais aqui. Então bora aqui abrir o
- 11:58nosso meto maravilhoso. Aqui estamos no
- 12:01nosso meta exploit, né? Como como falam.
- 12:05Já vou pesquisar sobre o Tomcat, né?
- 12:07Para pesquisar Tomcat. Acabou demorando
- 12:10aqui uns dois minutinhos, um minutinho,
- 12:12mas abriu que tá mostrando um monte de
- 12:15exploits. Aqui tá falando quão fácil é,
- 12:18né, de ter sucesso nesse nessa invasão,
- 12:21né? Quando é excelente aqui, né?
- 12:23Excellent. É quase garantido que que
- 12:25você consiga invadir o sistema dos cara,
- 12:28né? Mas a gente tem que pesquisar o
- 12:30exploit específico, no caso aqui para o
- 12:33manager application. Vamos ver se a
- 12:35gente encontra. Vou melhorar aqui a
- 12:37minha busca.
- 12:40Search
- 12:42cat. Search cat manager. Vamos ver aqui
- 12:46se encontrou. Acho que é esse aqui,
- 12:49ó. É
- 12:54esse. A parte Toncat Manager upload.
- 12:58Como é um manager que a gente quer,
- 12:59vamos usar esse aqui do upload, que aqui
- 13:02a gente gostaria de fazer um upload de
- 13:05algum algum arquivo, né? Mas como o
- 13:07Metploit já tem esses códigos maliciosos
- 13:10já pronto já, então a gente vai utilizar
- 13:13o do Matlo no caso, né? E a chance aqui
- 13:16é excelente. Então é
- 13:18basicamente garantido que a gente
- 13:20utilizando isso aqui a gente vai tomar o
- 13:22controle do servidor. Então vamos lá.
- 13:25Esse aqui é o número seis. Então vamos
- 13:28falar pro Mat Exploit. Use o set. Então
- 13:31aqui o Metploit já prepara basicamente
- 13:34tudo pra gente. Qual que são as coisas
- 13:36que o meta exploit quer que eu as
- 13:38informações que eu envie a ele? Show
- 13:42options. Opa, seu errado aqui. Show
- 13:44options. Esqueci o S aqui.
- 13:49Os. Vamos ver aqui que que ele pede.
- 13:51Deixa eu deixar aqui maior aqui. Então,
- 13:54ele quer o http password, que é a senha,
- 13:57um usuário http. No caso, a gente tem o
- 13:59Bob e tem a senha dele, né? Então vamos
- 14:02pro meto qual que é o usuário? Qual que
- 14:06é a senha? Galera, a bateria da minha
- 14:08câmera acabou, então eu tô usando a
- 14:09câmera da minha webcam, então tá mais
- 14:12chiado aí, mas vamos seguir aqui pro
- 14:14tutorial. Então aqui que eu tenho que
- 14:15fazer, eu tenho que usar a senha do Bob
- 14:18e o nome dele. Então vamos colocar aqui
- 14:20set http user. Vou colocar bob aqui,
- 14:24certo?
- 14:27httpassword bubbles, que é a senha dele,
- 14:29o
- 14:30arhostamente o host remota, se referindo
- 14:33ao site ou o IP que a gente vai atacar.
- 14:36Seth host toys rules.net.
- 14:41A porta não é porta 80, foi a porta que
- 14:43a gente descobriu com o NM, que é 1 2 3
- 14:474, então 1 2 3 4. Isso aqui deveria
- 14:51funcionar, então acho que tudo correto.
- 14:54Então vou escrever exploit, né, para
- 14:56iniciar a
- 15:10invasão. E deu certo. Já conseguiu o
- 15:14Metropeter. O servidor já foi
- 15:17comprometido. O Metroper é basicamente
- 15:19uma ferramenta interativa dentro do
- 15:21metploit que inicia uma sessão na
- 15:25máquina comprometida. Então eu posso
- 15:27escrever comandos como shell para ele me
- 15:29dar o terminal do servidor. Já tô com
- 15:33acesso total como root, né, que seria o
- 15:35super administrador dentro do Linux, né?
- 15:38É como é um administrador no Linux, né?
- 15:40No no Windows é administrador, no Linux
- 15:43é root, né? Eu já tô como root aqui no
- 15:46servidor graças ao meta exploit. Bom,
- 15:48galera, se vocês gostaram do hacking, já
- 15:50deixa seu like aí. Se vocês gostam de
- 15:52vídeos desse assunto, posso trazendo
- 15:54diferentes tipos de hacking, invadindo
- 15:56diferentes tipos de sistemas e até
- 15:58sistemas mais complexos. Se vocês gostam
- 16:00desse tipo de assunto, se inscreva aí no
- 16:02canal e comenta para mim aí se vocês
- 16:04querem que eu continue essa série de
- 16:05hack, de invadindo o sistema. Esse foi
- 16:07bem fácil de hackear, mas a gente pode
- 16:09ir aumentando a complexidade, né? é
- 16:11hackear sistema de dois fatores, a gente
- 16:13vai a gente vai aumentando, né,
- 16:15dependendo aí da resposta aí de vocês.
- 16:16Então, galera, muito obrigado.
About this transcript
This page contains the full transcript of Hackeando na Prática: Invadindo um Servidor by Mentalidade Hacker, generated from the public captions YouTube serves with the video. The transcript has 2,514 words across 385 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.