Um Sistema para Detecção Não Supervisionada e Online de Botnets

  • Bruno Henrique Schwengber UFPR
  • Michele Nogueira UFPR

Resumo


As redes de bots (i.e., botnets) são uma ameaça à segurança de redes devido à sua natureza dinâmica, causando danos às empresas e usuários com o suporte a ataques (ex., negação de serviços) e roubo de dados pessoais. Detectar as botnets é um desafio, uma vez que os dispositivos infectados (bots) estão amplamente espalhados em diferentes locais geográficos e mantêm-se camuflados em dispositivos de uso rotineiro. As técnicas apresentadas na literatura geralmente ignoram as mudanças na distribuição estatística dos dados e detectam as botnets com base em uma janela estática. Essas mudanças são conhecidas como mudanças de conceito e tornam o modelo de classificação obsoleto. Portanto, este trabalho apresenta o TRUSTED, um sistema para detecção de botnets on-line e não supervisionada com a percepção de mudanças de conceito. Diferente de outros trabalhos, TRUSTED aplica a percepção de mudanças de conceito para otimizar o aprendizado na detecção de botnets em um ambiente on-line e não supervisionado. Os resultados mostram a viabilidade do sistema TRUSTED na detecção de botnets usando identificação de mudanças de conceito e acurácia de 87%.

Referências

Al Shorman, A., Faris, H., and Aljarah, I. (2020). Unsupervised intelligent system based on one class support vector machine and grey wolf optimization for iot botnet detection. Journal of Ambient Intelligence and Humanized Computing, 11(7):2809–2825.

Ammar, M., Russello, G., and Crispo, B. (2018). Internet of things: A survey on the security of iot frameworks. Journal of Inf. Security and Applications, 38:8–27.

Barthakur, P., Dahal, M., and Ghose, M. K. (2015). Clusibothealer: botnet detection through similarity analysis of clusters. Journal of Advances in Computer Netws, 3(1).

Beigi, E. B., Jazi, H. H., Stakhanova, N., and Ghorbani, A. A. (2014). Towards effective feature selection in machine learning-based botnet detection approaches. In 2014 IEEE Conference on Communications and Network Security, pages 247–255. IEEE.

Carela-Español, V., Barlet-Ros, P., Bifet, A., and Fukuda, K. (2016). A streaming flowbased technique for traffic classification applied to 12+ 1 years of internet traffic. Telecommunication Systems, 63(2):191–204.

Casas, P., Mulinka, P., and Vanerio, J. (2019). Should i (re) learn or should i go (on)? stream machine learning for adaptive defense against network attacks. In Proceedings of the 6th ACM Workshop on Moving Target Defense, pages 79–88.

eSales (2020). Cibersegurança: os prejuízos dos ataques cibernéticos para empresas. (https://esales.com.br/blog/ciberseguranca/). Último acesso Julho/2020.

Gama, J., Zliobaite, I., Bifet, A., Pechenizkiy, M., and Bouchachia, A. (2014). A survey on concept drift adaptation. ACM computing surveys (CSUR), 46(4):1–37.

Gözüaçk, Ö., Büyükçakr, A., Bonab, H., and Can, F. (2019). Unsupervised concept drift detection with a discriminative classifier. In Proceedings of the 28th ACM International Conference on Information and Knowledge Management, pages 2365–2368.

Sethi, T. S. and Kantardzic, M. (2017). On the reliable detection of concept drift from streaming unlabeled data. Expert Systems with Applications, 82:77 – 99.

Souza, D. (2020). Big data: Grande volume de dados + coleta de dados. (https://www.linknacional.com.br/blog/big-data-volume-de-dados/). Último acesso Abril/2020.

Wainwright, P. and Kettani, H. (2019). An analysis of botnet models. In Proceedings of the 2019 3rd International Conference on Compute and Data Analysis, ICCDA 2019, page 116–121, New York, NY, USA. Association for Computing Machinery.

Wu, W., Alvarez, J., Liu, C., and Sun, H.-M. (2018). Bot detection using unsupervised machine learning. Microsystem Technologies, 24(1):209–217.

Yahyazadeh, M. and Abadi, M. (2015). Botgrab: A negative reputation system for botnet detection. Computers & Electrical Engineering, 41:68–85.

Yu, X., Dong, X., Yu, G., Qin, Y., and Yue, D. (2010). Data-adaptive clustering analysis for online botnet detection. In 2010 Third International Joint Conference on Computational Science and Optimization, volume 1, pages 456–460. IEEE.
Publicado
13/10/2020
Como Citar

Selecione um Formato
SCHWENGBER, Bruno Henrique; NOGUEIRA, Michele. Um Sistema para Detecção Não Supervisionada e Online de Botnets. In: SIMPÓSIO BRASILEIRO DE SEGURANÇA DA INFORMAÇÃO E DE SISTEMAS COMPUTACIONAIS (SBSEG), 20. , 2020, Petrópolis. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 313-326. DOI: https://doi.org/10.5753/sbseg.2020.19246.

Artigos mais lidos do(s) mesmo(s) autor(es)

1 2 > >>