Digital Drops Blog de Brinquedo

Os melhores e piores games de 2005

Por em 24 de dezembro de 2005

A Gamespy e a Gamespot lançaram suas matérias sobre os melhores e piores jogos de 2005.

Fico triste que o jogo que mais gostei esse ano, Devil May Cry 3, não ganhou nenhum prêmio (até o polêmico Killer 7 – que eu adorei, mas que dependendo do site ganha de 3 a 9.5 de nota – ganhou um premiozinho), mas enfim, lá vão os links:

- Gamespot Awards

- GameSpy’s Game of the Year 2005

emGames

Segredos do Vírtua – Parte III: Sniffers & Pacotes

Por em 24 de dezembro de 2005

Nos dois primeiros artigos, foi explorado o lado estático das informações, ou seja, as que já estavam disponíveis ao usuário. Com apenas algumas ferramentas e buscas no Google, foi possível entender melhor a tecnologia usada pelo Vírtua e de certa forma, qualquer provedor a cabo, já que os padrões são mundiais.

Agora, vamos explorar o lado dinâmico do acesso à Internet. A metáfora do título é justamente um cão farejador de pacotes de correio, só que nesse caso, usamos um programa para “cheirar” pacotes de dados. Daí o nome em inglês package sniffer. Usaremos um dos mais completos deles, chamado Ethereal. É open source, freeware e reconhece mais de 700 protocolos. Na verdade, são dois programas: o Ethereal + WinPCap 3.1 (Windows Packet Capture). Esse segundo instala um serviço de monitoramento de todo o tráfego de rede que a sua máquina pode enxergar. Basta fazer o download do Ethereal mais completo e ele já possui tudo o que você precisa.

O uso é simples. Basta configurar o programa para capturar todo o tráfego de rede filtrado pelo protocolo UDP. Não inicie imediatamente, pois é preciso alguns preparativos antes.

virtua_etherealConfig.gif

Para reduzir o tráfego não intencional, desligue o firewall e qualquer outro programa que acesse internet, como MSN, Google Talk, Windows Update, etc. Feche todos os aplicativos que podem requerer acesso. A interferência desses programas gera tráfego desnecessário para a análise dos pacotes. Em seguida, desligue o modem desconectando o cabo de força.

Inicie a captura do Ethereal e em seguida, religue o cable modem. Em alguns segundos, você estará fazendo o sniffing de todos os pacotes de dados que a placa de rede do seu computador. Esse monitoramento de tráfego é extremamente útil para quem trabalha com redes. É possível aplicar vários tipos de filtro e detectar problemas com um grande grau de certeza. Aos preocupados de plantão, isso não é, de forma alguma, ilegal.

Abaixo, uma amostra do que é visto pelo Ethereal, na inicialização do modem. Repare que foi aplicado um filtro para a máscara 255.255.255.255, filtrando ainda mais. Isso facilita a leitura da comunicação entre o router Cable Modem Termination System (CMTS) e o seu cable modem.

virtua_etherealScreen.gif

A análise desses pacotes foi o que forneceu as maiores descobertas sobre o serviço do Vírtua e permitiu várias conclusões também. O Ethereal ficou ligado durante aproximadamente 3 horas e o arquivo foi salvo para análise. E aproveitei para fazer vários testes de performance e velocidade com ele, monitorando o que ocorria, de verdade, na placa de rede e no cable modem.

Como vimos no artigo II, o modem pode e é configurado externamente, pelo provedor que nesse caso é o Vírtua. Uma das configurações é o IP da máquina, atribuído pelo router através de um serviço chamado Dynamic Host Configuration Protocol. O DHCP pode ser usado para outras configurações, como máscara, gateway, etc. Praticamente todas as informações necessárias para se conectar àquela rede são fornecidas de forma automática por ele.

Logo após sincronizar a hora, o cable modem tenta encontrar um servidor de Trivial File Transfer Protocol ou TFTP para fazer o download de um pequeno arquivo binário de configuração e boot do modem. Nesse arquivo, estão as configurações de velocidade máxima de download e upload que você contratou para o serviço, assim como várias outras pertinentes ao serviço, graças ao DOCSIS. Para a operadora, isso significa que todas as otimizações podem ser feitas de forma automática sem necessidade de intervenção manual dos usuários. Quem trabalha com suporte sabe que não há limites para o estrago que uma pessoa desinformada pode fazer.

