Posts RSS Comments RSS 128 Posts and 28 Comentários till now
This wordpress theme is downloaded from wordpress themes website.

Archive for julho, 2008

Um mundo no Pen Drive!

Um mundo no pen drive!
Empresas investem em programas para dispositivos móveis

As empresas desenvolvedoras de software estão criando versões específicas de programas para dispositivos móveis, no caso, para os pen drives. Desse modo, já é possível transportar o seu próprio navegador, incluindo os seus favoritos e as suas configurações, o seu game preferido ou a sua caixa de emails em versões leves, feitas especialmente para o pen drive, sem deixar rastros em computadores alheios.

http://www.pendriveapps.com

http://www.portableapps.com

Como funciona a Edição de Vídeos

Como funciona a Edição de Vídeos

Introdução

Você pode ter visto comerciais na TV ou lido artigos em revistas que falam sobre o “alvorecer da nova era do vídeo pessoal”. Hoje em dia, qualquer um pode usar um computador pessoal e produzir um filme com qualidade de estúdio. Tudo o que você precisa é uma câmera de vídeo, o software correto e um desejo de criar algo. Com as câmeras atuais e a tecnologia de computação, você pode:

* criar uma boa versão das suas férias de verão, muito melhor do que um “vídeo caseiro”;
* produzir um incrível vídeo para uma apresentação no seu trabalho;
* criar um documentário completo sobre qualquer assunto que lhe interesse;
* criar o seu próprio filme de sucesso, exatamente como foi feito em A bruxa de Blair.

A idéia básica é essa. Se alguma vez você já tentou fazer isso, percebeu que não é nada fácil. Na realidade, os softwares mais avançados do mercado são tão complicados, que é praticamente impossível fazer um vídeo com eles. Por exemplo, quando você abre o Adobe Premiere, um software popular para a edição de vídeos, dá de cara com esta janela inicial:

Esta janela inicial do Adobe Premiere pode assustar a um principiante

Se você alguma vez já pensou em produzir vídeos de alta qualidade em seu computador, mas ainda não sabe por onde começar ou acha isso MUITO complicado, então este artigo é ideal! Nele, analisaremos profundamente o processo de edição de vídeos. Você vai aprender:

* o que é possível;
* o que você precisa, em termos de equipamento e software, para realizar um vídeo;
* os conceitos que precisa entender para usar qualquer software de edição de vídeos.

Além disso, você irá aprender como baixar e instalar uma versão gratuita do Adobe Premiere, podendo assim testar, você mesmo, todos os conceitos. No final do processo, ficará surpreso com o que pode fazer com a tecnologia disponível hoje em dia e como é fácil de começar.

Se você tem uma câmera de vídeo, sabe que é fácil criar um vídeo caseiro. Tudo que precisa fazer é apontar a câmera e filmar. Entretanto, se analisar o que foi filmado, perceberá como é difícil criar um bom vídeo. Mesmo que você seja extremamente cuidadoso na hora de filmar, geralmente acaba se decepcionando. O resultado parece amador, desconexo, confuso, com o som ruim, etc…

Como a maioria de nós assiste a muita televisão e vê muitos filmes, a tendência é sermos altamente críticos quando assistimos a um vídeo. Normalmente esperamos ver:

* um título no começo;

* uma seqüência de “imagens” que permita um bom desenvolvimento da história;

Uma imagem é uma situação filmada sob um ângulo específico. Se você estiver registrando o aniversário do seu filho, por exemplo, provavelmente queira filmar:
o o bolo;
o os presentes antes de terem sido abertos;
o as crianças sentadas à mesa;
o seu filho soprando as velas;
o seu filho abrindo os presentes.

* enfim, um grande número de imagens.

Se você assiste aos programas normais de TV, verá que é raro a câmera ficar parada por mais de 10 ou 15 segundos. O diretor irá abordar ângulos diferentes para manter a cena interessante ou cobrir outros pontos. Por exemplo, a tela pode mostrar por cinco segundos o rosto de uma pessoa conversando, para depois focalizar o lenço em suas mãos. A passagem se faz enquanto a conversa continua ininterruptamente, demonstrando a emoção da circunstância.

* Mudanças interessantes entre imagens.

