26
Grupo: Endrigo Rosa de Carvalho Grupo: Endrigo Rosa de Carvalho Felipe Groisman Felipe Groisman Sieben Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Embed Size (px)

Citation preview

Page 1: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Grupo: Endrigo Rosa de CarvalhoGrupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu NetoPlauto de Abreu Neto

11

Page 2: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

O Wii Remote, apelidado também de O Wii Remote, apelidado também de Wiimote, é o controle principal da console da Wiimote, é o controle principal da console da Nintendo, o Wii;Nintendo, o Wii;

Chamado apenas como "freehand", o Wii Chamado apenas como "freehand", o Wii Remote é o coração do Wii; Remote é o coração do Wii;

Reside nele, todo o discurso da Nintendo Reside nele, todo o discurso da Nintendo sobre a revolução no modo de se jogar.sobre a revolução no modo de se jogar.

22

Page 3: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

33

Page 4: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

44

Page 5: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

BluetoothBluetooth

Bluetooth é uma especificação industrial para Bluetooth é uma especificação industrial para áreas de redes pessoais sem fio (Wireless personal áreas de redes pessoais sem fio (Wireless personal area networks - PANs). area networks - PANs).

O Bluetooth provê uma maneira de conectar e O Bluetooth provê uma maneira de conectar e trocar informações entre dispositivos como trocar informações entre dispositivos como telefones celulares, notebooks e consoles de telefones celulares, notebooks e consoles de videogames digitais através de uma freqüência de videogames digitais através de uma freqüência de rádio de curto alcance globalmente não licenciada rádio de curto alcance globalmente não licenciada e segura. e segura.

As especificações do Bluetooth foram As especificações do Bluetooth foram desenvolvidas e licenciadas pelo Bluetooth Special desenvolvidas e licenciadas pelo Bluetooth Special Interest Group.Interest Group.

55

Page 6: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

FuncionamentoFuncionamento

Transmissão de dados via ondas de rádios;Transmissão de dados via ondas de rádios; Se comunica em uma freqüência de Se comunica em uma freqüência de 2,45 2,45

gigahertzgigahertz (para ser exato, entre 2,402 GHz e (para ser exato, entre 2,402 GHz e 2,480 GHz). Essa banda de freqüência, 2,480 GHz). Essa banda de freqüência, chamada de ISM, foi reservada por acordo chamada de ISM, foi reservada por acordo internacional para o uso de dispositivos internacional para o uso de dispositivos industriais, científicos e médicos; industriais, científicos e médicos;

Tem o envio de sinais fracos, cerca de 1 Tem o envio de sinais fracos, cerca de 1 miliwatt. Para comparar, os celulares mais miliwatt. Para comparar, os celulares mais potentes podem transmitir um sinal de 3 watts. potentes podem transmitir um sinal de 3 watts.

66

Page 7: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Funcionamento

77

Page 8: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

FuncionamentoFuncionamento

O bluetooth usa uma técnica chamada salto de O bluetooth usa uma técnica chamada salto de freqüência de espalhamento espectral, que praticamente freqüência de espalhamento espectral, que praticamente impossibilita que mais de um dispositivo transmita na impossibilita que mais de um dispositivo transmita na mesma freqüência ao mesmo tempo. mesma freqüência ao mesmo tempo.

Com essa técnica, um dispositivo usa 79 freqüências Com essa técnica, um dispositivo usa 79 freqüências individuais escolhidas aleatoriamente dentro de uma faixa individuais escolhidas aleatoriamente dentro de uma faixa designada, mudando de uma para outra com designada, mudando de uma para outra com regularidade. regularidade.

No caso do bluetooth, os transmissores alteram as No caso do bluetooth, os transmissores alteram as freqüências 1.600 vezes por segundo, o que significa que freqüências 1.600 vezes por segundo, o que significa que muitos dispositivos podem utilizar totalmente uma fatia muitos dispositivos podem utilizar totalmente uma fatia limitada do espectro de rádio. limitada do espectro de rádio.

