Jul 12 2008
Arquivo para a categoria 'guias livres'
May 27 2008
Convertendo bitmaps em vectores gráficos
Refiro-me ao potrace desenvolvido pelo Peter Selinger, um Professor de matemática na Universidade de Dalhousie.
Para usares o potrace só tens que lhe dar uma imagem como entrada ou input e o resultado aparecerá no formato svg ou no formato pdf.
potrace -s image.bmp
programas pagos. Resumindo, o potrace tem boas qualidades: rápido, fácil de usar pela linha de comandos e pode ser usado a partir do Inkspace (Path, Trace Bitmap menu ou Shift+Alt+B). Na nova versão do Inkspace, a 0.46, o potrace já trabalha com cores, ao contrário das anteriores que apenas trabalhava com preto e branco. Como único senão, o potrace não
suporta imagens png com entrada, mas isso é coisa fácil de ultrapassar com o imagemagic.
Um exemplo usando as ferramentas do imagemagic para fazer uma conversão duma imagem de entrada, seria algo assim:
cat imagem_entrada.png | pngtopnm | potrace -s > nova_imagem.svg
Adaptado do original publicado por
Relacionados
Nov 19 2007
Guia de segurança livre no Windows - Parte VII
O clamscan que vem por defeito no Clamwin é um pouco lento pois sempre que executado ele tem o tempo de arranque somado com o tempo de pesquisa. Se configurado para fazer uma pesquisa ao disco a determinadas horas quase que nem damos conta, mas executado manualmente ou mesmo chamado pela extensão safe download o tempo de espera pode ser chato.
Neste caso o melhor é optar por uma alternativa ao clamwin. Uma alternativa que é na verdade o mesmo que o clamwin, ou seja o clamav, mas sem as funcionalidades do clamwin, o mais importante: clamd e clamdscan. O clamd é um daemon e o clamdscan é o scanner como o clamscan mas utiliza o clamd.
O problema é que o clamd foi feito para ser um serviço de unix e não para ser executado no windows e não existe um instalador que coloca o clamd como serviço portanto tem de ser colocado manualmente. Os passos são os seguintes.
Relacionados
Nov 10 2007
Plugin do Gimp, Liquid Rescale
Um dos problemas ao reiniciar imagens é que se não for mantida a escala de redimensionamento vertical as imagens ficam desproporcionais.
Existe agora um plugin para o Gimp que redimensiona as imagens sem a mesma escala mantendo a proporção, o Liquid Rescale.
O que estamos a falar? A quem nunca aconteceu isto?