Algumas imagens podem desaparecer lentamente, enquanto outras aparecem em seu lugar, girar para dentro de diferentes tomadas ou simplesmente alternarem-se em uma seqüência rápida.

* Uma trilha sonora decente geralmente envolve uma narração e/ou uma música de fundo.

* Talvez o uso de imagens estáticas (um gráfico ou uma tabela) mixadas com o vídeo.

* Títulos ou legendas em algumas imagens para identificar pessoas, lugares ou coisas.

* Câmera lenta ou câmera rápida para mudar o ritmo.

Mesmo que esteja tentando apresentar alguma coisa simples, como uma visita ao zoológico, por exemplo, seria interessante colocar alguns destes recursos na sua versão do vídeo. Quanto mais recursos você utilizar, mais profissional eatrativo será seu trabalho.

A boa notícia é que você precisa somente de uma câmera, um computador e um software de edição de vídeo para criar obras primas que incluem todos esses recursos.

Existem centenas de maneiras diferentes de editar um vídeo. Você pode comprar um software sofisticado como o Avid (em inglês), que custa centenas de dólares, ou simplesmente usar sua câmera e um VCR. O método que iremos discutir neste artigo envolve três partes:

* uma câmera digital que tenha uma conexão FireWire conexão (IEEE 1394);
* um computador desktop ou um laptop, também equipados com uma conexão FireWire;
* um software de edição de vídeo.

A câmera
Existem hoje, no mercado, centenas de câmeras filmadoras digitais de fabricantes como a Sony, Panasonic, JVC e Canon. A maioria delas usa o que é conhecido por fitas de MiniDV como esta mostrada aqui:

A fita de MiniDV é usada na maioria das câmeras de vídeo digitais

Quase toda câmera de vídeo que usa fitas de MiniDV inclui uma porta de conexão FireWire (IEEE 1394) para que você possa carregar o filme no seu computador de maneira rápida e fácil. As três câmeras seguintes são câmeras digitais típicas disponíveis hoje no mercado.

Esta talvez seja a câmera digital de vídeo mais barata hoje no mercado. Usa fitas Hi-8mm ao invés de fitas MiniDV, mas as grava digitalmente. Este tipo de câmera é muito útil se você tem fitas análogas de 8mm ou Hi-8mm que gostaria de carregar no seu computador. A câmera irá converter uma fita de vídeo análogo e carregá-la para outra fita através de uma porta de conexão FireWire. O único problema desse tipo de câmera é sua baixa resolução.

Uma câmera de vídeo MiniDV tem um CCD de 1 megapixel que fornece uma imagem de alta qualidade. As câmeras de vídeo atuais têm CCDs de até 1,5 megapixel.

Esta é uma câmera de vídeo semi-profissional com três CCDs. Ela grava em fitas de DV-CAM ou MiniDV. Pode produzir imagens de alta qualidade e tem recursos profissionais como XLR inputs e zebra stripes.

Seja qual for o tipo de câmera que você compre, ela tem que ter uma conexão FireWire para que você possa conectá-la ao seu computador. Uma conexão FireWire normalmente se parece com esta:

Este tipo de conexão FireWire é comum em câmeras de vídeo digitais. Você liga uma conexão FireWire ao seu computador através deste conector.

Introdução de Sistemas Operacionais

Introdução de sistemas operacionais

Se você tem um computador, já ouviu falar sobre os sistemas operacionais. Qualquer computador de mesa ou laptop que você compra normalmente já vem com o Windows instalado. Já os computadores Macintosh rodam o sistema operacional OS X. Muitos servidores corporativos utilizam os sistemas operacionais Linux ou UNIX. O sistema operacional (SO) é a primeira coisa que o computador carrega. Sem um sistema desse tipo, o computador se torna inútil.

Recentemente começaram a surgir sistemas operacionais para pequenos computadores. Se você gosta de investigar os dispositivos eletrônicos, vai descobrir que existem sistemas operacionais em dispositivos que usamos todos os dias, de celulares a pontos de acesso sem fios. Os computadores utilizados nestes pequenos dispositivos se tornaram tão poderosos que hoje eles podem até rodar um sistema operacional e aplicativos. Um computador de um celular moderno é mais poderoso do que um computador de mesa há 20 anos. Esta evolução é coerente e faz parte de um processo de desenvolvimento natural. Geralmente, você pode fazer alterações no funcionamento de qualquer dispositivo que rode um sistema operacional. Isto não é uma feliz coincidência. Como os sistemas operacionais são feitos de códigos portáveis, em vez de circuitos físicos permanentes, eles podem ser alterados sem que seja necessário descartar o dispositivo inteiro.

