Destaques do Blog...

Burlar Protetores de Link Teste de texto

30 de junho de 2011

802 - Tipos de Redes

A IEEE 802 é uma forma de padronização de redes de telecomunicações, sendo elas locais ou metropolitanas.

O 802.1 é o padrão para gerenciamento de rede, no modelo OSI.

O padrões mais comuns de serem encontrados são:

802.3 => Redes Ethernet, usadas principalmente como LAN, mas também (mesmo que raramente) para WAN com pacotes de até 1518B (podendo chegar À 1522 se for Virtual LAN) com o mínimo sendo 64B (assim o CSMA/CD pode funcionar)

802.8 => Redes que utilizam Fibra Óptica.

802.11 => Redes sem fio.



Outras Redes de destaque

802.5 => Token Ring. Topologia em anel, onde para cada computador da rede poder se comunicar tem que esperar sua vez, esperando chegar o 'token'. Assim, não existem colisões. Porém a rede é consideravelmente lenta.

802.15 => Redes Bluetooth. Muito lentas por utilizarem barramentos lentos e protocolo FTP na transmissão.

Desmembrando as 802.3 e 802.11

802.11
As mais comuns são a 'b', 'g' e 'n'.
-b => 11Mbps, com 2,4GHz de frequência. Sofre muita interferência de de outros sinais, como celulares.
-g => 54Mbps, com a mesma frequência da 'b', aceitando criptografia WEP e WAP.
-n => Transferência entre 65 e 600Mbps e frequência entre 2,4 e 5 GHz.

802.3
Por ser a Ethernet usada pela maioria dos usuários, o que diferencia uma da outra são apenas os equipamentos nelas inseridos. Principalmente os cabos, que podem ser coaxial fino/grosso, ou Par Trançado (UTP/STP). Numa outra oportunidade falarei sobre o assunto...


Lembrando que esse post é só um resumão. Quer saber mais? Procura no Google.
Abraços.

29 de junho de 2011

Segurança de senhas