O Ethereal é capaz de identificar esses arquivos de forma não intrusiva, ou seja, não é preciso acessar diretamente o cable modem, basta usar a sua placa de rede, que enxerga essas informações e ignora tudo, pois não é direcionado a ela. Essas informações podem ser lidas dentro da área Bootstrap Protocol.

virtua_Bootstrap.gif

Parte I | Parte II | Parte III | Parte IV | Parte V

emInternet

Segredos do Vírtua – Parte II: Coletando Informações

Por em 24 de dezembro de 2005

Na parte I desse artigo, vimos como fazer um diagnóstico básico. Agora, partiremos para uma investigação mais profunda do modem RCA. Um dos pacotes de software que não estavam funcionando para fazer diagnósticos na rede era o SolarWinds Broadband Engineers Edition, que reune de uma só vez mais 40 ferramentas de monitoramento de rede. A versão menos específica e útil para qualquer tipo de rede chama-se Solarwinds Engineers Edition. Devo avisar que esses programas são mais indicados para profissionais da área, para um aproveitamento total. Ou um geek fuçador também pode. :-)

Para essa fase, precisamos desabilitar qualquer firewall de software ou hardware, conectar o modem direto na placa de rede, sem passar por hubs, switches ou routers.
Uma ferramenta útil é o DocsDiag, um software de diagnóstico para cable modem do padrão DocSis, apesar de ainda não ter certeza que esse modem seguia o padrão. Para usar esse programa, você irá precisar da Java Virtual Machine instalada.

Notei que havia algum problema com o Simple Network Management Protocol (que fornece um vasto leque de opções de gerenciamento e faz parte do TCP/IP) ou SNMP quando tentei usar o DocsDiag. Na própria página, eles sugerem desligar o cabo coaxial, reiniciar o cable modem e tentar usar o programa novamente. Isso foi feito e os resultados foram (seriais e mac address omitidos propositalmente):

C:\net>java -jar docsdiag.jar
DocsDiag v030720 Copyright 2001-3 Robin Walker rdhw@cam.ac.uk

Cable Modem <VENDOR: Thomson; BOOTR: 1.1; SW_REV: ST23.1B.41; MODE
L: DCM305
>> serial no. 00700xxxxxxxxx, OS: PSOS 2.5.0, SWM: 071e

System up time = 0 days 00h 00m 41.34s
Downstream channel frequency = 843000000 Hz
Downstream received signal power = 0.0 dBmV (or not supported)
Upstream channel frequency = 5000000 Hz
SigQu: Signal to Noise Ratio = -114.9 dB
Cable modem status = Not ready
Upstream transmit signal power = 0.0 dBmV

Repare que a maior parte das informações são inúteis, porque o modem está desligado. Entretando, descobrimos que o Vírtua desabilitou o protocolo SNMP (por ele funcionar sem o cabo e logo ao colocar novamente, ele pára de responder), a marca real do fabricante, o modelo e o sistema operacional interno. Com alguma pesquisa, é possível descobrir que ele é um modem padrão Data Over Cable Service Interface Specifications 1.1 (DOCSIS 1.1). Também foi possível encontrar a página oficial com o manual do aparelho. Uma observação: RCA e Thomson têm websites sofríveis. Navegar por eles é como ir ao dentista numa segunda-feira de manhã chuvosa: uma merd@ droga.

Esse padrão, desenvolvido pela Cablelabs permite um controle maior, por parte dos administradores de rede, do cable modem. Eles podem atualizar o firmware remotamente, habilitar e desabilitar funções, alterar a velocidade do modem para download e upload e saber, pelo endereço físico (o MAC address), qual o consumo de banda daquele equipamento.

A porta USB, apesar de possuir um MAC address para ela, está desabilitada. Uma pena, pois poderia permitir o acesso a dois computadores ao mesmo tempo, sem a necessidade de um hub, por exemplo.

Para quem não sabia nada sobre o próprio acesso a Internet, estamos caminhando bem. O modem pertence a duas redes: uma não temos acesso e ele possui um IP de nível A, 10.12.x.x. A outra rede é para a nossa placa de rede “enxergar”, em modo bridge, fornecendo o acesso a rede primária. Sem os serviços SNMP, o DocsDiag não teve como verificar o nosso IP da rede Vírtua.

virtua_esquema.jpg

Use o comando tracert www.virtua.com.br. o primeiro IP é o do Universal Broadband Router (UBR), da figura acima.

