IDENTIFICAÇÃO DE PROBLEMAS E FALHAS DE SEGURANÇA EM CÓDIGO DE PROGRAMAÇÃO: UMA ABORDAGEM UTILIZANDO INTELIGÊNCIA ARTIFICIAL GENERATIVA

Autores

  • Franciele Carla Petry Universidade do Oeste de Santa Catarina - UNOESC
  • Pedro Vinícius da Rocha Fraga

Resumo

A detecção de falhas de segurança em códigos de programação é essencial para garantir a qualidade e a segurança de softwares modernos. Com o aumento da complexidade e do volume de códigos, a análise manual de vulnerabilidades tornou-se desafiadora, destacando o potencial das técnicas de Inteligência Artificial (IA) na análise estática de código, que
identifica problemas diretamente no código-fonte antes de sua execução. Apesar de ferramentas como GitHub Copilot e ChatGPT oferecerem suporte durante o desenvolvimento, limitações como respostas incorretas e falhas lógicas representam desafios significativos. Este artigo apresenta uma análise da eficácia de ferramentas de IA na identificação e resolução de vulnerabilidades, como Cross-Site Scripting (XSS), SQL Injection, utilizando as linguagens TypeScript e JavaScript. A pesquisa envolve testes e
comparações entre diferentes ferramentas de IA, considerando seus modelos, versões e configurações, com o objetivo de avaliar seu impacto no processo de desenvolvimento de software.

Downloads

Downloads

Publicado

2024-12-17

Como Citar

Petry, F. C., & Fraga, P. V. da R. (2024). IDENTIFICAÇÃO DE PROBLEMAS E FALHAS DE SEGURANÇA EM CÓDIGO DE PROGRAMAÇÃO: UMA ABORDAGEM UTILIZANDO INTELIGÊNCIA ARTIFICIAL GENERATIVA. Anuário Pesquisa E Extensão Unoesc São Miguel Do Oeste, 9, e36845. Recuperado de https://periodicos.unoesc.edu.br/apeusmo/article/view/36845

Edição

Seção

Área das Ciências Exatas e Tecnológicas – Artigos