Projetos sendo retirados da gaveta :-)

Como eu já havia falado um pouco via twitter, estou retomando o desenvolvimento de  dois projetos que eu havia deixado meio de lado nos últimos tempos. E para ambos, vou começar a deixar um tempinho da minha semana para trabalhar com.

Um, é o Simple Network Monitoring que começou como um pequeno script para monitoramento de serviços em uma rede e agora, eu já estou pensando em ir um pouco além com ele.
Hoje, ele é implementado em cima de Shell Script [bb]+ NetCat, o famoso canivete suiço do Administrador de Redes.

Minha idéia é transformá-lo em um programa totalmente portado para a linguagem Python, onde inclusive os testes de rede fossem feitos dentro da linguagem. Assim, teremos dois projetos sendo programados em paralelo. 

Um, é o Simple Network Monitoring atual. E o outro, é o PyNetworkMonitor que estará cobrindo as atuais funcionalidade do SNM e ainda, funcionalidades que eu já estou planejando mas ainda não estou pretendo liberar por aqui, por ainda ser muito cedo e eu ainda não saber se irei conseguir colocá-las no programa. 

O segundo projeto que eu retirei da gaveta ( ou seja, HD ) é o Detectscand. O primeiro detectscand foi baseado em um código feito por uma pessoa a alguns anos atrás, e eu transformei ele em um "daemon" que ficava ouvindo as portas esperando um portscan.
Ele acaba não detectando muita coisa e era totalmente simples, causando muito falso positivo.

Com a recuperação do código e ainda, meu total envolvimento com Python[bb], peguei o código em C e estou portando para que o mesmo vire um daemon. Assim, possivelmente, em breve devo estar soltando a primeira versão pública do Detectscand, detectando alguns dos tipos mais comuns de Potscans que conhecemos.

Ambos, em primeira instãncia, vão estar no SVN[bb] que tenho instalado aqui na Dreamhost e com o tempo, devo passar para o Google Code.