Foto da caixa reimpressa com permissão da Microsoft Corporation
2003 Microsoft Corporation. Todos os direitos reservados.
Sistema operacional Microsoft Windows XP

Para os usuários de computadores de mesa, significa poder adicionar diversos recursos: uma nova atualização de segurança, patch do sistema, novo aplicativo ou até mesmo um novo sistema operacional sem ter de comprar um novo computador. Quando você entende o funcionamento de um sistema operacional e sabe como configurá-lo, você pode fazer muitas mudanças no comportamento dele. Isto funciona tanto para o telefone celular quanto para o computador.

O objetivo de um sistema operacional é organizar e controlar o hardware e o software para que o dispositivo funcione de maneira flexível e previsível. Neste artigo, vamos explicar o que um software precisa fazer para ser chamado de sistema operacional e mostrar como funciona o sistema operacional do seu computador vendo alguns exemplos de como controlar os outros sistemas operacionais que existem ao seu redor.

Fonte:http://informatica.hsw.uol.com.br/sistemas-operacionais.htm

Como funciona a Rede WiFi

Como funciona a rede WiFi

Introdução

Se você esteve recentemente em um aeroporto, em um café, em uma biblioteca ou em um hotel, é provável que tenha atravessado uma rede sem fio. Muitas pessoas usam a rede sem fio, também chamada de WiFi ou rede 802.11, para conectar seus computadores em casa. Um número cada vez maior de cidades usa a tecnologia para fornecer acesso de baixo custo à Internet aos seus moradores. No futuro próximo, a conexão sem fio pode se tornar tão difundida que você vai poder acessar a Internet em qualquer lugar e a qualquer momento, sem usar fios.

A rede WiFi tem muitas vantagens. Redes sem fio são baratas e fáceis de construir e também são discretas: a menos que esteja procurando por um lugar para usar seu laptop, você pode nem notar quando estiver em um hotspot (local de acesso à Internet). Neste artigo, vamos dar uma olhada na tecnologia que permite que a informação viaje pelo ar e rever o que é necessário para criar uma rede sem fio em casa.

Um roteador sem fio pode permitir que vários dispositivos se conectem à Internet

Vamos começar com alguns princípios básicos da WiFi. Uma rede sem fio usa ondas de rádio, da mesma forma que os telefones celulares, televisões e rádio. Na verdade, a comunicação ao longo da rede sem fio é muito parecida com a comunicação de rádio emissor-receptor. Aqui está o que acontece:

1. o adaptador sem fio para computador traduz os dados na forma de um sinal de rádio e os transmite usando uma antena.
2. o roteador sem fio recebe o sinal e o decodifica. Ele envia a informação para a Internet usando uma conexão física Ethernet com fios.

O processo também funciona ao contrário, com o roteador recebendo informação da Internet, traduzindo-a na forma de sinal de rádio e enviando-a para o adaptador sem fio do computador.

Foto cedida Adaptador sem fio USB HowStuffWorks Shopper e foto cedida de placa sem fio para PC HowStuffWorks Shopper
Os adaptadores sem fio podem se conectar em um slot da placa PC do computador ou na porta USB

Os rádios usados para comunicação WiFi são muito similares aos rádios usados para walkie-talkies, telefones celulares e outros aparelhos. Eles podem transmitir e receber ondas de rádio e podem converter 1s e 0s em ondas de rádio e convertê-las novamente em 1s e 0s. Mas os rádios WiFi têm algumas diferenças notáveis em relação aos outros rádios:

