Skip to content
This repository has been archived by the owner on Nov 14, 2022. It is now read-only.
/ anomalia Public archive

anomalia is a plugin for nfsen that detects anomalies in TCP connections based on the flow analysis.

Notifications You must be signed in to change notification settings

mdjunior/anomalia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

anomalia

anomalia is a plugin for nfsen that detects anomalies in TCP/UDP connections based on the netflow analysis.

anomalia é um plugin para NFSen que detecta anomalias de conexões TCP/UDP com base em análise de netflows.

Como instalar

Verifique se os pacotes perl-DBI e perl-DBD-SQLite estao instalados. (Você pode usar cpan install DBI DBD::SQLite para fazer a instalação.)

Copie os arquivos dentro da pasta backend para sua instalacao do NFSEN. No OpenBSD essa pasta fica em /usr/local/lib/nfsen/plugins/. A estrutura da pasta ficara:

/usr/local/lib/nfsen/plugins/

  • anomalia.pm
  • anomalia/anomalia.db

Voce tambem pode alterar a localizacao da base de dados, caso seja de sua preferencia. Voce devera colocar no seu arquivo de configuracao a localizacao dela.

Em /etc/nfsen.conf (a localizacao pode ser diferente dependendo de sua instalacao)

Insira em @plugins a linha: [ 'live', 'anomalia' ],

Devera ficar assim:

@plugins = (
    [ 'live',  'PortTracker' ], 
    [ 'live',  'anomalia' ],
);

Voce tambem devera configurar a localizacao do arquivo de banco de dados. Para isso, voce devera incluir a linha abaixo no %PluginConf.

anomalia => {    db_file         => "$BACKEND_PLUGINDIR/anomalia/anomalia.db"},

Agora copie os arquivos dentro da pasta frontend no seu diretorio de plugins web, provavelmente /var/www/nfsen/plugins/.

Reinicie o nfsen e vá na aba plugins.

About

anomalia is a plugin for nfsen that detects anomalies in TCP connections based on the flow analysis.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published