Quantcast
Channel: Vulnerabilidades
Viewing all articles
Browse latest Browse all 26

YASUO – Scanner de Vulnerabilidades Web

$
0
0

O YASUO é um script desenvolvido em Ruby que pode ser muito útil durante um PenTest com ele é possível realizar testes internos e externos de uma aplicação web.

Projeto: github.com/0xsauby/yasuo

Desenvolvedor: Saurabh Harit (@0xsauby)

01 Passo

Realize o download do graudit

root@kali:/# git clone https://github.com/0xsauby/yasuo

yasuo01

02 Passo

Entre no diretório do yasuo e liste os arquivos.

root@kali:/# cd yasuo/

root@kali:/yasuo# ls -l

yasuo02

03 Passo

Tente executar o yasuo, se apresentar o erro apresentado será necessário instalar alguns pacotes.

root@kali:/yasuo# ./yasuo.rb

yasuo03

04 Passo

Utilize o gem e instale os pacotes mencionados.

root@kali:/yasuo# gem install ruby-nmap net-http-persistent mechanize colorize text-table

yasuo04

yasuo05

05 Passo

Execute o yasuo.

root@kali:/yasuo# ./yasuo.br -r 10.10.10.200 -p 80 -b form

-r : Host Alvo

-p : Porta

-b : Método de Autenticação [all/form/basic]

Observação: Caso o script não execute certifique-se que o pacote mechanize esteja instalado, caso contrário execute o comando: apt-get install mechanize*

yasuo06

06 Passo

 

O scan foi iniciado para o Host 10.10.10.200 na Porta 80 e vai realizar um Brute-Force de Usuários e Senhas na aplicação Web que este Host possuir.

Dentro do diretório do yasuo possui 02 arquivos users.txt e pass.txt que podem ser manipulados.

yasuo07

07 Passo

 

Foi encontrada a aplicação PHPMyAdmin e baseado no WordList (users.txt/pass.txt) foi encontrado o usuário root e a senha toor.
yasuo08

08 Passo

Certifique-se que o acesso pode ser realizado com as informações encontradas.

yasuo09

yasuo10

COMO FUNCIONA?

yasuo11

 


Viewing all articles
Browse latest Browse all 26