Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1.33 KB

README.pt.md

File metadata and controls

31 lines (18 loc) · 1.33 KB

hids-docker

Neste repositório se encontram as bases e o código utilizado nos experimentos para o artigo "Detecção de Anomalias: Um estudo voltado na Identificação de Ataques no Ambiente de Contêiner" - Gabriel Ruschel Castanhel, Tiago Heinrich, Fabrício Ceschin, Carlos Maziero - Publicado em SBSeg 2020 - WTICG

Instalação

Para a realização dos testes é necessário o Python 3.8.5, também é recomendado o uso de um ambiente virtual.

Clone

Faça o clone deste repositório para a sua estação de trabalho utilizando git@github.com:gabrielruschel/hids-docker.git

Setup

Primeiramente é necessário instalar as dependências

$ pip install -r requirements.txt

Execução

Para executar os testes, basta executar

$ python main.py <tamanho_janela>

Onde o argumento tamanho_janela especifica o tamanho da janela usada nos testes.

É possível editar na seção main do código quais métodos específicos deseja testar, e também mudar a forma de construção das janelas (com todas as system calls ou com filtragem), alterando a função utilizada em retrieve_dataset() (sliding_window_raw para trabalhar com todas as system calls ou sliding_window_filter para realizar a filtragem).