88

Page 9: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

FuncionamentoFuncionamento

Um dispositivo se comunicando por Bluetooth pode Um dispositivo se comunicando por Bluetooth pode tanto receber quanto transmitir dados (modo tanto receber quanto transmitir dados (modo full-full-duplexduplex). ).

A transmissão é alternada entre slots para transmitir A transmissão é alternada entre slots para transmitir e slots para receber, um esquema denominado e slots para receber, um esquema denominado FH/TDD FH/TDD ((FFrequency Hopping/requency Hopping/TTime-ime-DDivision ivision DDuplex). uplex).

Esses slots são canais divididos em períodos de Esses slots são canais divididos em períodos de 625 µs (microsegundos). 625 µs (microsegundos).

Cada salto de freqüência deve ser ocupado por um Cada salto de freqüência deve ser ocupado por um slot, logo, em 1 segundo, tem-se 1600 saltos.slot, logo, em 1 segundo, tem-se 1600 saltos.

99

Page 10: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

PiconetPiconet

Quando dois ou mais dispositivos se Quando dois ou mais dispositivos se comunicam através de uma conexão Bluetooth, eles comunicam através de uma conexão Bluetooth, eles formam uma rede denominada formam uma rede denominada piconetpiconet. .

Nessa comunicação, o dispositivo que iniciou a Nessa comunicação, o dispositivo que iniciou a conexão assume o papel de conexão assume o papel de mastermaster (mestre), (mestre), enquanto que os demais dispositivos se tornam enquanto que os demais dispositivos se tornam slaveslave (escravos). (escravos).

Cabe ao master a tarefa de regular a transmissão Cabe ao master a tarefa de regular a transmissão de dados entre a rede e o sincronismo entre os de dados entre a rede e o sincronismo entre os dispositivos.dispositivos.

1010

Page 11: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

PiconetPiconet

Um dispositivo mestre Bluetooth pode se Um dispositivo mestre Bluetooth pode se comunicar com até mais sete dispositivos. comunicar com até mais sete dispositivos.

Uma piconet é uma rede Uma piconet é uma rede ad-hocad-hoc, usando protocolos , usando protocolos de tecnologia Bluetooth para permitir um dispositivo de tecnologia Bluetooth para permitir um dispositivo mestre de se interconectar com até sete mestre de se interconectar com até sete dispositivos ativos. dispositivos ativos.

Até 255 dispositivos podem estar inativos, Até 255 dispositivos podem estar inativos, "estacionados", com os quais o dispositivo mestre "estacionados", com os quais o dispositivo mestre pode se comunicar e trazer de volta ao status de pode se comunicar e trazer de volta ao status de ativo a qualquer momento.ativo a qualquer momento.

1111

Page 12: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Piconet

1212

Page 13: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

ScatternetScatternet

Especificações de Bluetooth permitem Especificações de Bluetooth permitem conexão de duas ou mais piconets juntas para conexão de duas ou mais piconets juntas para formar uma formar uma scatternetscatternet, com alguns , com alguns dispositivos agindo como ponte para dispositivos agindo como ponte para simultaneamente trabalhar como o mestre e o simultaneamente trabalhar como o mestre e o escravo em uma piconet.escravo em uma piconet.

1313

Page 14: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

ScatternetScatternet

1414

Page 15: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Alcances PermitidosAlcances Permitidos

ClasseClassePotência máxima permitidaPotência máxima permitida

(mW/dBm)(mW/dBm) Alcance (Aproximadamente)Alcance (Aproximadamente)

Classe 1Classe 1 100 mW (20 dBm)100 mW (20 dBm) ~ 100 metros~ 100 metros

Classe 2Classe 2 2.5 mW (4 dBm)2.5 mW (4 dBm) ~ 10 metros~ 10 metros

Classe 3Classe 3 1 mW (0 dBm)1 mW (0 dBm) ~ 1 metro~ 1 metro