* transmitem em freqüências de 2,4 GHz ou 5GHz, consideravelmente mais altas que as freqüências usadas para telefones celulares, walkie-talkies e televisões. A freqüência mais alta permite que o sinal carregue mais dados;
* eles usam padrões de rede 802.11; há diferentes tipos:
o o padrão 802.11b foi a primeira versão a chegar no mercado, mais lento e mais caro. Está se tornando menos comum à medida que baixa o custo dos padrões mais rápidos. O padrão 802.11b transmite na faixa de freqüência de 2,4 GHz do radio espectro. Ele consegue se comunicar em até 11 megabits de dados por segundo e usa o código CCK complimentary code keying (chaveamento de código complementar);
o o padrão 802.11g também transmite em 2,4 GHz, mas é muito mais rápido que o 802.11b: ele consegue se comunicar em até 54 megabits de dados por segundo. O padrão 802.11g é mais rápido porque usa multiplexação ortogonal por divisão de freqüência (OFDM - orthogonal frequency-division multiplexing), uma técnica de codificação mais eficiente;
o o padrão 802.11a transmite em 5 GHz, pode chegar a 54 megabits de dados por segundo e também usa a codificação OFDM. Padrões mais novos, como o 802.11n, podem ser até mesmo mais rápidos que o 802.11g. Contudo, o padrão 802.11n ainda não chegou à versão final.
* Os rádios WiFi podem transmitir em quaisquer das 3 faixas de freqüência - e podem chavear rapidamente entre as diferentes faixas. Saltar a freqüência ajuda a reduzir a interferência e permite que vários dispositivos usem a mesma conexão sem fio, simultaneamente.

O que está por trás de um nome?
Você deve estar imaginando por que as pessoas se referem à WiFi como rede 802.11. A designação 802.11 foi criada pelo Institute of Electrical and Electronics Engineers (Instituto de Engenheiros Elétricos e Eletrônicos) (IEEE) que estabelece padrões para uma variedade de protocolos eletrônicos e usa um sistema de numeração para classificá-los.

Contanto que tenham adaptadores sem fio, vários dispositivos podem usar um roteador para se conectar à Internet. Esta conexão é conveniente, virtualmente invisível e bem confiável. Contudo, se o roteador falhar ou se pessoas demais tentarem usar aplicativos ao mesmo tempo, os usuários podem sofrer interferências ou perder suas conexões.

Fonte:http://informatica.hsw.uol.com.br/rede-wifi.htm

Como funciona a linguagem Java

Como funciona a linguagem Java

Introdução

Já parou para imaginar como funcionam os programas de computador? Já quis aprender como criar seus próprios programas? Se você tem 14 anos de idade e gostaria de aprender a criar seu primeiro jogo, ou se tem 70 e faz 20 anos que está curioso sobre programação de computadores enfim não importa a idade, este artigo foi feito especialmente para você. Nesta edição, ensinaremos como os programas de computador funcionam. Vamos começar com a linguagem de programação Java.

E para ensiná-lo, vamos supor várias coisas:

* presumiremos que você não saiba nada sobre programação. No entanto, se já conhece um pouco sobre isso, a primeira parte deste artigo vai parecer fácil demais para você. Sinta-se à vontade para pular as seções até chegar algo que você não conheça;

* presumiremos que você conhece um pouco sobre o computador que está usando, ou seja já sabe editar, copiar, apagar e renomear arquivos, encontrar informações no seu sistema e outras coisas do tipo;

* para simplificar as coisas, vamos supor também que você está usando uma máquina com Windows 95, 98, 2000, NT ou XP, e para aqueles que não estão usando um desses sistemas operacionais, já sabem que terão de transpor os conceitos para o sistema que estiverem usando, certo?

* e, por último, mas não menos importante, vamos supor que você tem vontade de aprender.

Todas as ferramentas de que precisa para começar a programar em Java estão disponíveis na internet, de graça. Também há uma grande quantidade de material educativo sobre o assunto, o que significa que dá para continuar a aprender mais mesmo depois que terminar de ler este artigo. É possível aprender a programação em Java sem gastar dinheiro com compiladores, ferramentas de desenvolvimento, material para leitura, etc. E depois que tiver aprendido Java, fica fácil aprender outras linguagens. Por isso, não se preocupe pelo fato de ser um iniciante no assunto, você veio para o lugar certo.

Como funcionam os Microprocessadores

Como funcionam os microprocessadores

Introdução

O computador no qual você está lendo esta página utiliza um microprocessador para fazer este trabalho. O microprocessador é o coração de qualquer computador normal, seja um computador de mesa, um servidor ou um laptop. Possivelmente a marca do seu processador é um Pentium, um K6, um PowerPC, um Sparc. Todos fazem praticamente a mesma coisa de maneira bastante semelhante.

