Archive for the Category Software

 
 

Coda

coda logo

Poderia começar por dizer que Coda é um IDE para web-development. Mas o termo IDE aqui será provavelmente mal aplicado, pois não tem drag n’ drop nem WYSIWYG. Nesta aplicação temos um bom editor de texto com inúmeras funcionalidades que facilitam em muito o desenvolvimento de sites, para aqueles que gostam de os criar batendo código em vez de editar objectos visualmente, acrescentando “palha” desnecessária no código que só penaliza a usabilidade do mesmo. Falo obviamente de programas como o Dreamweaver e principalmente o Sharepoint.

O que torna Coda tão especial? Antes de mais, como diz o slogan “one window web-development”. Numa única janela podemos ter tudo. Desde ver o aspecto da página no browser, a com um clique publicar o site no servidor de alojamento, um terminal, e até os manuais de CSS, PHP, HTML, e muito mais coisas que ainda não tive a oportunidade de descobrir.

As únicas desvantagens são: só existe para Mac e não é gratuito. Se no meu macbook reinava o Textmate, agora no que diz respeito ao web-development Coda vai ocupar o lugar com todo o mérito.

Se usam Mac OS e fazem web-development, experimentem fazer o download do programa no site onde terão 30 dias grátis à experiência e não vão querer outra coisa.

Almost there!

Tenho andado nos últimos dias a desenvolver um sistema de blog em PHP com ficheiros (sem base de dados), e este é um dos motivos pela falta de posts com conteúdo mais desenvolvido.

No entanto o bom disto é que o motor já está feito, agora falta só fazer debugging e posteriormente dar-lhe algum “estilo” com CSS e HTML. Quando ficar pronto, disponibilizo o código :)

Firefox 3 beta 4

Está muito bom e recomenda-se, principalmente a utilizadores Mac, porque agora já se integra no aspecto do Mac OS.

Não explorei ainda as novas funcionalidades, apenas notei uma enorme diferença na fluidez com que corre e até agora… nos baixos consumos de memória. Fez-me largar o Safari por enquanto :)

A Microsoft e o desconhecido…

erro do word

Nem mesmo os Macs estão livres dos erros sem nexo da Microsoft, neste caso a aplicação é o Word 2008.

Webkit

Webkit Logo

Gostavam de experimentar um browser ultra rápido para Windows ou Mac OS que por momentos pusesse em causa toda a vossa utilização diária do Firefox?

Experimentem o Webkit e vão gostar. Quanto a provas da velocidade, caso não notem, podem sempre comprovar fazendo o teste de Javascript. Aproveitem e façam-no também com os outros browsers que costumam usar, para fazerem a comparação dos tempos :)

Nota: O Webkit é o motor open source utilizado pelo browser Safari da Apple, logo em Windows para testarem o Webkit necessitam do Safari instalado.

Password Profiling

É sabido que muitas das ferramentas existentes para descobrir passwords utilizam os chamados dicionários, que são nada mais que um ficheiro de texto com um determinado número de palavras que possam ser possíveis passwords de um certo sistema/utilizador.

Isto obriga a que essas ferramentas dependam da qualidade do dicionário para serem bem sucedidas. Quanto melhor e mais diversas forem as palavras, melhor será a probabilidade de conseguir descobrir uma password num conjunto de hashes.

E agora levanta-se a questão: como são criados os dicionários que facilitam o sucesso de um possível atacante? A resposta está no termo “password profiling”. Password profiling é uma operação que recolhe todas as palavras e/ou termos de uma pessoa ou sistema alvo. Ao recolher esses termos forma-se uma lista de passwords cuja probabilidade de ter sido escolhida pela pessoa/sistema é bastante elevada, dado estarem relacionados directamente com a mesma.

Para fazer isto tudo automaticamente existe uma ferramenta - o Wyd - que é precisamente uma automated password profiling tool escrita em Perl. O wyd vasculha todos os ficheiros de um sistema ou utilizador, incluindo documentos, em busca de palavras pouco frequentes e a partir daí constrói o seu dicionário para ser utilizado ou manualmente no caso de serem poucas as palavras, ou automaticamente por uma ferramenta de brute-force.

A melhor maneira para se defender destes ataques é mesmo criando uma password que não seja uma palavra simples, e que não seja facilmente obtida com uma pesquisa pelos documentos, de modo a não ser capturada por estas ferramentas. Mas isto já todos nós sabemos muito bem, no entanto ainda existem bastantes sistemas protegidos por simples palavras, quer por comodidade, que por puro descuido.