Explorando aprendizado por reforço para detecção e mitigação de ataques DDoS em redes de comunicação
dc.contributor.advisor | Gaspary, Luciano Paschoal | pt_BR |
dc.contributor.author | Delazeri, Henrique Werner | pt_BR |
dc.date.accessioned | 2024-03-22T05:07:12Z | pt_BR |
dc.date.issued | 2024 | pt_BR |
dc.identifier.uri | http://hdl.handle.net/10183/274080 | pt_BR |
dc.description.abstract | À medida que o número de sistemas conectados em redes de comunicação aumenta, tam bém cresce a atenção de atores maliciosos a esses sistemas e, consequentemente, a preo cupação com a proteção dos dados sensíveis dos usuários. Ataques DDoS são considera dos um dos principais riscos à segurança, sobrecarregando a infraestrutura e impedindo o acesso legítimo aos sistemas. Estes ataques, muitas vezes realizados por meio de BotNets, têm se tornado mais frequentes e de maior escala, representando um desafio significativo para a detecção e mitigação eficazes. Esses ataques estão em constante evolução, exigindo sistemas de detecção adaptáveis e eficientes. Neste contexto, propõe-se um modelo de de tecção de ataques distribuídos de negação de serviço baseado em aprendizado por reforço. Este modelo diminui a necessidade de grandes conjuntos de dados categorizados e etapas de treinamento, uma vez que os agentes de detecção podem ajustar seu comportamento de acordo com suas necessidades. Além disso, a capacidade de aprendizado contínuo dos agentes permite a detecção de novos tipos de ataques sem intervenção humana. A mode lagem proposta foi analisada através da criação de cenários de ataque com base em dados sintéticos contendo diversos tipos de ataques DDoS. Os resultados sugerem que o modelo baseado em aprendizado por reforço consegue detectar e mitigar ataques DDoS eficiente mente, adaptando-se a novos tipos de ataques sem a necessidade de retreinamento. | pt_BR |
dc.description.abstract | As the number of connected systems in communication networks increases, so does the attention of malicious actors to these systems and, consequently, the concern for protect ing users’ sensitive data. DDoS attacks are considered one of the main security risks, overloading infrastructure and preventing legitimate access to systems. These attacks, of ten carried out through BotNets, have become more frequent and larger in scale, posing a significant challenge for effective detection and mitigation. These attacks are constantly evolving, requiring adaptable and efficient detection systems. In this context, we propose a reinforcement learning-based distributed denial-of-service attack detection model. This model reduces the need for large labeled datasets and training steps, as detection agents can adjust their behavior according to their needs. Additionally, the agents’ continuous learning capability allows for the detection of new attack types without human interven tion. The proposed model was evaluated by creating attack scenarios based on synthetic data containing various types of DDoS attacks. The results suggest that the reinforcement learning-based model can efficiently detect and mitigate DDoS attacks, adapting to new attack types without the need for retraining. | en |
dc.format.mimetype | application/pdf | pt_BR |
dc.language.iso | eng | pt_BR |
dc.rights | Open Access | en |
dc.subject | Redes de computadores | pt_BR |
dc.subject | Network traffic classification | en |
dc.subject | Trafego : Redes : Computadores | pt_BR |
dc.subject | Reinforcement learning | en |
dc.subject | Aprendizado por reforço | pt_BR |
dc.title | Explorando aprendizado por reforço para detecção e mitigação de ataques DDoS em redes de comunicação | pt_BR |
dc.title.alternative | Exploring reinforcement learning for detection and mitigation of attacks in communication networks | pt |
dc.type | Trabalho de conclusão de graduação | pt_BR |
dc.identifier.nrb | 001198962 | pt_BR |
dc.degree.grantor | Universidade Federal do Rio Grande do Sul | pt_BR |
dc.degree.department | Instituto de Informática | pt_BR |
dc.degree.local | Porto Alegre, BR-RS | pt_BR |
dc.degree.date | 2024 | pt_BR |
dc.degree.graduation | Ciência da Computação: Ênfase em Ciência da Computação: Bacharelado | pt_BR |
dc.degree.level | graduação | pt_BR |
Este item está licenciado na Creative Commons License
-
TCC Ciência da Computação (1024)