Chip 4004 da Intel
Um microprocessador (também conhecido como CPU ou unidade central de processamento) é uma máquina completa de computação embutida em um único chip. O primeiro microprocessador foi o Intel 4004, lançado em 1971. O 4004 não era muito poderoso, já que ele só podia somar e subtrair 4 bits por vez. Mesmo assim, era incrível ver tudo isso em um único chip naquela época. Antes do 4004, os engenheiros construíram computadores com vários chips (transistores ligados um a um). O 4004 foi utilizado em uma das primeiras calculadoras eletrônicas portáteis.
O primeiro microprocessador utilizado em um computador pessoal foi o Intel 8080. Ele era um computador de 8 bits completo dentro de um chip e foi lançado em 1974; mas o primeiro microprocessador que se tornou realmente popular foi o Intel 8088, lançado em 1979 e incorporado em um PC IBM - que apareceu em 1982. Se você está familiarizado com a história e o mercado de PCs, vai se lembrar da evolução dos processadores. O 8088 evoluiu para o 80286, depois para o 80386, 80486, Pentium, Pentium II, Pentium III e Pentium 4. Todos estes microprocessadores foram produzidos pela Intel e são melhorias do design básico do 8088. O Pentium 4 pode executar cada linha de código do 8088 original, mas ele faz isso 5 mil vezes mais rápido.
Você já se perguntou o que o microprocessador do seu computador faz? Você sabe as diferenças entre os tipos de microprocessadores? Neste artigo, vai compreender como as técnicas simples de lógica digital permitem que o computador realize o seu trabalho, seja jogando ou verificando a ortografia de um documento!

A evolução dos microprocessadores: Intel
O primeiro microprocessador utilizado em um computador pessoal foi o Intel 8080. Ele era um computador de 8 bits, dentro de um chip e foi lançado em 1974; mas, o primeiro microprocessador que se tornou realmente popular foi o Intel 8088, lançado em 1979 e incorporado em um PC IBM, que apareceu em 1982. Se você está familiarizado com a história e o mercado de PCs, cai se lembrar da evolução dos processadores. O 8088 evoluiu para 80286, depois para 80386, 80486, Pentium, Pentium II, Pentium III e Pentium 4. Todos esses microprocessadores foram ou são produzidos pela Intel e são melhorias do projeto básico do 8088. O Pentium 4 pode executar cada linha de código do 8088 original, mas ele faz isso 5 mil vezes mais rápido.

O que é um chip?
Um chip também é chamado de circuito integrado. Geralmente é um pequeno e fino pedaço de silício no qual os transistores, que formam o microprocessador, foram encapsulados. Um chip do tamanho de uma polegada pode conter dezenas de milhões de transistores. Os processadores simples são formados por milhares de transistores encapsulados em um chip cuja área não passa de alguns milímetros quadrados.

* A data é o ano em que o processador foi lançado. Muitos processadores são relançados com maiores velocidades de clock anos depois do lançamento original.
* Transistores é o número de transístores no chip. Nos últimos anos, o número de transistores em um chip cresceu bastante.
* Mícrons é a largura, em mícrons, do menor fio do chip. Para você ter uma idéia, o fio de cabelo humano tem a espessura de 100 mícrons. Os chips diminuem de tamanho e o número de transistores aumenta.
* Velocidade do clock é a taxa máxima do clock do chip. A velocidade do clock será explicada na próxima seção.
* Largura de dados é a largura da ULA. Uma ULA de 8 bits pode somar/subtrair/multiplicar/etc dois números de 8 bits. Uma ULA de 32-bit pode manipular números de 32 bits. Uma ULA de 8 bits teria que executar quatro instruções para somar dois números de 32 bits, enquanto que uma ULA de 32 bits precisa de apenas uma instrução. Em muitos casos, o barramento externo de dados é da mesma largura que a ULA. O 8088 tinha uma ULA de 16 bits e um barramento de 8 bits. Os Pentiums modernos buscam dados de 64 bits de uma vez para as suas ULAs de 32 bits.
* MIPS significa “milhões de instruções por segundo” e é uma medição aproximada da performance de uma CPU. As CPUs modernas podem fazer tantas coisas diferentes que as taxas de MIPS perderam um pouco o sentido, mas você ainda pode ter uma idéia geral do poder das CPUs nesta coluna.

