A IA pode lutar contra o aumento do número de ataques de ransomware
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
O GoAccess é um analisador de log da web de código aberto. Você pode usá-lo para análise de logs em tempo real no terminal ou em um navegador da web. Ele processa muitos tipos de logs de acesso à web. Permite gerar relatórios nos formatos HTML, JSON e CSV.
Neste tutorial, instalaremos a versão mais recente do GoAccess no Ubuntu 16.04.
Antes de instalar qualquer pacote na instância do servidor Ubuntu, é recomendável atualizar o sistema. Efetue login usando o usuário sudo e execute os seguintes comandos para atualizar o sistema.
sudo apt-get update
sudo apt-get -y upgrade
Depois que o sistema concluir a atualização, continue com a próxima etapa.
O GoAccess está escrito na linguagem de programação C. Portanto, a única dependência necessária é a ncurses
biblioteca e gcc
. Para instalar o ncurses
e gcc
, execute:
sudo apt-get -y install libncursesw5-dev gcc make
Instale os pacotes opcionais, digitando:
sudo apt-get -y install libgeoip-dev libtokyocabinet-dev
Faça o download do tarAc do GoAccess executando:
wget http://tar.goaccess.io/goaccess-1.2.tar.gz
Você pode encontrar a versão mais recente do GoAccess na página de download oficial .
Extraia o tarball.
tar -xzvf goaccess-1.2.tar.gz
Configure e instale o pacote.
cd goaccess-1.2
sudo ./configure --enable-utf8 --enable-geoip=legacy
sudo make
sudo make install
Crie um link suave goaccess
no /usr/bin
diretório executando:
sudo ln -s /usr/local/bin/goaccess /usr/bin/goaccess
O GoAccess agora está instalado no seu servidor.
O GoAccess é um analisador de log da web. Se você não possui um servidor web em execução, instale o servidor web Apache.
sudo apt-get -y install apache2
Inicie e ative o servidor da web para executar no momento da inicialização.
sudo systemctl start apache2
sudo systemctl enable apache2
Permita a porta HTTP necessária através do firewall do sistema.
sudo firewall-cmd --add-service=http --permanent
sudo firewall-cmd --reload
Agora você pode acessar o servidor da Web usando http://Vultr_Server_IP
. Ao acessar a página da web, o Apache adicionará algumas entradas de log no access_log
arquivo padrão . O caminho para o arquivo de log no Ubuntu 16.04 é /var/log/apache2/access.log
.
Para analisar o log usando o GoAccess em um terminal, digite:
sudo goaccess /var/log/apache2/access.log --log-format=COMBINED
O programa mostrará o relatório gerado depois de analisar o arquivo de log. Um exemplo de relatório é semelhante ao mostrado abaixo.
Dashboard - Overall Analyzed Requests (29/Jun/2017 - 29/Jun/2017) [Active Panel: Visitors]
Total Requests 16 Unique Visitors 6 Unique Files 1 Referrers 0
Valid Requests 16 Init. Proc. Time 0s Static Files 1 Log Size 3.44 KiB
Failed Requests 0 Excl. IP Hits 0 Unique 404 2 Bandwidth 40.91 KiB
Log Source /var/log/apache2/access.log
> 1 - Unique visitors per day - Including spiders Total: 1/1
Hits h% Vis. v% Bandwidth Data
---- ------- ---- ------- ----------- ----
16 100.00% 6 100.00% 40.91 KiB 29/Jun/2017 |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 - Requested Files (URLs) Total: 1/1
Hits h% Vis. v% Bandwidth Mtd Proto Data
---- ------- ---- ------- ----------- --- -------- ----
6 100.00% 5 100.00% 20.62 KiB GET HTTP/1.1 /
3 - Static Requests Total: 1/1
Hits h% Vis. v% Bandwidth Mtd Proto Data
---- ------- ---- ------- ----------- --- -------- ----
[?] Help [Enter] Exp. Panel 0 - Thu Jun 29 11:29:56 2017 [Q]uit GoAccess 1.2
Para gerar um relatório HTML, digite:
sudo goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html
Abra seu navegador e navegue até o URL http://Vultr_Server_IP/report.html
usando seu navegador favorito. O navegador mostrará vários tipos de estatísticas usando gráficos interativos.
Os ataques de ransomware estão aumentando, mas a IA pode ajudar a lidar com os vírus de computador mais recentes? AI é a resposta? Leia aqui para saber se é AI boone ou bane
ReactOS, um sistema operacional de código aberto e gratuito está aqui com a versão mais recente. Será que ela pode atender às necessidades dos usuários modernos do Windows e derrubar a Microsoft? Vamos descobrir mais sobre esse estilo antigo, mas uma experiência de sistema operacional mais recente.
O Whatsapp finalmente lançou o aplicativo Desktop para usuários de Mac e Windows. Agora você pode acessar o Whatsapp do Windows ou Mac facilmente. Disponível para Windows 8+ e Mac OS 10.9+
Leia isto para saber como a Inteligência Artificial está se tornando popular entre as empresas de pequena escala e como está aumentando as probabilidades de fazê-las crescer e dar vantagem a seus concorrentes.
Recentemente, a Apple lançou o macOS Catalina 10.15.4, uma atualização suplementar para corrigir problemas, mas parece que a atualização está causando mais problemas, levando ao bloqueio de máquinas mac. Leia este artigo para saber mais
13 Ferramentas de Extração de Dados Comerciais de Big Data
Nosso computador armazena todos os dados de uma maneira organizada conhecida como sistema de arquivos Journaling. É um método eficiente que permite ao computador pesquisar e exibir arquivos assim que você clicar em search.https: //wethegeek.com/? P = 94116 & preview = true
À medida que a ciência evolui em um ritmo rápido, assumindo muitos de nossos esforços, os riscos de nos sujeitarmos a uma singularidade inexplicável também aumentam. Leia, o que a singularidade pode significar para nós.
Uma visão sobre 26 técnicas analíticas de Big Data: Parte 1
A IA na área da saúde deu grandes saltos nas últimas décadas. Portanto, o futuro da IA na área da saúde ainda está crescendo dia a dia.