Transcrição do áudio
Legal. Então, agora, eu não ia mostrar o NTB-Scan porque eu queria usar ele e rodar ele lá na aula de RPC. Mas eu vou fazer o seguinte, eu vou rodar o NTB-Scan porque eu quero mostrar uma informação para vocês. Então, eu carrego aqui a máquina virtual, alvo, joga para lá. Eu venho aqui agora, vamos carregar o nosso Kali Linux, conforme configuração já foi explicada inúmeras vezes. O Kali Linux subindo. Bom, eu quero procurar uma informação que é o seguinte, File Server e apareceu um 2.0. O que significa isso? Significa que é um File Server que está compartilhando arquivos na máquina. E que é possível, então, eu obter essa informação sem nenhum tipo de autenticação. Essa é uma informação importante. Principalmente para execução de RPCs. Vamos lá. Essa aula vai ser muito rápida. Só para mostrar isso. E eu também quero fazer outra coisa. O vídeo anterior, a qualidade não ficou boa. Não é? Então, agora, o que eu estou fazendo? Caramba, cadê? Aqui. Aqui. Eu vou alterar o zoom dessa máquina. Então, não ficou legal, né? O vídeo anterior, eu achei. Pera aí. Desculpa. Um monte de lugar falando ainda. Então, eu estou gravando esse vídeo para mostrar o NBTScan, testar o vídeo. Legal. Então, como que funciona esse comando? Esse comando é o NBTScan. Ele vai buscar informações. Muitas dessas informações vieram no Nmap. Mas só que aqui ele coloca de uma forma... Que a visualização, cara, é o máximo. Então, vamos lá. NBTScan. Eu sempre falo NTB. NBTScan. Traço V. A dislexia, né, gente? Todo mundo sabe que eu tenho dislexia. 17, 0. Opa. 0, 24. Olha só. Olha só. Ele me trouxe aqui. Olha só. Tem um file server. E eu consegui obter informações aqui com o file server. Desculpa. Com o NBTScan. Essa informação é demais. Mas vamos passar aqui. Primeira coisa. Então, esse 20 quer dizer o seguinte. No sistema operacional, nós temos vários types. Você em programação, você está acostumado a ter os tipos int, float, né? Sim? Double, não é? Legal. Lá na programação do sistema operacional, nós temos umas structs. O mais correto seria eu chamar de struct. Para você fazer operação no sistema de arquivos. Com struct. É melhor assim. Você hacker tem que saber C++. Pode ser que você não programe o dia inteiro com C++. Mas você tem que conhecer. C, E, C++. Obrigatório. Então, essa struct, ela tem um type. Vamos colocar assim. E esse número 20 é essa struct que eu estou procurando. Então, ele é um file server. A máquina está compartilhando arquivos por teu 20. O que é o 00? O 00 significa... É um workstation service. É um workstation. Beleza? 03, deixa eu ver, tem 03. Olha lá. É um message server. Então, é um workstation server. Que tem um message server. E que 20 está distribuindo arquivos. E eu tenho até ali, um group. 00 group. Então, ele também é um workstation que está em um grupo. Lógico que esse grupo em que ele está, nós vamos ver que ele não está ligado ao LDAP. Que é um protocolo de rede. Nós vamos ver isso aonde? Quando for utilizar o próximo comando que não tem instalado no Kali Linux. E eu costumo xingar, mas eu estou errado, que é o enum for linux ng. Beleza? Eu acho interessante, os comandos que eu vou usar, não estão instalados. Os comandos que eu não uso, estão todos instalados. Parabéns, Kali Linux. Espero que esse vídeo tenha ficado melhor. O áudio melhorou. Espero que o vídeo também seja melhor. Coloquei uma placa de vídeo melhor aqui. Desmontei uma máquina para colocar uma placa de vídeo boa nesse computador. Até mais, tchau. Transcrição e Legendas Pedro Ribeiro Carta