Aprimorando o simulador Simbo para testes de botnets avançadas
Resumo
Este trabalho teve como objetivo melhorar o simulador Simbo que foi projetado para simulações de botnets que façam uso de novas técnicas de ataque, destacando-se aquelas baseadas no uso de aprendizado de máquina. Para alcançar esse objetivo, propusemos um cenário no qual os bots atuam no host infectado filtrando o tráfego da rede e reportando informações relevantes para seu centro de comando e controle que, dotado de um motor inteligente, é responsável pela tomada de decisões. No desenvolvimento deste cenário, notou-se que sua escalabilidade seria comprometida se não houvesse uma forma de paralelizar o trabalho realizado pelos bots. Assim, desenvolvemos uma solução para distribuir a simulação em vários núcleos de processamento, obtendo-se um ganho de velocidade com fator de 3.0. Esta solução irá permitir o estudo de novos cenários, dentre eles, cita-se aquele em que os bots também farão uso de técnicas de inteligência computacional.
Referências
Athena. Código-fonte da botnet athena. [link]. (acessado em 15/02/2018).
Balabanian, F., Danziger, M., and Henriques, M. A. A. (2016). Simbo - ambiente de simulação dedicado ao estudo de botnets. In XVI Simpósio Brasileiro em Segurança da Informação e de Sistemas Computacionais. X Workshop de Trabalhos de Iniciação Científica e de Graduação, pages 606–610.
Bro. Bro network log guides. acessado dia 25/06/2018.
Danziger, M. and Henriques, M. A. A. (2017). Attacking and defending with intelligent botnets. In XXXV Simpósio Brasileiro de Telecomunicações e Processamento de Sinais - SBrT 2017, pages 457–461.
INET (2017). Inet framework. [link].
Kotenko, I. V. Experiments with simulation of botnets and defense agent teams.
MADCC. Mid-atlantic collegiate cyber defense competition. acessado dia 01/04/2018.
Paxson, V. (1999). Bro: a System for Detecting Network Intruders in Real-Time. Computer Networks, 31(23-24):2435–2463.
Stoffers, M., Bettermann, R., Gross, J., and Wehrle, K. (2014). Enabling distributed simulation of omnet++ INET models. CoRR, abs/1409.0994.
Varga, A. (2001). The omnet++ discrete event simulation system. In In ESM’01.
Varga, A. (2009). Parallel simulation made easy with omnet + +.