Desenvolvimento de testes de segurança para RESTful Application Programming Interfaces auxiliado por ChatBots

Data

2025-06-25

Autores

Fukaya, Felipe de Almeida

Título da Revista

ISSN da Revista

Título de Volume

Editor

Resumo

Os Modelos de Linguagem de Larga Escala (do inglês Large Language Models) têm ganhado crescente destaque, impulsionados pelo surgimento de chatbots como ChatGPT. Nos últimos anos, estudos têm investigado a aplicação desses modelos de inteligência artificial em diversas áreas da indústria computacional. Diante disso, este trabalho procura responder a seguinte pergunta: É possível que um programador inexperiente na área de segurança web, utilizando um chatbot baseado em LLM como o ChatGPT, gere testes de segurança eficazes para a sua aplicação web? Para responder a esta pergunta, um roteiro de ações foi desenvolvido, a fim de padronizar a interação com a ferramenta e avaliar não só os testes de segurança gerados, mas também o processo de desenvolvimento em conjunto com o chatbot. No decorrer do trabalho, foi observado que, apesar do grande repertório de conhecimento possuído pelo chatbot, há indícios da qualidade do conteúdo gerado ser dependente da quantidade de contexto providenciado pelo desenvolvedor, tornando o trabalho de alguém inexperiente desafiador

Descrição

Palavras-chave

API WEB, API RESTful, Modelos de Linguagem de Larga Escala, Detecção de Vulnerabilidades, Testes de Segurança, Testes de Penetração

Citação