Feliz Natal a Todos!

Para todos os que me lembrei e para todos os que me esqueci, Feliz Natal.

Deixem lá os shoppings e olhem para o que realmente tem valor.

 

Recuperar Password Windows

Já em tempos tinha aqui apontado aqui um programa para recuperar passwords de utilizador do Windows, e já na altura me tinham apontado o software que vou falar a seguir.

O programa chama-se “Offline NT Password & Registry Editor, Bootdisk / CD” e basicamente o que permite é fazer reset á password de qualquer utilizador do Windows. Permiite também editar o Registry.

O facto de ter trazido este programa de novo “á baila” é terem anunciado que o mesmo suporta Windows 7 e talvez Windows 2008 Server.

Citando o site do programa:

Tested on: NT 3.51, NT 4 (all versions and SPs), Windows 2000 (all versions & SPs), Windows XP (all versions, also SP2 and SP3), Windows Server 2003 (all SPs), Vindows Vista 32 and 64 bit (SP1 also), Window 7 (all variants). Some say also Windows Server 2008 is OK.

Link para “Offline NT Password & Registry Editor, Bootdisk / CD”.

Apache2 Activar compressão Gzip

Hoje tentei activar a compressão gzip num servidor e pura e simplemente não funcionava, acrescentei a linha

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/x-javascript

no .htaccess conforme tinha lido algures na internet, depois de testar e restestar, lembrei-me de ver no error.log do apache e tinha lá o seguinte erro que impedia que o gzip funcionasse:

an unknown filter was not added: DEFLATE

Para resolver esse erro basta simplesmente na linha de comandos correr o seguinte comando:

a2enmod deflate

E a seguir forçar o reload do apache que em debian é

/etc/init.d/apache2 force-reload

E ficou o gzip a funcionar correctamente.

Nota mental: antes de começar a googlar por um problema desconhecido, fazer tail aos logs.

Moonlight – SilverLight no Linux

A tecnologia SilverLight da Microsoft, concorrente do Adobe Flash tem agora suporte no Linux, através de um projecto dos criadores do Mono.

Página do Projecto

Creio que este é um passa importante para o crescimento desta plataforma de desenvolvimento, já li muitas comparações entre as duas plataformas, e pelo que vi a plataforma da Microsoft já tem muitos adeptos, e o grande impedimento para uma maior massificação era o facto de as aplicações feitas em SilverLight correrem apenas em Windows, já mexi por curiosidade no SilverLight e o que me encantou em relação ao Flash foi a simplicidade do IDE (Microsoft Expression) e a facilidade de como na primeira utilização consegui logo utilizar código e perceber a arquitectura de uma aplicação em SilverLight, já instalei em tempos um trial do Adobe Flash CS?? e não consegui fazer nada com aquilo, talvez isto se deva ao uso intensivo que tenho das ferramentas Microsoft, mas contudo gostei mais do SilverLight do que o Flash.

Claro que a opinião dos profissionais da área pode divergir da minha, já vi projectos em flash simplesmente excepcionais, mas também já vi desenhar a Mona Lisa no Paint, pelo que creio o que conta não é a ferramenta e a plataforma mas, mais do que tudo, o talento.

Já agora deixo aqui o link para um projecto OpenSource em SilverLight que me fascinou, queria colocar o link para a página do projecto no CodePlex mas:CodePlex Manutenção

Problema Resolvido

O problema que relatei aqui foi resolvido.

Não encontrei a causa por isso posso continuar á mercê dos hackaros, mas pelo menos para já os sites estão limpos (este blogue está alojado noutro provider e não foi afectado).

O processo de limpeza foi simples mas demorado, comecei por fazer download de todos os ficheiros que tinha na conta afectada, pagar numa instalação “virgem” do WordPress e copiar para cima dos ficheiros já existentes, de cada instalação que tenho do WordPress. Mesmo assim continuava a haver ficheiros infectados. Fiz uma pequena aplicação em C# que pesquisa recursivamente todos os ficheiros pelo código injectado e o apaga copiando para outro directorio os ficheiros “limpos”.

Se alguém padecer do mesmo mal, que esteja á vontade para me solicitar o código que usei para percorrer todos os ficheiros em todos os directórios e sub-directórios e encontrar os ficheiros afectados. Não disponibilizo aqui a aplicação porque está um bocado tosca, para a usar convém ler o código e ajustar á infecção que os ficheiros tiverem.