Aproveitando a brecha do Jornal Hoje hoje (o.o') eu vou falar sobre senhas seguras...

O que é uma senha segura?
É uma senha de seja mais difícil de ser descoberta, já que não existe senha impossível de ser descoberta. Na realidade faltam computadores com superpotência para diminuir o tempo de quebra da senha.

Eu já falei sobre o método comum de se descobrir senhas, o Brute Force. Para saber mais, clica no link...

Então, uma senha fraca são aquelas mais comuns, que normalmente estão inseridas em bibliotecas de senhas... Exemplos: senha, 123456, 102030, admin, root, entre outras...
Por isso, não utilize-as...
Nem use datas... Sabe porque?
São muito fáceis de se quebrar...
Existem 10 algarismos
Uma senha com 8 dígitos numéricos, existem apenas 100000000 de possibilidades... contra 1406408618241 se for Alfanumérico ou 96717311574016 se for Case Sensitive (diferenciar maiúsculo de minusculo)...

Uma dica que meu irmão falou foi escrever seu aniversário por extenso, tipo 15/04/1982 vira "quinzedeabrildemilnovecentoseoitentaedois". Nunca tentei esse negócio ai, mas pode dar certo. Essa senha por exemplo, não tem em nenhuma biblioteca de senhas e, por brute fore, tem zilhões de possibilidades.

Mas, minha dica é a seguinte. Primeiro, uma senha segura tem cerca de 13 dígitos.
Segundo, pense em uma palavra que você consiga lembrar. Exemplo: supermercado.
Pegue essa palavra, e tente modificar elementos dele para colocar caracteres semelhantes, fáceis de lembrar também. Exemplo: a = @; o = 0; s = 5...
E, alternar letras maiúsculas e minusculas...
Logo, a palavra 'supermercado' virá '5uP3rMeRc@d0'...
Uma senha simples, fácil de lembrar e com muitos caracteres diferentes, dificultando um ataque via brute force.

Agora, se o seu servidor de Banco de Dados (aplicações na Web, principalmente) não tem uma análise de segurança decente e deixa os dados expostos... Isso são outros quinhentos...
Então, reze para a aplicação ser bem feita. E, claro, faça sua parte pela sua própria segurança.

Então, até a próxima galera.

25 de junho de 2011

DDoS - Distributed Denial of Service

O Governo Brasileiro sofreu diversos ataques essa semana. Ataques de 'hackers'. A grande maioria, senão todos foram do tipo DDoS.
A sigla significa Distributed Denial of Service, em português 'Negação de Serviço Distribuída'.

Para entender melhor, é uma comparação simples...
Imagine uma porta...
Pois é... Pensando nessa porta... Imagine que ela tem uma determinada quantidade de pessoas que podem passar...
Sendo assim, uma pessoa passa tranquilamente pela porta... Sem 'derrubar' o serviço.
Beleza então... Sendo assim... Cinco pessoas também passariam, sem o serviço 'cair', porém funcionando mais lento.
Continuando a analogia, se dez pessoas tentassem passar por essa mesma porta, estaria ficando complicado, o tráfego ficaria muito mais lento...
E, quando o limite de acessos excede... A passagem cai. Ninguém consegue mais passar e o serviço cai.

Então, com os sites aconteceu exatamente isso...
O grupo de hackers simplesmente jogou diversos acessos simultâneos e sincronizados, forçando a porta de acesso do servidor Web do governo, deixando o serviço temporariamente indisponível...
O serviço disponível pelo servidor Web são as paginas da internet do governo... Sem serviço, sem páginas...

Agora Lucas, porque esse quantidade de acessos derrubou o serviço?
Simples... Vou fazer outra analogia... Agora tem a ver com a memória RAM do servidor...

Pensa comigo, caro leitor...

Um espaço limitado, já que a memória de um servidor é limitada (e não infinita :D). Com poucos acessos, a memória é suficiente...
Agora imagine colocar 2 bilhões de tentativas de acesso (isso ai... 2000000000 de acessos... muitos zeros o_o') em um espaço definido de memória...
Matematicamente falando, se cada um desses acessos tivesse apenas 1byte (o que é irreal), usariam 1,86 Gigas de memória.
Mas, como cada pacote do modelo de dados TCP/IP usam 1500Bytes (tamanho padrão, podendo variar dependendo da conexão), dá mais ou menos 2,72 Terabytes de Memória. Alguém já viu um servidor com essa capacidade? Eu não.

Então... Agora você sabe qual foi o método usado pelos 'hackers'. Pode explicar para o seu tio/pai/avô que viu no jornal e não entende como foi feito.

Até a próxima...
Lucas Amparo.

Crédito da edição das imagens: @yokohumi

17 de junho de 2011

Vantagens do iPhone sobre o Android

Smartphones Android e iPhone têm muitas diferenças, e cada um tem suas vantagens e desvantagens.Ontem eu postei as vantagens do Android sobre o iPhone. Mas, claro, não podemos puxar a brasa toda para um lado, e chegou a vez de ver as vantagens do iPhone sobre o Android.


Tela e design

Uma das qualidades mais marcantes do iPhone 4 é a sua bela tela de Retina Display. Apesar de não ser a maior do mercado, com certeza é que tem a melhor qualidade e resolução de imagem. Além disso, o design e a construção do iPhone 4 é muito superior a qualquer smartphone Android.


Facetime

Um dos recursos mais interessantes do iPhone 4 é o Facetime, que permite chamadas com imagem tanto de um iPhone para outro como de um iPhone para um Mac. Smartphone Android com duas câmeras até existem, mais ainda são poucos e dependem de aplicativos de terceiros para funcionar.


Bateria e Aplicativos

A bateria do iPhone 4 também é um dos seus pontos fortes, capaz de permitir o uso do aparelho por cerca de 7 horas em uso pesado. Apesar de ter uma grande quantidade de aplicativos, o Android perde para o iPhone. Enquanto a Apple tem 350 mil aplicativos, o Android conta com “apenas” 150 mil.


Sistema Operacional
Usuários do iPhone no mundo todo podem contar sempre com a versão mais recente do seus sistema operacional. Por outro lado, Android sofrem com a fragmentação do sistema e a atualização depende da boa vontade de cada fabricante.

Copiado descaradamente do MeuNovoCelular.

16 de junho de 2011

10 Recursos que o Android tem e o iPhone não tem.

Para você que tem um Android e quer 'zoar' quem tem um iPhone... Vejam isso.

10. Teclados Alternativos.
Teclados variados, para gostos variados. Desde teclados físicos, até virtuais (na tela, touch screen)

9. Automação Total.
O aplicativo 'Tasker', transforma seu aparelho em um 'Superfone', podendo ligar/desligar funções do aparelho com diversas condições (hora, data, localização, etc...). Usando da forma certa, poderá acessar até as mais escondidas configurações do seu aparelho. Porém, ele não é gratuito, mas tem versão para teste :D

8. Home Personalizada.
É muito superior ao iPhone, com aplicativos que permitem adicionar diversos extras a home, como gestos, diferentes atalhos.

7. Widgets.
Podem ser adicionados widgets na tela principal, economizando tempo para visualizar diversas coisas (compromissos, faixa da música, clima, etc.), porém, ocupa espaço na memória, demorando pra carregar.

6. Armazenamento removível e Baterias.
Não faz parte do Android, mas, por ser um sistema aberto, permite modificações no hardware, onde você pode colocar um novo cartão SD (com mais espaço) ou levar baterias sobressalentes para trocar no meio de uma viagem longa.

5. Instalação de Apps via PC/Wireless.
Com o Android Market, ou sites parceiro, quando você encontra um app legal, basta apertar o botão 'instalar' e ele vai estar no seu aparelho, mesmo sem ele estar na sua mão, diferente do iPhone que precisa do iTunes para sincronizar.

4. ROMs Personalizadas.
Usuários experientes podem modificar a Firmware (ROM) do aparelho. Mas cuidado, se fizer merda, vai dar trabalho para voltar ao normal... Minha dica => Faça um Backup :D

3. Controlar o SmartPhone pelo PC.
Alguns aplicativos permitem que você controle o seu aparelho pelo pc, acessando funções básicas, como mandar texto para o Chrome ou navegar na web, dentre outros.

2. Flash.
Sem comentários, claro... Sem Flash, falta um pedaço da Internet... Pode crer.

1. Integração Real de Aplicativos.
Acontece graças ao sistema operacional Android ser aberto, e o Google Voice poder realmente estar incluído nas funções mais básicas do sistema... Coisa que não acontece no iPhone, que é bloqueado pela Apple.

Fonte: Celulares e Tablets.

14 de junho de 2011

iCloud

A Apple lançou o iCloud no ultimo dia 6, que nada mais é que um serviço de armazenagem em nuvem da empresa. Os servidores da Apple são os locais onde estarão armazenados os arquivos do usuário, porém, a sua máquina possui backups de segurança.
A maior vantagem do iCloud é a sincronização automática, onde cada alteração que é feita nos aplicativos suportados (kit iWork, por exemplo) é imediatamente atualizado em todos os dispositivos (iPhone, iPad, Macbook, etc.).
Os requisitos mínimos para usar o iCloud é ter o iOS 5 (que será lançado apenas em setembro).

Imagem do iOS 5

Com o iCloud trabalha em sincronia com o iTunes, onde qualquer CD comprado e baixado nele (seja num PC, iPad ou onde for) fica imediatamente disponível em qualquer outro aparelho. Também serão feitos backups de fotos, utilizando o Photo Stream, assim, qualquer foto tirada nos aparelhos Apple serão enviados para o iCloud, armazenando as 1000 fotos mais recentes (para não perder nenhuma imagem, deve separá-la em um álbum).
Porém, o iCloud ainda não trabalha com videos =/


Mais informações aqui.

13 de junho de 2011

Computação em Nuvem - Cloud Computing

Bom galerê... Estou de volta, com projetos novos e louco pra encher vocês de informação sobre Tecnologia...

E pra RE-começar, eu vou falar sobre Cloud Computing... É uma forma de tecnologia que está sendo muito difundida hoje em dia, mas nem todo mundo sabe o que é. E eu, claro, estou aqui para facilitar sua vida (e não dar cola pro seu trabalho de faculdade, vagabundo... Lê meu post e escreva seu texto u_u). Então, vamos lá =D


Cloud Computing

Nada mais é que diversos computadores unidos executando tarefas de cálculos (lembrando que todo processamento de um computador e feito a partir de cálculos de Álgebra Booleana) e armazenamento, sendo essas divididas entre todos os componentes dessa união.

O armazenamento é feito em serviços que poderão ser acessados de qualquer lugar do mundo, sem a necessidade da instalação de algum aplicativo, efetuando um acesso remoto as unidades físicas onde realmente estão esses arquivos através da Internet.
Para tanto é necessário que possua um computador que atenda os requisitos mínimos necessários para o acesso a esses arquivos. Assim, o PC se torna apenas um terminal 'burro', sendo necessário apenas dispositivos de entrada (teclado/mouse) e saída (monitor).

Exemplo de 'Nuvem'

Tipos de Cloud

São 5 tipos principais:
  • Iaas (Infrastruture as a Service): Quando uma porcentagem do servidor é utilizada na nuvem.
  • Paas (Plataform as a Service): Quando utiliza apenas uma plataforma do servidor, como um banco de dados.
  • Daas (Development as a Service): Ferramentas de desenvolvimento são compartilhadas na nuvem.
  • Saas (Software as a Service): Um software específico é utilizado na nuvem.
  • Caas (Communication as a Service): Uma solução de comunicação unificada é utilizada na nuvem, normalmente hosteada no Data Center do provedor.
Implantação
Cada implantação depende exclusivamente da necessidade das aplicações que serão implementadas. Podem ser:
  • Privado: Construídas e implementadas para um único usuário (normalmente empresas).
  • Público: São executadas por terceiros, onde as aplicações de diversos usuários ficam misturadas no armazenamento, tornando necessário uma análise mais profunda de questões fundamentais como desempenho e confiabilidade.
  • Comunidade: É compartilhada por diversas organizações que tem em comum algum aspecto.
  • Híbrido: Misto de Público e Privado, onde o privado por ter acesso a recursos de uma nuvem pública sem precisar abrir mão de sua segurança, por exemplo. Chamado de computação em Ondas.
Vantagens

As principais vantagens são: Utilizar softwares sem estes estarem instalador na máquina, tendo suas licenças e updates sempre em dia; Economia com licenças de software e equipamentos; dentre várias outras...

Sistemas Atuais

Google Chrome OS: Virá nos Chromebooks, que foram lançados no ultimo dia 15. Tem interface semelhante ao Navegador Chrome, onde todos os arquivos serão sincronizados a partir da conta Google do Usuário.
Imagem do Chrome OS

DesktopTwo: Desenvolvido pela Sapotek e precisa do Flash Player instalado, onde todos os recursos que o usuário precisar estarão na nuvem.
Imagem do DesktopTwo
G. ho. st.: Global Hosted Operating System, pode ser integrado com diversas outras aplicações, como Meebo ou Google Docs.
eyeOS: Feito pela EyeOS Team e possui código-fonte aberto ao público.

No Brasil essa é um tecnologia ainda engatinhando, graças a nosso link de internet, que ainda não é tão rápido quanto EUA ou Japão... Mas, já existem algumas empresas utilizando esse método de comunicação.

10 de junho de 2011

Tecnopatas Project

Estou começando um novo projeto. É o Tecnopatas.

Ele será um novo portal de Tecnologia da Internet, falando de diversos assuntos.
É basicamente um Tutorial 4 Ubuntu com um novo nome e bem mais organizado, com um time completo...

Se você gosta de tecnologia, tá antenado com as novidades, manja de algum tipo de linguagem de programação ou mata-a-pau com Design...

...e quer entrar pra esse time, faça o seu cadastro abaixo.


No final do cadastro era pra aparecer um 'Obrigado', mas... JotForm 1 x 0 Lucas...