YouTube2Text

Hackeando na Prática: Invadindo um Servidor — Transcript

by Mentalidade Hacker · 2,514 words · 385 segments · language en · Watch on YouTube

Full transcript

  1. 0:00No vídeo de hoje, vamos hackear um site
  2. 0:02em manutenção. Esse site foi mal
  3. 0:04configurado pelos desenvolvedores e nos
  4. 0:07dá uma oportunidade única: invadir o
  5. 0:09sistema e tomar o controle total do
  6. 0:12servidor. Para isso, vamos usar cinco
  7. 0:14ferramentas hackers poderosas. Primeira
  8. 0:17ferramenta para encontrar diretórios
  9. 0:20escondidos. Segunda ferramentas para
  10. 0:22quebrar senhas com força bruta. Terceira
  11. 0:25ferramenta, mapear portas e serviços.
  12. 0:27Quarta ferramenta, encontrar
  13. 0:29vulnerabilidades e configurações
  14. 0:32erradas. E finalmente, por último, a
  15. 0:34nossa quinta ferramenta, injetar código
  16. 0:37maliciosos e assumir o controle total do
  17. 0:40servidor. Mesmo que você não entende de
  18. 0:42hacking ou dessas ferramentas, fica
  19. 0:44comigo até o final que você vai entender
  20. 0:46como todo esse processo se conecta e vai
  21. 0:49fazer muito mais sentido. Só para deixar
  22. 0:51claro, estarei usando o Linux e não é à
  23. 0:53toa. O Linux é praticamente o sistema
  24. 0:57operacional dos hackers e dos
  25. 0:59profissionais de segurança. Ele oferece
  26. 1:01uma grande quantidade de ferramentas,
  27. 1:02tanto para invadir ou proteger sistemas.
  28. 1:05E lembrando, galera, essas técnicas que
  29. 1:07eu vou ensinar a vocês, nunca utilizem
  30. 1:09elas para o mal e nunca usem elas sem
  31. 1:12autorização de alguém. Esse vídeo é
  32. 1:14somente para intuito educacional. E se
  33. 1:16você gosta desse tipo de conteúdo sobre
  34. 1:18hacking, invasão de sistema ou até mesmo
  35. 1:20como se proteger, se inscreva aí no
  36. 1:22canal que esse canal é justamente sobre
  37. 1:25cybersegurança. Bora pro vídeo. Vou
  38. 1:27entrar aqui no site. Vamos fazer essa
  39. 1:30invasão. Rules.net. Logo na primeira
  40. 1:33página já fala: "Infelizmente o site
  41. 1:36está fora do ar para melhorias, mas tem
  42. 1:39outras partes do site que está
  43. 1:41funcional. Primeira coisa que a gente
  44. 1:43pode fazer, dar aquela mapeada básica,
  45. 1:46ver se tem alguma coisa na inspeção,
  46. 1:48caso os desenvolvedores deixaram algum
  47. 1:50comentário. Vamos ver se tem alguma
  48. 1:52coisa
  49. 1:55aqui.
  50. 1:56Aparentemente não tem nada aqui. Vamos
  51. 1:58ver se deixou alguma coisa nos cookies,
  52. 2:01se dá para
  53. 2:02alterar. Não, não tem nada que podemos
  54. 2:05acessar. Bom, como aqui tá falando que
  55. 2:07tem outras partes dos sites funcionando,
  56. 2:10mas não dá para clicar em nada aqui,
  57. 2:12vamos usar o Goldbuster. Vai ser a nossa
  58. 2:14primeira ferramenta para tentar
  59. 2:16descobrir diretórios que não está
  60. 2:18disponível para qualquer pessoa. O
  61. 2:20Goldbusters vai ficar tentando
  62. 2:22diretórios, por exemplo,
  63. 2:24toys.net. Aí vai tentar barra login. Ah,
  64. 2:27encontrou. Aí já descobriu um diretório.
  65. 2:30Barraportal. Ele vai tentar vários
  66. 2:32diretórios, vai mostrar todos que foi
  67. 2:35encontrado para mim. Então vou aqui no
  68. 2:37meu terminal e vou abrir o Gobuster.
  69. 2:39Quero mostrar a lista para você das
  70. 2:42páginas que vamos testar, né? Todos
  71. 2:44esses nomes aqui que tá mostrando, ele
  72. 2:46vai testar. Barra suporte barraforum
  73. 2:49barra downloadads barra security, né?
  74. 2:51Que seria segurança. Vai testar todas
  75. 2:53essas páginas para ver se encontra
  76. 2:55alguma coisa. Bom, então vamos começar
  77. 2:57aqui na linguagem do gobuster.
  78. 2:59Primeiramente a gente escreve gobuster,
  79. 3:01escreve dear para diretório, ifen U para
  80. 3:05URL, que é o site que a gente vai
  81. 3:07atacar. No caso é
  82. 3:10voules.net. Esse é o site que a gente
  83. 3:12vai atacar. Agora eu vou falar pro
  84. 3:13Gobbuster usar aquela lista de
  85. 3:15diretórios. Já coloquei na linguagem que
  86. 3:18o Gobuster entende e vou dar um enter
  87. 3:23aqui rapidinho. Já encontrou duas
  88. 3:26páginas. Protect que seria protegido, e
  89. 3:29guidelines. Vamos colocar nessas páginas
  90. 3:31para descobrir o que que tem nela.
  91. 3:33Primeiro aqui, barra guideline
  92. 3:35guidelines. Entramos aqui na página e
  93. 3:38olha que informação valiosa. Olá, Bob,
  94. 3:41você atualizou o servidor Tomcat. Olha
  95. 3:43só como isso é ouro. Então, a gente
  96. 3:45descobriu que tem algum desenvolvedor lá
  97. 3:47dentro chamado Bob e que eles têm um
  98. 3:49servidor Tom Cat. Com esses detalhes a
  99. 3:52gente consegue entender melhor o nosso
  100. 3:54ambiente para preparar nosso próximo
  101. 3:56ataque. Então, galera, lembra, tudo é
  102. 3:58sobre informação que a gente obtém. Vou
  103. 4:00deixar escrito aqui. Bob Tom quieto.
  104. 4:04Esse diretório não, acho que não tem
  105. 4:05mais o que extrair daqui. Tinha mais um
  106. 4:08aqui. Barra protect. Vamos ver o que
  107. 4:10esse diretório esconde.
  108. 4:15Protect. Um login http. A gente sempre
  109. 4:18faz o óbvio. Nesse caso, o pessoal põe
  110. 4:20admin e a senha admin. Isso é mais comum
  111. 4:23do que você pensa. Vamos clicar aqui
  112. 4:25para ver se vai. Não foi. Muito comum as
  113. 4:27pessoas colocar admin 1 2 3 1 2 3 admin.
  114. 4:30Sempre testa. O mais óbvio é aí essa
  115. 4:32senha cidícula que às vezes pode dar
  116. 4:34certo. Mas a gente tem o nome de alguém
  117. 4:36aqui que a gente já sabe, um tal aí de
  118. 4:38Bob, né? Mas a senha eu não faço ideia.
  119. 4:42E aqui que entra a nossa segunda
  120. 4:44ferramenta, o Hidra. O Hidra é feito
  121. 4:47para quebrar senhas. Você coloca uma
  122. 4:49lista de dicionário e a gente quebra
  123. 4:51essa senha com força bruta. Vou usar o
  124. 4:54hidra para quebrar a senha do Bob na
  125. 4:57força bruta. Então aqui vamos colocar
  126. 4:59numa linguagem que o Hidra entende.
  127. 5:01Hidra é de login, que no caso é o nome
  128. 5:04do Bob. P de password. A lista de senha.
  129. 5:07A lista de 100 que eu vou usar esta
  130. 5:09lista aqui, ó, que tem em torno das 14
  131. 5:13milhões de senha mais usadas no mundo.
  132. 5:16Rockwu é um dos dicionários de senha
  133. 5:18mais famosos do mundo, contém milhões de
  134. 5:21combinações de senhas que foram vazados
  135. 5:24na internet. Então, lembrando, tô
  136. 5:25colocando aqui numa linguagem que o
  137. 5:27Hidra entende. Colocar ifenf, falar que
  138. 5:30o site que nós estamos atacando. E por
  139. 5:33último, a gente fala que é http que é o
  140. 5:35sistema estamos atacando. E vou
  141. 5:37adicionar o diretório, que é
  142. 5:39barraped. E isso deve funcionar se eu
  143. 5:42não coloquei nada errado. Vamos
  144. 5:47ver. E olha só o quão rápido achou.
  145. 5:50Testou no site, viu? Bob e a senha
  146. 5:54Bubbles. Olha o quão rápido a gente
  147. 5:56descobriu com aquela lista de senha e
  148. 5:58usando hidra. Vamos testar aqui. Bob
  149. 6:01Bubbles. E a gente entrou. A gente
  150. 6:03conseguiu entrar. Vamos ver o que tá
  151. 6:04escrito aqui. Essa página protegida foi
  152. 6:07movida para uma porta diferente. Foi
  153. 6:10pedido para o Bob transferir a página,
  154. 6:12né? Vamos ver lá de novo. Guidelines.
  155. 6:15Atualizar o servidor. Tá bom. Mas a
  156. 6:17gente descobriu que mudou de porta, né?
  157. 6:21Então vamos descobrir qual porta está
  158. 6:23aberta, não é isso? Sabendo disso, a
  159. 6:25gente vai usar a nossa terceira
  160. 6:27ferramenta, que a gente usa ela demais,
  161. 6:29principalmente para ver quais portas
  162. 6:31estão abertas, os serviços que nela está
  163. 6:34rodando. Então essa ferramenta é muito
  164. 6:36útil, que é o NMAP. Vou limpar isso aqui
  165. 6:39de novo
  166. 6:39aqui. Clear. Então vamos fazer uma
  167. 6:43varredura nesse site. Mas antes, galera,
  168. 6:46se você está aqui gostando do vídeo, já
  169. 6:48se inscreva aí no canal. E para quem já
  170. 6:50é inscrito, deixa aquele like aí que
  171. 6:52ajuda demais, principalmente num canal
  172. 6:54pequeno como meu que tem 300 inscritos,
  173. 6:57cara. E obrigado aí a todos os inscritos
  174. 6:59aí, motiva demais aí. E mais uma coisa,
  175. 7:02galera, essa explicação tá legal? Tá
  176. 7:04muito confusa aí? Comenta embaixo aí
  177. 7:06para mim aí para eu ver se tá bom, se tá
  178. 7:08ruim, se tá muito confuso. Comenta aí
  179. 7:10embaixo aí para mim, pra gente sempre ir
  180. 7:12melhorando, né? Então bora voltar aqui,
  181. 7:13ó. Vamos usar o Nmap, no caso, né? Então
  182. 7:16vou escrever Nmap. Vou colocar essa flag
  183. 7:19aqui S.V, que eu quero ver os serviços
  184. 7:23que tá rodando e as portas abertas. Vou
  185. 7:26colocar T5, que eu vou fazer uma
  186. 7:28varredura agressiva nesse site, né? Eu
  187. 7:31não tô nem aí em ser furtivo. Só para
  188. 7:34você entender, vamos supor que você quer
  189. 7:36tentar abrir a porta de uma casa aí. Em
  190. 7:38vez de você ir lá na manha, eu vou lá e
  191. 7:40já jogo uma granada mesmo assim, já
  192. 7:42explodo a porta toda. Você faz bastante
  193. 7:44barulho aí na rede deles. Agora a gente
  194. 7:47coloca o site. Vamos ver o que
  195. 7:58rola. Control quatro portas abertas. O
  196. 8:0280 a gente já sabe que a gente estava
  197. 8:03usando o site deles, mas eles usam o
  198. 8:06servidor Apat. A parte Toncat.
  199. 8:08Interessante isso aqui, ó, que ele pediu
  200. 8:10para ser transferido, né, para uma outra
  201. 8:13outra página. Então, é
  202. 8:16Tomcat/yote
  203. 8:17JSP Engine. O Tomcat normalmente é usado
  204. 8:20como servidor de Java. Então vamos
  205. 8:22testar a porta 1 2 3 4 que é ela que
  206. 8:25está aberta e que tá rodando o servidor
  207. 8:27Tomcat, né, que a gente já tinha visto
  208. 8:29antes. Como a gente coloca aí para ver a
  209. 8:31porta? A gente vai lá no site, coloca
  210. 8:34dois pontos e aqui a gente coloca a
  211. 8:36porta, que no caso é 1 2 3
  212. 8:394, como tava falando no NMAP, né?
  213. 8:42Servidor Apat
  214. 8:45Tomcat. Maravilha aqui, mas não sei se
  215. 8:48dá para fazer alguma coisa
  216. 8:52aqui. Bob
  217. 8:57Bubbles, gap manager status.
  218. 9:00Até agora aqui, clicando aqui nas
  219. 9:02coisas, não descobri muita coisa que eu
  220. 9:05posso tirar vantagem. Agora, galera, a
  221. 9:07gente vai usar nossa próxima ferramenta
  222. 9:09que é o Nicto ou Niro, como os gringos
  223. 9:13gostam de falar. Ela é uma ferramenta
  224. 9:15poderosa para escanear servidores web e
  225. 9:18buscar vulnerabilidades conhecidas.
  226. 9:21Basicamente, ela verifica se o servidor
  227. 9:24tem configurações erradas, arquivos
  228. 9:26perigosos ou até falhas para serem
  229. 9:29exploradas. É como um scanner de saúde
  230. 9:32aí pro site, só que nós queremos tirar
  231. 9:35proveitos disso, né? Então, bora lá. Vou
  232. 9:38limpar aqui o terminal, vou aqui
  233. 9:39escrever nictor H e coloco site. A porta
  234. 9:43que eu quero que ele escaneia, no caso é
  235. 9:451 2 3 4, né? que é essa porta que a
  236. 9:47gente tinha encontrado no servidor
  237. 9:49Tomcat 2 3 4. Vamos ver. Espero que eu
  238. 9:52não coloquei nada
  239. 9:56errado. Tá encontrando aqui os Paranauê
  240. 9:59pra gente. Cook session, né? Aqui o cook
  241. 10:03não usa uma coisa de segurança que é
  242. 10:05somente http. É possível injetar, roubar
  243. 10:08dados através de JavaScript, né? Isso
  244. 10:10aqui é interessante que mostrou um
  245. 10:12diretório, uma interface encontrada.
  246. 10:15Vamos dar uma olhada nessa interface
  247. 10:16aqui. Manager, que seria
  248. 10:19tipo gerente, administrador, né? Alguma
  249. 10:21coisa assim. HTML, né? Para administrar
  250. 10:24as coisas. A gente quer seguir na porta
  251. 10:251 2 3
  252. 10:274
  253. 10:29manager/html. Conseguimos chegar no web
  254. 10:33application manager do site dos cara,
  255. 10:36que é aqui que a gente conversa
  256. 10:39diretamente com o servidor dos caras.
  257. 10:41Aqui é como se fosse um painel de
  258. 10:43controle aqui do das aplicações. A gente
  259. 10:46pode parar, modificar alguma coisa aqui
  260. 10:49no servidor. A gente consegue contato
  261. 10:51direto com o servidor aqui. Olha que
  262. 10:53legal. Mas ainda a gente não está no
  263. 10:56controle do servidor e a gente quer
  264. 10:58isso. E aqui é a nossa porta para isso.
  265. 11:01Essa interface aqui normalmente é usada
  266. 11:04pelos administradores do site, mas se
  267. 11:06conseguirmos explorar aqui, podemos
  268. 11:09potencialmente manipular o servidor e
  269. 11:12ganhar mais acesso. Então bora lá fazer
  270. 11:14isso, né? Gente, tá aqui pr isso,
  271. 11:17hackear tudo. A gente vai usar uma
  272. 11:19ferramenta que eu adoro, cara, que
  273. 11:21porque ela é muito útil, que é o Meta
  274. 11:24Exploit. Ela é uma das ferramentas mais
  275. 11:26poderosas em um arsenal de um hacker.
  276. 11:29Ela é como se fosse uma caixa de
  277. 11:30ferramenta para explorar
  278. 11:32vulnerabilidades. Com meta exploits, a
  279. 11:34gente pode carregar exploits, códigos
  280. 11:37maliciosos para aproveitar falhas
  281. 11:40específicas de um sistema. Galera, se
  282. 11:42você chegou até aqui, tá gostando, já
  283. 11:44deixa seu like aí. Cada vídeo eu vou
  284. 11:46trazendo técnicas diferente e talvez eu
  285. 11:48possa ir aumentando o nível de
  286. 11:50dificuldade se caso você vai se
  287. 11:51interessando aí. Então já deixa seu like
  288. 11:53aí e se inscreva aí no canal, ajuda
  289. 11:55demais aqui. Então bora aqui abrir o
  290. 11:58nosso meto maravilhoso. Aqui estamos no
  291. 12:01nosso meta exploit, né? Como como falam.
  292. 12:05Já vou pesquisar sobre o Tomcat, né?
  293. 12:07Para pesquisar Tomcat. Acabou demorando
  294. 12:10aqui uns dois minutinhos, um minutinho,
  295. 12:12mas abriu que tá mostrando um monte de
  296. 12:15exploits. Aqui tá falando quão fácil é,
  297. 12:18né, de ter sucesso nesse nessa invasão,
  298. 12:21né? Quando é excelente aqui, né?
  299. 12:23Excellent. É quase garantido que que
  300. 12:25você consiga invadir o sistema dos cara,
  301. 12:28né? Mas a gente tem que pesquisar o
  302. 12:30exploit específico, no caso aqui para o
  303. 12:33manager application. Vamos ver se a
  304. 12:35gente encontra. Vou melhorar aqui a
  305. 12:37minha busca.
  306. 12:40Search
  307. 12:42cat. Search cat manager. Vamos ver aqui
  308. 12:46se encontrou. Acho que é esse aqui,
  309. 12:49ó. É
  310. 12:54esse. A parte Toncat Manager upload.
  311. 12:58Como é um manager que a gente quer,
  312. 12:59vamos usar esse aqui do upload, que aqui
  313. 13:02a gente gostaria de fazer um upload de
  314. 13:05algum algum arquivo, né? Mas como o
  315. 13:07Metploit já tem esses códigos maliciosos
  316. 13:10já pronto já, então a gente vai utilizar
  317. 13:13o do Matlo no caso, né? E a chance aqui
  318. 13:16é excelente. Então é
  319. 13:18basicamente garantido que a gente
  320. 13:20utilizando isso aqui a gente vai tomar o
  321. 13:22controle do servidor. Então vamos lá.
  322. 13:25Esse aqui é o número seis. Então vamos
  323. 13:28falar pro Mat Exploit. Use o set. Então
  324. 13:31aqui o Metploit já prepara basicamente
  325. 13:34tudo pra gente. Qual que são as coisas
  326. 13:36que o meta exploit quer que eu as
  327. 13:38informações que eu envie a ele? Show
  328. 13:42options. Opa, seu errado aqui. Show
  329. 13:44options. Esqueci o S aqui.
  330. 13:49Os. Vamos ver aqui que que ele pede.
  331. 13:51Deixa eu deixar aqui maior aqui. Então,
  332. 13:54ele quer o http password, que é a senha,
  333. 13:57um usuário http. No caso, a gente tem o
  334. 13:59Bob e tem a senha dele, né? Então vamos
  335. 14:02pro meto qual que é o usuário? Qual que
  336. 14:06é a senha? Galera, a bateria da minha
  337. 14:08câmera acabou, então eu tô usando a
  338. 14:09câmera da minha webcam, então tá mais
  339. 14:12chiado aí, mas vamos seguir aqui pro
  340. 14:14tutorial. Então aqui que eu tenho que
  341. 14:15fazer, eu tenho que usar a senha do Bob
  342. 14:18e o nome dele. Então vamos colocar aqui
  343. 14:20set http user. Vou colocar bob aqui,
  344. 14:24certo?
  345. 14:27httpassword bubbles, que é a senha dele,
  346. 14:29o
  347. 14:30arhostamente o host remota, se referindo
  348. 14:33ao site ou o IP que a gente vai atacar.
  349. 14:36Seth host toys rules.net.
  350. 14:41A porta não é porta 80, foi a porta que
  351. 14:43a gente descobriu com o NM, que é 1 2 3
  352. 14:474, então 1 2 3 4. Isso aqui deveria
  353. 14:51funcionar, então acho que tudo correto.
  354. 14:54Então vou escrever exploit, né, para
  355. 14:56iniciar a
  356. 15:10invasão. E deu certo. Já conseguiu o
  357. 15:14Metropeter. O servidor já foi
  358. 15:17comprometido. O Metroper é basicamente
  359. 15:19uma ferramenta interativa dentro do
  360. 15:21metploit que inicia uma sessão na
  361. 15:25máquina comprometida. Então eu posso
  362. 15:27escrever comandos como shell para ele me
  363. 15:29dar o terminal do servidor. Já tô com
  364. 15:33acesso total como root, né, que seria o
  365. 15:35super administrador dentro do Linux, né?
  366. 15:38É como é um administrador no Linux, né?
  367. 15:40No no Windows é administrador, no Linux
  368. 15:43é root, né? Eu já tô como root aqui no
  369. 15:46servidor graças ao meta exploit. Bom,
  370. 15:48galera, se vocês gostaram do hacking, já
  371. 15:50deixa seu like aí. Se vocês gostam de
  372. 15:52vídeos desse assunto, posso trazendo
  373. 15:54diferentes tipos de hacking, invadindo
  374. 15:56diferentes tipos de sistemas e até
  375. 15:58sistemas mais complexos. Se vocês gostam
  376. 16:00desse tipo de assunto, se inscreva aí no
  377. 16:02canal e comenta para mim aí se vocês
  378. 16:04querem que eu continue essa série de
  379. 16:05hack, de invadindo o sistema. Esse foi
  380. 16:07bem fácil de hackear, mas a gente pode
  381. 16:09ir aumentando a complexidade, né? é
  382. 16:11hackear sistema de dois fatores, a gente
  383. 16:13vai a gente vai aumentando, né,
  384. 16:15dependendo aí da resposta aí de vocês.
  385. 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.