Skip to content

Qa-Coders/4All_Tests_Referencia2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Penetration Testing with Robot Framework

Este repositório contém scripts de teste para realizar testes de penetração básicos em um endpoint de login usando o Robot Framework e a RequestsLibrary.

Pré-requisitos

Antes de executar os testes, certifique-se de ter os seguintes componentes instalados:

  • Python 3.6 ou superior
  • Robot Framework
  • RequestsLibrary

Instalação

  1. Clone o repositório:
   git clone https://github.com/Qa-Coders/4All_Tests_Referencia2024.git
   cd repo-teste-penetracao
    pip install robotframework
    pip install robotframework-requests
AlltTest/
│
├── pentest.robot          # Script de teste principal
├── README.md              # Documentação do projeto
└── requirements.txt       # Arquivo de dependências (opcional)

Exemplos de LOG

    Send Valid Login Request :: Enviar uma requisição de login válida ... | PASS |
    ------------------------------------------------------------------------------
    Test Weak Password :: Verificar se a API aceita uma senha comum/fr... | FAIL |
    HTTPError: 400 Client Error: Bad Request for url: https://develop.qacoders-academy.com.br/api/login/
    ------------------------------------------------------------------------------
    Test SQL Injection :: Verificar se a API é vulnerável a SQL Inject... | FAIL |
    HTTPError: 400 Client Error: Bad Request for url: https://develop.qacoders-academy.com.br/api/login/
    ------------------------------------------------------------------------------
    Test Brute Force Protection :: Simular tentativas de login com vár... | FAIL |
    HTTPError: 400 Client Error: Bad Request for url: https://develop.qacoders-academy.com.br/api/login/

Execuçao

Modo de executar

  1. robot -d .\Results .\Security.robot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published