A partir dessa tabela, você pode perceber que existe uma relação entre a velocidade do clock e o MIPS. A velocidade máxima do clock é uma função do processo de fabricação e dos atrasos internos. Também existe uma relação entre o número de transistores e o MIPS. Por exemplo, o 8088 tinha um clock de 5 MHz, mas tinha MIPS de 0,33 (cerca de uma instrução para cada 15 ciclos do clock). Os processadores modernos executam duas instruções por ciclo. Essa melhoria está diretamente relacionada ao número de transistores no chip.

Fonte:http://informatica.hsw.uol.com.br/microprocessadores.htm

Como funcionam os Vírus de Computador

Como funcionam os vírus de computador

Introdução

Os vírus de computador tendem a prender nossa atenção. De um lado, expõem nossa vulnerabilidade. Um vírus bem engendrado pode ter um espantoso efeito na Internet. Por outro lado, ele nos mostra quão sofisticado e interligado tornou-se o gênero humano.

Especialistas estimam que o vírus Mydoom worm (em inglês) infectou aproximadamente 250 mil computadores em um único dia, em janeiro de 2004 (Times Online - em inglês). Em março de 1999, o vírus Melissa (em inglês) foi tão poderoso que forçou a Microsoft e um grande número de outras grandes empresas a desativar seus sistemas de e-mail até que o vírus pudesse ser contido. O vírus ILOVEYOU (em inglês), em 2000, teve um efeito devastador semelhante. O impessionante é que os vírus Melissa e ILOVEYOU são muito simples.

Neste artigo, vamos discutir sobre os vírus de computador, tanto os “tradicionais” como os novos vírus de e-mail. Vamos aprender como eles funcionam e como podemos nos proteger deles. Os vírus estão em declínio mas, ocasionalmente, encontra-se uma nova maneira de se criar um, e é quando eles viram notícia.
Os vírus de computador são chamados de vírus porque compartilham algumas características com os vírus biológicos. Um vírus de computador se espalha de um computador para outro da mesma maneira que um vírus é transmitido de uma pessoa para outra.

Há também similaridades em níveis mais profundos. Os vírus biológicos não são criaturas vivas. Um vírus é um fragmento de dentro de um invólucro protetor. Diferentemente de uma célula, os vírus não têm capacidade para fazer nada, nem se reproduzirem. Não são seres vivos. Os vírus biológicos precisam injetar seu DNA nas células. O DNA do vírus usa os mecanismos existentes na célula para se reproduzir. Em muitos casos, a célula infla com o novo componente viral até se romper, liberando o vírus. Em outros casos, as novas partículas do vírus enxertam a célula de uma vez, mantendo-a viva.

Os vírus de computador compartilham algumas dessas peculiaridades. Ele precisa ser sobreposto em algum outro programa ou documento para ser executado. Quando executado, é capaz de infectar outros programas ou documentos. Obviamente, a analogia entre vírus de computador e vírus biológico exacerba um pouco os fatos, mas há similaridades suficientes para que o nome se aplique.

Quando ouvimos as notícias, conhecemos muitas formas diferentes de infecção eletrônica. Os mais freqüentes são:

* Vírus - o vírus é um pequeno trecho de programa que se sobrepõe ao programa real. Um vírus pode atacar programas, como um programa de planilhas. Cada vez que o programa de planilha é executado, o vírus também o é, tendo a chance de se reproduzir (atacando outros programas) ou causar destruição.

* Vírus de e-mail - um vírus de e-mail circula em mensagens de e-mail, geralmente replicando-se com o envio automático para dezenas de outras vítimas tiradas do catálogo de endereços do e-mail.

* Worms - o worm é um trecho de um programa que utiliza redes de computadores e falhas de segurança para se replicar. Uma cópia de um worm procura por uma outra máquina na rede que possua uma falha de segurança específica. Ele se copia na outra máquina utilizando-se da falha de segurança e então começa a se replicar a partir da outra máquina também.

* Cavalo de tróia - o cavalo de tróia é simplesmente um programa de computador. O programa alega fazer uma coisa (pode fingir ser um jogo), mas em vez disso ele causa danos quando é executado (ele pode apagar seu disco rígido). Cavalos de tróia não se replicam automaticamente.

