Sincronizando arquivos com Csync2

Sobre o Csync2

O Csync2 (não confundir com csync) é uma ferramenta para sincronização assíncrona de arquivos em clusters. A sincronização assíncrona de arquivos é boa para arquivos que são raramente modificados – como por exemplo arquivos de configuração or imagens de aplicativos – mas não é adequada para alguns outros tipos de dados, como bancos de dados.

[]

Acesso seguro à internet através do OpenVPN

openvpn_logo

Objetivo

Ao final deste texto você será capaz de acessar sites, e-mail, mensagens instantâneas e qualquer outro protocolo, através da internet, de modo possivelmente mais seguro.

A inspiração para escrever este texto provém dos pedidos feitos após o hands on que realizei durante a CriptoParty no PixaHC, no dia 04/07/2015. []

Zabbix com notificações pelo telegram

zabbix_telegram

Sobre

Zabbix é uma ferramenta de monitoramento de ativos computacionais, bastante robusta e expansível. Neste artigo será demonstrado como configurá-lo para enviar alertas através do telegram, que é um aplicativo de mensagens instantâneas disponível para Android, iOS, Windows Phone, OS X, Gnu/Linux e mais.

Será utilizado o telegram-cli, um software não oficial, escrito em C, que destina-se à criar uma interface de linha de comando para o telegram.

[]

Web analytics com Piwik

Parte da tela inicial do Piwik, obtida a partir de http://demo.piwik.org
Parte da tela inicial do Piwik, obtida a partir de http://demo.piwik.org

O Piwik (pronuncia-se píuiqui) é um software livre, mantido no github, destinado à web analytics. Pode substituir o google analytics e softwares de leitura de logs de servidores web, como o AWStats. É construído em PHP e MySQL e pode ser facilmente integrado à vários softwares, como o wordpress, mediawiki, joomla e drupal. Aqui estarei abordando um pouco da utilização da ferramenta, mas, caso precise, além do software a empresa oferece serviços de hospedagem e consultoria.

[]

Corrigindo canal negativo no aircrack-ng

Saudações livres.

Em algumas placas de rede, comumente ocorre um erro onde a placa tem seu canal setado para -1, impedindo algumas ações. Exemplo:

# aireplay-ng -1 0 -a XX:XX:XX:XX:XX:XX -h XX-XX-XX-XX-XX-XX mon0

Waiting for beacon frame (BSSID: XXXXX) on channel -1

mon0 is on channel -1, but the AP uses channel 6

Nota: se você obtem uma mensagem semelhante, porém o canal nao é definido como -1, clique aqui.

Para corrigir isso acesse este link e faça download do tarball mais recente, na data que escrevo este texto o link direto é: http://wireless.kernel.org/download/compat-wireless-2.6/compat-wireless-2011-08-08.tar.bz2. Descompacte o arquivo e execute:

[]

Suporte remoto (ignorando firewall) com Gitso

Quem precisa acessar, a distância,  a interface gráfica de outros computadores quase sempre se depara com o problema do computador que vai ser acesso estar atrás de um firewall e/ou gateway de rede utilizando NAT. O Gitso foi criado para sanar este problema de forma simples.

O Gitso é um frontend para conexões reversas de VNC. Para quem não sabe o que é conexão reversa, é um conceito bastante simples: normalmente quando se estabelece uma conexão entre dois computadores (nesse caso uma conexão de VNC) o sistema que vai ser acessado está executando um servidor e quem vai acessar se conecta a este servidor; em um conexão reversa é o contrário que ocorre, fazendo assim com que a máquina que vai ser acessada se conecte a que vai dar o suporte. Apenas quem dá o suporte terá que se certificar que as conexões que vão para o seu ip na porta 5500 (utilizada pelo Gitso) estão chegando na máquina.

[]

Ncrack – ferramenta para brute-force

ncrack_logoNcrack é uma ferramenta desenvolvida como projeto para o Google Summer of Code de 2009 por Fotis Hantzis e Fyodor (integrante da equipe do insecure.org). É um software para brute-force, similar ao hydra e medusa, que conta, atualmente, com suporte a RDP, SSH, http(s), SMB, pop3(s), FTP, e telnet.

Na página do projeto você pode encontrar instaladores para Windows e Mac OS X, além do pacote contendo o código fonte. Descreverei o processo de instalação para ambientes GNU/Linux, que tem como pré-requisito os pacotes gcc e build-essential.

[]