Para coletar ainda mais informações, use o comando: C:\net>java -jar docsdiag.jar -vvv.
Ele vai simplesmente exibir TUDO sobre a configuração do aparelho.

Parte I | Parte II | Parte III | Parte IV | Parte V

emInternet

POPFile – proteção contra spam freeware

Por em 23 de dezembro de 2005

O POPFile é um filtro de spam muito mais eficiente do que os que já vem nos programas convencionais, e de graça. Excelente se seu filtro de spam não anda dando conta do recado.

É desenvolvido na linguagem Perl e fácil de instalar (no Windows) – usuários de Mac OS X e Linux terão que mexer na linha de comando.

Links:
- Manual do PopFile (português);
- Como instalar no Mac OS X (inglês).

emSoftware

10 tutoriais de Photoshop

Por em 23 de dezembro de 2005

Para o pessoal que gosta de se aventurar com o Photoshop, mas não tem tanta intimidade com o programa, achei alguns tutoriais que podem ajudar um pouco. Com eles vocês poderá aprender um pouco mais sobre algumas ferramentas que existem no Photoshop que muitas vezes ficam difíceis de aprender sozinho.

A seleção foi feita por um blog especializado em Photoshop, o Photoshop Tutorials Blog.

Top 10 Photoshop Tutorials of 2005 (em inglês)

emMiscelâneas

Segredos do Vírtua – Parte I: Primeiros Passos

Por em 23 de dezembro de 2005

Então, o que um geek faz num feriado? Vai estudar protocolos de rede, é claro. E de leva aproveita para entender melhor o sistema de acesso banda larga do Vírtua.

Uma das proteções dos provedores é justamente a desinformação. Quanto menos difundido o conhecimento operacional dos equipamentos e da rede, mais segura está a empresa e por isso, seus usuários. Mas existem softwares e técnicas para conseguir informações úteis aos usuários. Muitas vezes, é possível detectar problemas rapidamente com um mínimo de informações e com ferramentas amplamente disponíveis como ping e tracert.

Resolvi descobrir algumas coisas sobre o Vírtua. Por exemplo, queria saber a versão do firmware instalado no modem, o modelo e como funciona o sistema de limite de velocidades (isso não é um tutorial para hacking!). Aproveitei para investigar por que, durante o dia, o serviço fica fora do ar por alguns minutos e volta. Investiguei também os roteadores e a forma de conectar do cable modem e como poderia ser feito a contagem de tráfego.

O primeiro problema foi conectar ao modem. A configuração padrão não permite que você consiga acessá-lo. Mas eles possuem 2 IPs: um para o computador pessoal e outro para comunicação com o roteador. Para conseguir isso, basta configurar um IP alternativo no Windows. Você não altera em nada a sua conexão e o modem fica disponível para responder a pings, por exemplo.

virtua_modemIP.gif

Para verificar se funciona, basta usar o prompt de comando e digitar ping 192.168.100.1.

virtua_modemPing.gif

Agora que ele está respondendo aos comandos, pode-se ver a página de diagnóstico interno, com algumas informações úteis sobre o modem. Uma das telas, exibe a frequência de operação e potência do sinal.

virtua_modemDiag.gif

Essa primeira parte foi fácil, não? Apenas com essas informamções, já é possível saber se o modem está conectado ou não. Se o problema está no sinal ou alguma interferência externa alterou os parâmetros da rede.

Parte I | Parte II | Parte III | Parte IV | Parte V

emInternet

Microchip ajudando a diminuir os engarrafamentos na Freeway

Por em 22 de dezembro de 2005

A concessionária da Freeway – Concepa – está implementando um microchip para reduzir os congestionamentos neste verão. O pedágio irá funcionar com o TAG, um microchip capaz de cobrar o usuário sem que ele pare o carro, o chip não tem bateria, é ativado por ondas da própria antena. A cobrança será pré ou pós-paga, com débito em conta ou cartão de crédito. O sistema, através de uma antena, registra o veículo, faz a cobrança e abre a cancela. A tecnologia é capaz de registrar velocidades de até 160 Km/h, mas será limitada a 40 por motivos de segurança.

Com todo esse dinheiro investido, a concessionária quer que os usuários do cartão de pedágio (em torno de 10%) migrem para o novo sistema, de tal forma que diminuam os congestionamentos que estragam o verão dos usuários.

Fonte: Baguete

emMiscelâneas