O que é um “Worm”?
Worm é um programa de computador que tem a habilidade de se replicar de uma máquina em outra. Os worms esgotam o tempo de processamento de um computador e a capacidade da banda de uma rede quando se replicam, geralmente repletos de más intenções. O worm chamado Code Red virou notícia em 2001. Especialistas previram que ele poderia obstruir a Internet com tanta eficiência que ela poderia ser reduzida a uma rede completamente imobilizada.

Os worms movem-se continuamente infectando outras máquinas através das redes de computadores. Através da rede, um worm pode se proliferar com incrível rapidez. O worm Code Red, por exemplo, multiplicou-se mais de 250 mil vezes, em aproximadamente nove horas, em 19 de julho de 2001.

Um worm, freqüentemente, explora alguma falha de segurança em um trecho de programa ou sistema operacional. Por exemplo, o worm Slammer - link em inglês (que causou confusão e destruição em janeiro de 2003) explorou falhas no servidor SQL da Microsoft. Esse artigo (em inglês) oferece um fascinante exame do pequeno (376 bytes) programa Slammer.

O worm Code Red tornou lento o tráfego da Internet quando começou a se replicar, mas não de forma tão severa como previsto. Cada cópia do worm varreu a Internet à procura de servidores com Windows NT ou Windows 2000 que não tinham instalado o patch de segurança da Microsoft. Sempre que localizava um servidor não seguro, o worm se replicava nele. Esta nova cópia então procurava outros servidores para infectá-los. Dependendo do número de servidores não seguros, o worm poderia, de modo concebível, criar centenas de milhares de cópias.

O worm Code Red foi criado para fazer três coisas:

* replicar-se nos primeiros 20 dias de cada mês
* substituir páginas da web em servidores infectados por uma página que anunciava “Invadido por hackers chineses”
* lançar um ataque concentrado ao servidor da web da Casa Branca em uma tentativa de dominá-lo

A versão mais comum do Code Red é uma variação, comumente chamada de modo mutante, do original Ida Code Red que se replicou em 19 de julho de 2001. De acordo com o Centro Nacional de Proteção à Infra-estrutura:

O worm Ida Code Red, detectado pela primeira vez pelo eEye Digital Security, tirou vantagem das vulnerabilidades conhecidas do serviço ISAPI (Internet Server Application Program Interface) do Microsoft IIS. Sistemas sem correções de segurança são suscetíveis a um “estouro do buffer” no Idq.dll, o que permite ao atacante executar códigos embutidos nos sistemas afetados. Este worm residente na memória, uma vez ativado no sistema, tenta primeiramente propagar-se criando uma seqüência de endereços IP aleatórios para infectar servidores da web não protegidos. Cada thread (parte do programa com funcionamento em paralelo) do worm examinará o relógio do computador infectado. O NIPC determinou que a hora da execução no DOS do worm Ida Code Red era 0h00 horas de 20 de julho de 2001. Isto representava 8 horas da noite na costa leste dos Estados Unidos.

Após o sucesso da infecção, o worm deveria esperar pela hora determinada e conectar-se ao www.whitehouse.gov (em inglês) domínio. Este ataque consistiria em sistemas infectados enviando simultaneamente 100 conexões para a porta 80 do endereço www.whitehouse.gov (198.137.240.91).

O governo americano mudou o endereço IP do site www.whitehouse.gov para evitar a ameaça daquele worm e emitiu um alerta geral sobre ele, advertindo os servidores da Web que usavam o Windows NT ou o Windows 2000 para instalar o patch de segurança.

Fonte:http://informatica.hsw.uol.com.br/virus.htm

Como funcionam os Servidores da Web

Como funcionam os servidores da Web

Introdução

Foto cedida por Shopping.com
Servidor IBM Netfinity 5500 8660
Você já imaginou os mecanismos que lhe posibilitaram abrir esta página? Você está sentado na frente de um computador agora mesmo, vendo esta página em um navegador. Assim, quando você clicou no link, ou digitou nele sua URL (em inglês, uniform resource locator, ou localizador de recursos uniforme), o que aconteceu nos bastidores para trazer esta página até sua tela?

