Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/38125
Registro completo de metadados
Campo DCValorIdioma
dc.creatorFerreira, Leonardo de Souza-
dc.date.accessioned2025-08-29T17:22:24Z-
dc.date.available2025-08-29T17:22:24Z-
dc.date.issued2025-06-27-
dc.identifier.citationFERREIRA, Leonardo de Souza. Avaliação de estratégias de mitigação contra CSRF e XSS em APIs RESTful: implementação, testes e análise comparativa de desempenho e segurança. 2025. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Santa Helena, 2025.pt_BR
dc.identifier.urihttp://repositorio.utfpr.edu.br/jspui/handle/1/38125-
dc.description.abstractThis study experimentally evaluates the effectiveness of various mitigation strategies against Cross-Site Request Forgery (CSRF) and Cross-Site Scripting (XSS) attacks in RESTful APIs. A JWT-authenticated API was developed, followed by the progressive implementation of security mechanisms: anti-CSRF tokens, SameSite cookies, HTTP Origin/Referer header validation, Content Security Policy (CSP), and input sanitization. Controlled testing using Burp Suite and automated load tools measured performance metrics such as average response time and CPU consumption. Results demonstrate that combining strategies is significantly more effective at preventing CSRF than any single technique. Additionally, the combination of CSP and input sanitization effectively neutralizes XSS payloads with minimal performance impact. A complementary evaluation of processing time showed that applying CSRF and XSS protections simultaneously caused only a negligible increase in response latency, without compromising legitimate request handling. The research provides experimental data and practical recommendations for hardening web API securitypt_BR
dc.languageporpt_BR
dc.publisherUniversidade Tecnológica Federal do Paranápt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttps://creativecommons.org/licenses/by-nc-sa/4.0pt_BR
dc.subjectServiços da Webpt_BR
dc.subjectComputadores - Medidas de segurançapt_BR
dc.subjectFirewalls (Medidas de segurança para computadores)pt_BR
dc.subjectWeb servicespt_BR
dc.subjectComputer securitypt_BR
dc.subjectFirewalls (Computer security)pt_BR
dc.titleAvaliação de estratégias de mitigação contra CSRF e XSS em APIs RESTful: implementação, testes e análise comparativa de desempenho e segurançapt_BR
dc.title.alternativeEvaluation of mitigation strategies against CSRF and XSS in RESTful APIs: implementation, testing, and comparative analysis of perfamance and securitypt_BR
dc.typebachelorThesispt_BR
dc.description.resumoEste trabalho investiga a eficácia de diferentes estratégias de mitigação contra ataques CSRF ( Cross-Site Request Forgery - Falsificação de Requisição entre Sites) e XSS ( Cross-Site Scripting - Script entre Sites) no contexto de APIs ( Application Programming Interface - Interface de Programação de Aplicações) que seguem o estilo arquitetural REST ( Representational State Transfer - Transferência Representacional de Estado). A pesquisa adota uma abordagem experimental aplicada, envolvendo o desenvolvimento de uma API com autenticação baseada em JWT (JSON Web Token - Token Web em Formato JSON), seguida da implementação progressiva de mecanismos de segurança, como tokens anti-CSRF, cookies com atributo SameSite , validação de cabeçalhos HTTP ( Hypertext Transfer Protocol - Protocolo de Transferência de Hipertexto) (Origin/Referer), CSP ( Content Security Policy - Política de Segurança de Conteúdo) e sanitização de entrada. Foram conduzidos testes em ambiente controlado utilizando o Burp Suite e ferramentas de carga automatizada, com análise de métricas como tempo médio de resposta e consumo de CPU ( Central Processing Unit - Unidade Central de Processamento). Os resultados demonstram que a combinação de estratégias é significativamente mais eficaz na prevenção de ataques CSRF do que o uso isolado de qualquer técnica, e que a aplicação de CSP, associada à sanitização, reduz a superfície de exposição a XSS com impacto mínimo no desempenho. Adicionalmente, foi realizada uma análise complementar sobre o impacto conjunto das proteções de CSRF e XSS no tempo de processamento de requisições legítimas, confirmando que a sobreposição das defesas não compromete a responsividade da API. O estudo contribui com dados experimentais e recomendações práticas para o fortalecimento da segurança em APIs webpt_BR
dc.degree.localSanta Helenapt_BR
dc.publisher.localSanta Helenapt_BR
dc.contributor.advisor1Brilhador, Anderson-
dc.contributor.advisor-co1Conti, Giuvane-
dc.contributor.referee1Brilhador, Anderson-
dc.contributor.referee2Conti, Giuvane-
dc.contributor.referee3Rezende, Leiliane Pereira de-
dc.contributor.referee4Francisco, Dacio Fernando Machado-
dc.publisher.countryBrasilpt_BR
dc.publisher.programCiência da Computaçãopt_BR
dc.publisher.initialsUTFPRpt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpt_BR
Aparece nas coleções:SH - Ciência da Computação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
estrategiasmitigacaocrsfxss.pdf1,04 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons