netcat

Netcat é uma das ferramentas mais legais que existe no mundo *nix, se bem usado pode salvar sua vida quando não se tem outras ferramentas de rede disponíveis. É uma versão mais sofisticada do telnet. Com ele você pode transferir arquivos, testar portas ( como o nmap ), criar um web server etc. Truques básicos:…

possible SYN flooding ?

Se aparece essa mensagem no dmesg do seu servidor, é possível que ele esteja sofrendo um ataque de SYN Flood. Nesse tipo de ataque, as máquinas atacantes abrem conexões, do tipo SYN e deixam elas abertas, então abrem novas conexões …. O ciclo se repete até que a tabela TCP do server esgotar sua memória,…

Como fazer o git ignorar as permissões dos arquivos ?

Quando se usa o git em diferentes sistemas operacionais, com diferentes sistemas de arquivo é bastante comum ao fazer git pull receber uma série de mudanças de permissões, principalmente entre máquinas Windows e Unix. Para fazer o git ignorar essas mudanças em um repositório use: git config core.filemode false Para ignorar em todos os seus…

Acelerando o Entropy

Não é novidade pra ninguém, mas estou usando Sabayon em todas as minhas máquinas já faz um tempo 🙂  Pra quem não conhece, Sabayon é uma distro italiana derivada do gentoo, diferente do pai no sabayon os pacotes são entregues já compilados, mas o emerge tá lá presente para customizar e otimizar qualquer pacote, a…

Let it snow, Let it snow, Let it snow …

Entrando no clima de natal, faça seu console nevar com esse código: #!/bin/bash LINES=$(tput lines) COLUMNS=$(tput cols) declare -A snowflakes declare -A lastflakes clear function move_flake() { i=”$1″ if [ “${snowflakes[$i]}” = “” ] || [ “${snowflakes[$i]}” = “$LINES” ]; then snowflakes[$i]=0 else if [ “${lastflakes[$i]}” != “” ]; then printf “\033[%s;%sH \033[0;0H ” ${lastflakes[$i]}…