Se você já teve curiosidade sobre o processo, ou sempre quis conhecer alguns dos mecanismos específicos que permitem que você navegue na Internet, então continue lendo. Neste artigo, vamos aprender como os servidores Web trazem as páginas até sua casa, escola ou escritório. Vamos começar!

Fonte:http://informatica.hsw.uol.com.br/servidores-da-web.htm

Como funcionam os Discos Rígidos

Como funcionam os discos rígidos

Introdução

Praticamente todos os computadores de mesa e servidores atuais contêm uma ou mais unidades de disco rígido. Todo mainframe e supercomputador normalmente estão conectados a centenas deles. Você pode até encontrar dispositivos como aparelhos de vídeo (VCRs) e filmadoras que usam discos rígidos em vez de fita. Esses bilhões de discos rígidos fazem uma coisa muito bem: eles armazenam informações digitais de uma forma relativamente permanente. Eles dão aos computadores a capacidade de lembrar coisas depois que a energia for desligada.

Nesse artigo, vamos dissecar um disco rígido para você vê-lo por dentro e também analisar como o dispositivo organiza os gigabytes de informação que guarda em arquivos!

Internet e TV

Internet e TV

Introdução

Durante a maior parte do século 20, as únicas maneiras de assistir à televisão eram através de transmissões aéreas e sinais via cabo . Nas transmissões aéreas, as ondas de rádio são captadas por e transformadas em imagens e sons no seu aparelho de TV. Com a TV a cabo, os fios se conectam a um codificador ou a sua própria TV. Esses fios correm de sua casa para a estação de TV a cabo mais próxima, que age como uma grande antena. Além de algumas poucas opções como TV via satélite, a transmissão e o cabo eram (e ainda são) os principais meios de captar os sinais de TV.
A TV via Internet pode mudar a maneira como acessamos as informações
e o entretenimento.

A nova tecnologia pode mudar a maneira como recebemos as notícias e o entretenimento. O rádio desafiou os jornais no início da década de 1900, e a televisão desafiou o rádio. Agora, parece que a televisão tradicional tem sua própria concorrente, mas ela não é facilmente separada da televisão. Ela até tem televisão em seu nome: ela é o que agora estamos chamando de TV via Internet.

A TV via Internet, em termos simples, é vídeo e áudio oferecidos através de uma conexão de Internet. Ela também é conhecida como televisão de protocolo da Internet, ou IPTV. Você pode assistir a TV via Internet no monitor de um computador, na tela de uma televisão (através de um decodificador) ou de um dispositivo móvel como um telefone celular ou um iPod.

Pacotes e protocolos
Um sinal IPTV é basicamente um fluxo de pacotes de dados viajando através da Web. Para aprender mais sobre as etapas e os protocolos técnicos (ou conjunto de regras) envolvidos, leia esse tutorial da International Engineering Consortium.

É quase o mesmo que sintonizar uma televisão por meio de uma antena ou uma série de fios de cabo: a diferença é que as informações são enviadas via Internet como dados. Ao mesmo tempo, você pode encontrar ainda mais variedade na TV via Internet do que na TV a cabo. Além de muitos dos mesmos programas que você encontra nas grandes redes, muitos sites da Web oferecem programas produzidos independentemente voltados para pessoas com interesses específicos. Se você deseja assistir a um programa sobre cozinha vegetariana, por exemplo, provavelmente pode encontrá-lo mais facilmente na Internet do que na TV regular.

Como muitos sites oferecem serviços sob demanda, você não tem de monitorar a programação. Para sites que usam webcasting ou transmissão de vídeo em tempo real, porém, a transmissão ao vivo também é uma opção.

A TV via Internet é relativamente nova. Existem diversas formas de obtê-la, e a qualidade, o conteúdo e os custos podem variar muito. Os programas podem ter materiais com alta qualidade, produzidos profissionalmente, ao passo que outros podem lembrar Wayne e Garth transmitindo “Wayne’s World” de seu porão. As redes de TV tradicionais também estão aderindo à tecnologia e experimentando diferentes formatos.

Neste artigo, veremos os fundamentos da TV via Internet e falaremos sobre algumas das opções atuais para encontrá-la e assisti-la.

Fonte:http://informatica.hsw.uol.com.br/internet-tv.htm

Next »