Na primeira imagem um redimensionamento bicubico na segunda um redimensionamento utilizando este plugin.
Saiba como utiliza-lo aqui e como instala-lo aqui.
Relacionados
Nov 10 2007
Guia de segurança livre no Windows - Parte VI
Safe download é uma extensão para o Firefox que permite pesquisar os downloads efectuados pelo firefox.
Muitos dos vírus são descarregados através do navegador ao descarregar ficheiros, principalmente através dos cada vez mais comuns webmail que permitem ter acesso ao e-mail no navegador.
O que esta extensão faz é tão simples como chamar o antivírus para saber se aquele ficheiro é vírus ou está infectado por um vírus.
Para esta análise utilizaremos o clamwin, antivírus livre, pelo que é necessário que seja previamente instalado.
Depois de instalada a extensão, vamos às opção das extensão e no scanner 1 procuramos a localização do programa
clamscan.exe
depois introduzimos os argumentos. Os argumentos podem ser bastantes, mas para simplesmente funcionar basta algo como
--bell --remove --database=c:\docume~1\alluse~1\.clamwin\db c:\docume~1\user\ambien~1 -
O que isto faz é pedir ao clamav para apitar e remover quando encontrar um vírus ou ficheiro infectado utilizando a base de dados naquela localização. O hífen “-” representa o ficheiro descarregado.
Como o clamscan não aceita espaços em branco sem aspas e a extensão não aceita as aspas, pelo que é necessário recorrer ao método de nomenclatura de DOS, 8+3, ou seja, 8 caracteres para o nome do ficheiro + 3 para a extensão. A forma como funciona é simples, os ficheiro não podem ter mais do que 8 caracteres pelo que documentos por exemplo só pode ser “documen~”, ou seja, “documen” mais o til “~” para indicar que o nome continua. Outros argumentos importantes podem ser encontrados aqui:
http://forum.softwareblaze.com/viewtopic.php?t=127
Na continuação do guia daremos mais velocidade ao clamav.
Tags: clamav, safe download, segurançaRelacionados
Nov 04 2007
Guia de segurança livre no Windows - Parte V
O ClamMail é um proxy de pop3 e a sua função é a de filtrar os e-mail’s antes deles chegarem a caixa de entrada do programa de e-mail.
Este programa torna-se necessário porque o ClamWin tem apenas integração com o Outlook Express.
Ele funciona como um proxy com cache e está à escuta numa porta. O cliente de email é configurado para o utilizar e sempre que é feito um pedido ao servidor de e-mail antes dos e-mail’s chegarem à caixa de entrada do programa de e-mail, são filtrados e desinfectados. Se estiverem limpos aparecem normalmente na caixa de entrada, se filtrados apenas aparecem os headers com a mensagem de que o e-mail continha malware.
A instalação do programa é simples e a integração com o sistema excelente. Depois de instalado ele é adicionado aos serviços do windows e os eventos podem ser vistos no log viewer do sistema. Também é colocado como applet do painel de controlo e ícone na área de notificação.
A configuração é feita no cliente de e-mail, independentemente do programa que se estiver a utilizar. Basta ir às definições da conta e no sitio do servidor de POP colocar ‘localhost’. No sitio do username deve estar
user\POP3_server:[porta][-/+]
por exemplo
utilizador@domininio.pt\mail.dominio.pt:110-
ou seja email \ endereço do servidor de pop3 : a porta utilizada (normalmente 110) seguido do sinal de + ou - para o caso de ser necessária, ou não encriptação do servidor de POP.
A base de dados do ClamMail é o ClamAV e as actualizações são regulares e automáticas. Uma ferramenta essencial para quem tem contas em servidores que não fazem controlo de vírus.
Na continuação do guia de segurança iremos mostrar como integrar o ClamAV com o Firefox.
Tags: clammail, segurança, virusRelacionados
Oct 28 2007
SSH com o Putty
Vamos mostrar como é possível utilizar o Putty, como se fosse um cliente de SSH.
Criar uma nova sessão
Para criar uma nova sessão basta introduzir o nome ou o endereço IP do computador ao qual se pretende ligar , no campo “Host Name (or IP address)” e em “Port” introduzir o numero da porta em que o servidor de SSH está à escuta.
Por exemplo, ligando pela porta 22 (porta pre-definida para este serviço) ao servidor “ssh.exemplo.org”. No campo “Saved Sessions” introduz-se um nome (qualquer coisa serve, por exemplo “Servidor Exemplo”) e pressionar “Save” para salvar a sessão.
Basta escolher a sessão e clicar em “Open”.
Criar túneis encriptados
Como qualquer cliente de ssh o putty permite criar túneis encriptados. Para adicionar um túnel a sessão anteriormente criada, é necessário carrega-la utilizando a opção “Load”, depois, escolhemos a opção “Tunnels” dentro da categoria “SSH”. Se o túnel for para redireccionar uma porta local para um destino remoto escolhe-se a opção local. De uma porta remota para um destino local escolhe-se remote. Neste caso será um túnel até um servidor de ssh.
Colocando por exemplo www.google.com, a porta 80 e clicar em “Add” ira aparecer: L10050 www.google.com:8
Isto significa que depois da ligação estar estabelecida o “www.google.com” estará acessível, através do túnel (localmente na porta 10050). para aceder a esse endereço, basta colocar na barra de endereço do navegador “http://localhost:10050/”. É possível criar túneis para vários tipos de serviços disponíveis como FTP, IRC entre outros.
Enviar ficheiros
Os comandos PSCP e PSFTP permitem-nos copiar ficheiros utilizando a ligação de ssh encriptada. Os ficheiros devem ser descarregados do mesmo site do Putty e colocados numa directoria , como por exemplo “C:\Programas\SSH”. Num terminal executamos o seguinte comando:
pscp -load “Servidor Exemplo” C:\Temp\test.txt user@ssh.exemplo.org:~/
Este comnado copia “C:\Temp\test.txt” para a directoria “home” do servidor “ssh.exemplo.org” utilizando a sessão “Servidor Exemplo” que criamos anteriormente.
Tags: putty, ssh, túneisRelacionados
Oct 24 2007
Guia de segurança livre no Windows - Parte IV
Clamwin é a versão para Windows do antivírus clamav, bastante utilizado em servidores Linux.
É um antivírus simples e fácil de utilizar.

