Please use this identifier to cite or link to this item:
http://hdl.handle.net/11422/19368
| Type: | Trabalho de conclusão de graduação |
| Title: | Wafamole++: um fuzzer mutacional para injeções SQL |
| Author(s)/Inventor(s): | Toledo, Henrique Vermelho de Oliveira, Daigoro Alencar de |
| Advisor: | Aguiar, Paulo Henrique Rodrigues |
| Co-advisor: | Farias, Claudio Miceli de |
| Abstract: | Em constante mudança e sempre em relevância para o mercado, a área de segurança Web possui sempre novas iniciativas e exige dos profissionais comprometidos com a mesma um sério nível de engajamento para se adaptar às mais recentes vulnerabilidades. Nesse contexto, buscou-se, por meio de uma revisão de literatura com o tópico de Vulnerabilidades de Aplicações Web, soluções para serem complementadas/estendidas na área pelos autores. Dentre os resultados da pesquisa, gerou-se um complemento a uma aplicação open-source de segurança, o WAF-A-MoLE, dando luz a um upgrade denominado wafamole++. O WAF-A-MoLE é uma ferramenta de geração de exemplos adversariais para Firewalls de Aplicações Web baseados em Aprendizado de Máquina contra injeções SQL, elencando técnicas como Fuzzing Mutacional e contemplando diversos tipos de classificadores de dados, enquanto o wafamole++ é uma versão estendida do mesmo com um módulo de treinamento, e tratamento de dados, novos modelos de ataque e operadores de mutação. Para a elaboração da ferramenta wafamole++, utilizou-se um firewall opensource desse tipo juntamente dos dados originais disponibilizados pelos autores e datasets oriundos de plataformas como o Kaggle para o treinamento de novos modelos. Além disso, uma série de novos operadores de mutação intrínsecos ao funcionamento do software base foram criados para uma geração de exemplos mais ricos e eficientes. Acredita-se que com essa expansão, um leque de aplicações Web modernas possa ser enriquecido com aprimoramentos aos seus firewalls. |
| Keywords: | fuzzing aplicações web segurança segurança da informação aprendizado de máquina firewalls |
| Subject CNPq: | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
| Production unit: | Instituto de Computação |
| Publisher: | Universidade Federal do Rio de Janeiro |
| Issue Date: | 9-Sep-2022 |
| Publisher country: | Brasil |
| Language: | por |
| Right access: | Acesso Aberto |
| Appears in Collections: | Ciência da Computação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| HVToledo.pdf | 877.47 kB | Adobe PDF | View/Open |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.