Dispositivos que possuem um amplificador de potência na transmissão têm uma sensibilidade de recepção melhorada, e existem antenas altamente otimizadas que normalmente alcançam distâncias de 1 km usando o padrão Bluetooth classe 1.

1515

Page 16: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Taxa de TransmissãoTaxa de Transmissão

VersãoVersão Taxa de transmissãoTaxa de transmissão

Versão 1.2Versão 1.2 1 Mbit/s1 Mbit/s

Versão 2.0 + EDRVersão 2.0 + EDR 3 Mbit/s3 Mbit/s

Versão 3.0Versão 3.0(Em desenvolvimento)(Em desenvolvimento)

53 - 480 Mbit/s 53 - 480 Mbit/s (Proposto)(Proposto)

1616

Page 17: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

ConexõesConexões

Qualquer dispositivo Bluetooth irá Qualquer dispositivo Bluetooth irá transmitir os seguintes pacotes de transmitir os seguintes pacotes de informações por demanda:informações por demanda:

•• Nome do dispositivoNome do dispositivo

•• Classe do dispositivoClasse do dispositivo

•• Lista de serviços disponíveisLista de serviços disponíveis

•• Informações técnicas, como por exemplo, Informações técnicas, como por exemplo, características, fabricante, especificação características, fabricante, especificação Bluetooth e configuração de clock.Bluetooth e configuração de clock.

1717

Page 18: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

ConexõesConexões Qualquer dispositivo pode realizar uma varredura para Qualquer dispositivo pode realizar uma varredura para

encontrar outros dispositivos disponíveis para conexão, encontrar outros dispositivos disponíveis para conexão, e qualquer dispositivo pode ser configurado para e qualquer dispositivo pode ser configurado para responder ou não a essas requisições. responder ou não a essas requisições.

Se o dispositivo que estiver tentando conectar souber o Se o dispositivo que estiver tentando conectar souber o endereço do outro dispositivo, o mesmo vai sempre endereço do outro dispositivo, o mesmo vai sempre responder a requisições de conexões diretas e transmitir responder a requisições de conexões diretas e transmitir as informações da lista se requisitado. as informações da lista se requisitado.

O uso dos dispositivos, porém, requer pareamento O uso dos dispositivos, porém, requer pareamento (conhecido também como "emparelhamento") ou (conhecido também como "emparelhamento") ou aceitação do proprietário, porém a conexão por si só aceitação do proprietário, porém a conexão por si só ficará ativa e aguardando autorização até que seja ficará ativa e aguardando autorização até que seja finalizada ou até que saia do alcance. finalizada ou até que saia do alcance.

1818

Page 19: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

ConexõesConexões

Cada dispositivo é dotado de um número Cada dispositivo é dotado de um número único de 48 bits que serve de único de 48 bits que serve de identificação, no formato identificação, no formato 00:00:00:00:00:00. Esses número é 00:00:00:00:00:00. Esses número é denominado "Endereço de Bluetooth" denominado "Endereço de Bluetooth" (Bluetooth Address) e são únicos e (Bluetooth Address) e são únicos e exclusivos para cada dispositivo fabricado, exclusivos para cada dispositivo fabricado, assim como o Endereço MAC das placas assim como o Endereço MAC das placas de rede. de rede.

1919

Page 20: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

PareamentoPareamento

Parear dispositivos é o ato de estabelecer Parear dispositivos é o ato de estabelecer uma comunicação segura . uma comunicação segura .

O dispositivo que deseja se comunicar com um O dispositivo que deseja se comunicar com um outro dispositivo deve informar uma senha que outro dispositivo deve informar uma senha que também deve ser digitada no outro dispositivo. também deve ser digitada no outro dispositivo.

Como o endereço Bluetooth é permanente, o Como o endereço Bluetooth é permanente, o pareamento é preservado, mesmo se o nome de pareamento é preservado, mesmo se o nome de algum dos dispositivos trocar. algum dos dispositivos trocar.