A instalação é o habitual, seguinte até ao concluir. Depois de instalado, coloca um ícone na área de notificação, onde possibilita o acesso às funções e ao programa principal.
Tags: clamwin, segurança, virusRelacionados
Oct 18 2007
Guia de segurança livre no Windows - Parte III
iSafer é um firewall gráfica que funciona basicamente a nível do winsock que é uma API do windows que serve de ponte entre o TCP/IP e as aplicações.
Embora à primeira vista seja questionável uma ferramenta de segurança que utiliza uma API da MS que pode conter falhas não corrigidas, manter o sistema actualizado também faz parte da segurança pelo que resolve dois problemas e é obrigatório.
A instalação é simples e depois de instalado a utilização também é simples.

Não tem pop up’s chatos sempre que alguma aplicação sendo do utilizador ou sistema tenta aceder à Internet. Limita-se a bloquear o acesso e deixar o utilizador escolher o que permitir.
Como? Assim que inicia, o iSafer mostra uma pequena aplicação no canto inferior direito que mostra o estado da firewall, clicar em opções leva-nos até às configurações.
Relacionados
Oct 11 2007
Guia de segurança livre no Windows - Parte II
O Sudown faz num sistema Windows aquilo que o sudo faz num sistema Linux, dar privilégios de administrador a uma conta limitada.
A instalação é simples e é feita através da sua conta normal. Depois de instalado recomenda que coloque uma senha para proteger a conta de utilizador.
Para que a instalação fique concluida e o programa coloque as permissões basta que o execute.
Agora a conta de utilizador deixa de ter privilégios e operações como instalar alguns programas ou alterar definições do painel de controlo deixam de estar acessíveis, como por exemplo alterar as definições das ligações de rede, parar serviços e até alterar as horas.
Como ter privilégios então?
Para aceder ao painel de controlo basta clicar com o botão direito em cima do ambiente de trabalho e escolher sudo Control Panel é então solicitada palavra-passe.
Para instalar um programa basta clicar com o botão direito em cima do ficheiro de instalação e escolher
sudo nome_do_programa
também é possível faze-lo através da linha de comando basta escrever sudo nome do programa.
Sempre que o sudown é executado ele permanece por alguns minutos em execução, ou seja, a conta esta com privilégios de administrador enquanto estiver uma chave na bandeja do sistema e não é necessário estar a colocar a palavra-passe enquanto ela lá permanecer.
Agora mesmo que algum vírus passe por uma falha de segurança, os estragos que consegue fazer já são menores.
Uma das formas de segurança mais pro-activas existentes são as firewalls. As firewalls a nível aplicacional não são tão boas como as que funcionam através de routeamentos de NAT, mas pelo menos impedem os utilizadores mal intencionados de utilizaram portas de tcp para entrarem num sistema
continua
Tags: permissões, segurança, sudown










