30 de jun. de 2009

Firmware alternativo para AP Wi-Fi

Existem várias alternativas de firmware para Access Point Wi-Fi. Testei o OpenWRT e o DD-WRT no meu Linksys WRT54GL. Ambos trazem várias funções extras em relação ao firmware original da Linksys, entre elas o DHCP Static Lease, acesso via SSH/Telnet e possibilidade de aumentar a potência do sinal do Wi-Fi. Após algum tempo usando sempre voltava para o firmware original por problemas de instabilidade. A semana passada encontrei outra opção com as mesmas funcionalidades do OpenWRT e DD-WRT chamada Tomato. Estou usando a versão 1.25, e pelo menos até agora estou gostando. Vamos ver!

22 de jun. de 2009

Brecha do UAC no Windows 7


Foram liberados o código fonte e o vídeo demonstrando a exploração da vulnerabilidade de code-injection no UAC (User Account Control) do Windows 7. A exploração dessa vulnerabilidade pode permitir que pessoas ou programas maliciosos elevem seus previlégios em máquinas com Windows 7. Parece que a Microsoft não têm interesse de consertar esse problema.

21 de jun. de 2009

UPnP Server com MediaTomb


O MediaTomb é um servidor UPnP de código aberto. Ele funciona muito bem como media server para o PS3. Fiz a instalação no Ubuntu 9.04 e com alguns ajustes funcionou com a minha coleção de fotos (jpg), músicas (mp3) e vídeo (mpg). Seguem abaixo os passos necessários para instalação e configuração:
- Instale o MediaTomb:
$ sudo apt-get install mediatomb

- Edite o arquivo de configuração '/etc/mediatomb/config.xml':
- Altere o protocolInfo extend de "no" para "yes":
< protocolInfo extend="yes" />

- Acrescente o mapeamento para vídeo mpeg na sessão mappings:
< map from="mpg" to="video/mpeg" />

- Na mesma sessão, descomente o mapeamento para avi/divx:
< map from="avi" to="video/divx" />

- Salve as alterações.
- Agora edite o arquivo '/etc/default/mediatomb':
- Deixe a linha NO_START="no"

- Acrescente na linha OPTIONS a porta onde o serviço irá rodar (ex: OPTIONS="-p 50500")

- Coloque a interface na linha INTERFACE (ex: INTERFACE="eth0")

- Altere o runlevel do serviço:
$ sudo update-rc.d -f mediatomb remove
$ sudo update-rc.d mediatomb defaults 95

- Reinicialize o serviço:
$ sudo /etc/init.d/mediatomb restart

- Acesse a interface através do browser: http://localhost:50500

- Acrescente os arquivos de media através do menu 'Filesystem' do MediaTomb.
- Verifique os arquivos adicionados no menu 'Database'.

Pronto, no PS3 deve ser mostrado o 'MediaTomb' como Media Server nos menus de áudio, vídeo e foto.

9 de jun. de 2009

Fedora 11 lançado

A Red Hat anunciou o lançamento do Fedora 11. Segundo a Red Hat, essa versão inclui o que há de melhor atualmente na comunidade open source. Do release notes eu gostei principalmente do boot em 20s, gcc 4.4 e do ext4. Com certeza vou testar!

4 de jun. de 2009

Unix um "quarentão"


Em 1969, Ken Thompson, um programador da AT&T subsidiária da Bell Laboratories, começava escrever a primeira versão do Unix em linguagem Assembly para um mini-computador PDP-7 da Digital Equipment Corp. (DEC). Ele e seu colega, Dennis Ritchie começaram a pensar em desenvolver um novo sistema operacional quando trabalhavam em um projeto na Bell chamado Multics (Multiplexed Information and Computing Service). A história completa está na Computer World.

2 de jun. de 2009

Montando um rede GSM

Publiquei um artigo no Viva o Linux sobre o projeto OpenBTS. O objetivo principal desse projeto é a apresentação de uma interface aérea GSM para realização de chamadas usando o PBX Asterisk. Imagine você realizando chamadas entre telefones GSM ou qualquer outro dispositivo compatível com o Asterisk na sua própria rede GSM. Pode ser usado também como um excelente ponto de partida para aprender como o sistema GSM funciona.