Pareamentos podem ser apagados (e assim ter as Pareamentos podem ser apagados (e assim ter as autorizações de conexão removidas) a qualquer autorizações de conexão removidas) a qualquer momentomomento. .

2020

Page 21: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

SegurançaSegurança

O nível de  O nível de  segurança de serviçosegurança de serviço e o nível e o nível de de segurança do dispositivosegurança do dispositivo trabalham juntos para trabalham juntos para proteger os dispositivos bluetooth da transmissão de proteger os dispositivos bluetooth da transmissão de dados não-autorizada.dados não-autorizada.

Procedimentos de autorização e Procedimentos de autorização e identificação que limitam o uso dos identificação que limitam o uso dos serviços serviços

Exigem que os usuários tomem uma Exigem que os usuários tomem uma decisão consciente para abrir um decisão consciente para abrir um arquivo ou aceitar uma transferência de arquivo ou aceitar uma transferência de dados. dados.

2121

Page 22: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Vírus de CelularVírus de Celular

Autores de vírus de celular já se aproveitaram do Autores de vírus de celular já se aproveitaram do processo de conexão automatizada do bluetooth para processo de conexão automatizada do bluetooth para enviar arquivos infectados. enviar arquivos infectados.

No entanto, como a maioria dos celulares usa uma No entanto, como a maioria dos celulares usa uma conexão bluetooth segura que requer a autorização e a conexão bluetooth segura que requer a autorização e a autenticação antes da aceitação dos dados de um autenticação antes da aceitação dos dados de um dispositivo desconhecido, normalmente o arquivo dispositivo desconhecido, normalmente o arquivo infectado não se alastra. infectado não se alastra.

Quando o vírus chega ao celular do usuário, ele precisa Quando o vírus chega ao celular do usuário, ele precisa concordar em abrir o arquivo e concordar em instalá-lo. concordar em abrir o arquivo e concordar em instalá-lo. Até agora, isso tem evitado que a maioria dos vírus de Até agora, isso tem evitado que a maioria dos vírus de celular cause danos.celular cause danos.

2222

Page 23: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

BluejackingBluejacking

BluejackingBluejacking envolve usuários de bluetooth que envolve usuários de bluetooth que enviam cartões de visita (apenas uma mensagem enviam cartões de visita (apenas uma mensagem de texto, na verdade) para outros usuários de de texto, na verdade) para outros usuários de bluetooth dentro de um raio de 10 metros. bluetooth dentro de um raio de 10 metros.

Se o usuário não verificar o conteúdo da Se o usuário não verificar o conteúdo da mensagem, ele pode permitir a adição desse mensagem, ele pode permitir a adição desse contato à sua agenda e acabar recebendo contato à sua agenda e acabar recebendo mensagens que podem ser abertas mensagens que podem ser abertas automaticamente porque procedem de contato automaticamente porque procedem de contato conhecido. conhecido.

2323

Page 24: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

BluebuggingBluebugging

BluebuggingBluebugging é um problema pior porque é um problema pior porque permite que hackers acessem permite que hackers acessem remotamente o telefone de um usuário e remotamente o telefone de um usuário e utilizem seus recursos, incluindo a utilizem seus recursos, incluindo a realização de chamadas e o envio de realização de chamadas e o envio de mensagens de texto, sem que o usuário mensagens de texto, sem que o usuário perceba o que está acontecendo.perceba o que está acontecendo.

2424

Page 25: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Car WhispererCar Whisperer

O O Car WhispererCar Whisperer é um trecho de software é um trecho de software que permite que hackers enviem que permite que hackers enviem mensagens de áudio e recebam áudio do mensagens de áudio e recebam áudio do estéreo com Bluetooth de um carro. estéreo com Bluetooth de um carro.

2525

Page 26: Grupo: Endrigo Rosa de Carvalho Felipe Groisman Sieben Felipe Groisman Sieben Plauto de Abreu Neto Plauto de Abreu Neto 1

Teste Prático com WiimoteTeste Prático com Wiimote

2626