Você está na página 1de 6

Faculdade Ipiranga Curso Tcnico em Informtica para Internet

Disciplina: Sistemas Operacionais Professor: Hlcio Kobayashi

Sistema Mobile Andoid


Autores: Ana Karolina Cilmara Nahmias Davi Cardoso Flvio Ferreira Jacilene Rodrigues

Introduo A cada ano, novas tecnologias mveis so inseridas no mercado, que vem crescendo potencialmente com toda sua flexibilidade, comodidade e convenincia, mas na mesma avalanche, cresce tambm a insegurana. A mobilidade trouxe inmeros benefcios para o profissional moderno, mas como outras solues que utilizam redes para troca de dados, trouxe tambm a insegurana, ento interessante debater sobre formas de amenizar essa insegurana, trazer solues, mostrar vantagens e desvantagens. O sistema mobile est no nosso cotidiano, pertence a essa nova era de comunicao, o Android como um de seus representantes, vem crescendo cada vez mais, trazendo inovaes para o presente e o possvel futuro. Sistema Operacional Mobile Sistema mvel que envolve todo e qualquer sistema desenvolvido para aparelhos mveis (smartphones, tabletes, entre outros). Android Com a popularizao dos dispositivos mveis, o mercado vem se movimentando bastante, com grandes inovaes, como os smartphones e Tablets. Surge a tecnologia Touchscreen, que uma nova maneira de interagir com esses aparelhos. Para administra-los, uma das empresas mais conceituadas no mundo atualmente entra na briga de sistemas operacionais moveis, a Google, com o lanamento do Google Android. Hoje um dos mais utilizado no mundo, possuindo vantagens como, ser multitarefa, cdigo aberto, compatibilidade em diversos aparelhos de marcas distintas. Sistema Operacional baseado em kernel Linux. Ele foi inicialmente desenvolvido pela Google e posteriormente pela Open Handset Alliance, ele permite os desenvolvedores escreverem software na linguagem de programao Java controlando o dispositivo mvel via bibliotecas desenvolvidas pela Google. Histria (Android) Em julho de 2005 a Google adquiriu a Android Inc., uma pequena empresa em Palo Alto, California, USA. No tempo da Google conduzido por Andy Rubin, foi desenvolvida uma plataforma de telefone

mvel baseado em Linux, com o objetivo de ser uma plataforma flexvel, aberta e de fcil migrao para os fabricantes. Em Dezembro de 2006, com as noticias da BBC e The Wall Street Journal, surgiram mais especulaes que a Google estava entrando no mercado de telefones mveis. A imprensa reportou rumores de um telefone desenvolvido pela Google. Atualmente, desenvolvido em parceria com a empresa de software Sun Corp. O primeiro telefone comercialmente disponvel a rodar no sistema Android foi o HTC Dream, lanado a 22 de outubro de 2008. Em 27 de maio de 2010 Matias Duarte, antigo diretor da interface do WebOS, junta-se equipa do Android aps a compra da Palm pela HP. O primeiro tablet comercialmente disponvel a rodar o sistema operativo Android 3.0 foi o Motorola Xoom, lanado a 24 de fevereiro de 2011 nos Estados Unidos. Evoluo do Sistema Android 1.0 (Astro) Voltado principalmente para negcios, esta verso tinha como principais caractersticas suporte a navegadores HTML, reproduo de vdeos via YouTube, alm de servios como GTalk, Gmail, Google Maps e Google Sync. Logo em sua primeira verso, implantou a janela de notificaes, alm de j possuir o Android Market para o download e atualizao de apps. O sistema do Google, porm, no trazia muitos recursos de cmera e nem reproduo de vdeos no media player. O Android Astro fez sua estreia no G1, primeiro gadget a trazer a plataforma ao mercado consumidor norte-americano pela operadora T-Mobile. Android 1.5 (Cupcake) Primeira verso oficial do Android, tinha as capacidades bsicas de copiar e colar textos, usar widgets, Youtube, algumas animaes bsicas e gravar vdeos com a cmera. No est mais presente em nenhum aparelho disponvel para venda. Android 1.6 (Donut) Lanada no final de 2009, adicionou o suporte a resolues de tela maiores (at 480x800 pixels), nova interface para os aplicativos de cmera e recursos de pesquisa por voz. O grande representante dessa verso o Sony Ericsson Xperia X10. Android 2.0 e 2.1 (Eclair) Trouxe uma interface desenhada do zero, suporte a cmeras com flash e um novo e mais eficiente aplicativo de gerenciamento de contatos. nessa verso que os grandes nomes do Android comearam a aparecer, como o Motorola Droid (Milestone) e Google Nexus One. Android 2.2 (Froyo) Tornou o sistema 450% mais rpido comparado s verses anteriores. Trouxe um motor melhor de Javascript para o navegador padro, compartilhamento de conexo 3G por Wi-fi ou USB, atualizaes automticas de aplicativos pelo Android Market.

Android 2.3 (Gingerbread) Lanado no fim de 2010 junto com o Nexus S, o mais novo Google Phone at ento, incluindo suporte a NFC (Near Field Communication), VoIP, inclusive com vdeo conferncia, interface mais enxuta e bem acabada. Android 3.0, 3.1 e 3.2 (Honeycomb) Desenvolvido com o objetivo de unificar os tablets e smartphones existentes em uma nica verso, em vez de ter o desenvolvimento separado para ambos (verses 2 e 3, respectivamente). Trouxe uma interface muito bem acabada, controle de trfego de internet, entre outros recursos. Android 4.0 (Ice Cream Sandwich) Verso otimizada para tablets, sendo apresentada pela primeira vez rodando em um Motorola Xoom e em seguida no Samsung Galaxy Tab 10.1. Essa edio extraiu todo o poder de processamento e do tamanho de tela natural dos tablets, suporte aos novos processadores de vrios ncleos. Androids 4.1, 4.2 e 4.3 (Jelly Bean) Verso atual do Android, o Jelly Bean tem trs edies. A primeira, 4.1, foi lanada em julho de 2012 com opes de acessibilidade melhoradas, notificaes expansveis, opo de desativar alertas app por app, reorganizao automtica de atalhos e widgets, transferncia de dados de Bluetooth para o Android Beam, melhorias na busca por voz e na cmera, alm da adio do auxiliar Google Now. O Android 4.2, que saiu em novembro de 2012, adicionou mais recursos: fotos panormicas em 360 graus com o Photo Sphere, teclado com a digitao via gestos, melhorias na tela de bloqueio, multiusurios, novo app de relgio, VPN sempre ligado, mensagens em grupo, alm de correes de bugs. J na 4.3, que saiu em julho deste ano, os destaques ficaram por conta do suporte ao Bluetooth com baixo consumo de energia, resoluo 4K e interface de cmera atualizada. Android 4.4 (Kit Kat) Pela primeira vez com um nome de uma marca e no de um doce em si, o Android Kit Kat foi anunciado em setembro de 2013 pelo Google e pela Nestl. O sistema deve chegar ao mercado entre o fim deste ano e o incio de 2014. Ainda no h detalhes especficos confirmados, mas algumas imagens dele j vazaram na rede e mostraram um layout mais clean. Resta aguardar confirmaes oficiais sobre as funcionalidades e seu visual. Novidades devem ser anunciadas em breve. Caractersticas Tanto SMS como MMS so formas disponveis de envio de mensagens. O navegador disponvel no sistema baseado no framework de Cdigo aberto conhecido como WebKit. O sistema ir suportar formatos de udio e vdeo como: MPEG-4, H.264, MP3, e AAC. O Android totalmente capaz de fazer uso de cmeras de vdeo, tela sensvel ao toque, GPS, acelermetros, e acelerao de grficos 3D. Inclui um emulador, ferramentas para debugging, memria e anlise de performance. O Eclipse (IDE)(atualmente 3.4 ou 3.5) poder ser utilizado atravs do plugin Android Develpment Tools (ADT).

Foi baseado no kernel 2.6 do Linux (responsvel por gerenciar a memria, os processos, threads e segurana)

Algumas Vantagens Sistema operacional simples, mas que recheado de novidades. Por ser cdigo-aberto o Android um sistema como se fosse aquelas massinhas de modelar com ele voc pode criar novos sistemas operacionais no oficiais mais conhecidos como mods. Executa o Flash Player. Modo Tethering faz com que seu android seja uma espcie de roteador. Aplicativos bons e interessantes disponveis no Google Play Store. Acesso ao root permitindo que voc altere as configuraes de hardware e software no seu Android.

Algumas Desvantagens Bateria no muito durvel(depende). Aplicativos pagos mais caros que em outras lojas. Aplicativos funcionam para alguns aparelhos e para outros no. Falta de atualizao do sistema para o aparelho. Para atualizao do Android preciso contar com o aviso das prprias empresas que disponibilizam os smartphones. Cada uma delas deve fazer as verses para seus respectivos modelos de aparelho. Algo que torna mais trabalhoso a atualizao em relao ao iOS por exemplo. Vrus na loja Android Market. Possu a plataforma de desenvolvimento com cdigo aberto: o que pode ser bom (para desenvolvedores que possuem livre acesso as funcionalidades dos aparelhos) mas bastante vulnervel apresentando grande nmero de vrus e malware.

Segurana Vulnerabilidades de dispositivos mveis A vulnerabilidade que os dispositivos mveis e sem fio apresentam tornou-se um tormento segurana das grandes corporaes e de usurios domsticos tambm. Esses dispositivos armazenam cada vez mais informaes valiosas corporativas e tm acesso aos sistemas de informao das empresas. No obstante, poucos deles dispem de proteo adequada contra acesso no autorizado. Eles se tornaram uma realidade cada vez mais comum em redes wireless e se integraram a este ambiente contribuindo para facilidade e disponibilidade da informao. Entretanto, o ambiente wireless est sujeito a vulnerabilidades, devido forma de propagao da informao que se d atravs do ar, estando sujeita a intercepo ou at mesmo roubo das informaes. A capacidade de processamento dos dispositivos mveis hoje semelhante dos computadores h cinco ou seis anos. Juntamente com este aumento de capacidade, assiste um aumento de funcionalidades e capacidades de automao. esta automao que os hackers e os criadores de vrus visam atingir ao criar os seus cdigos nocivos. Atualmente estes dispositivos utilizam diferentes tecnologias para se conectarem a Internet. Esta conectividade permite diversas formas de navegao na Internet e de utilizao do e-mail, a principal fonte de cdigos nocivos.

Tipos de ataques Alguns tipos de ataques: Spywares que podem registrar nmeros discados e gravar conversaes. Isso expe os funcionrios invaso de privacidade e s ameaas potenciais suas identidades, e pode comprometer a propriedade intelectual corporativa. Se infectado, aparelhos mveis que posteriormente se conectam a um computador host podem abrir o computador e a rede para uma infinidade de outras ameaas. Vrus que atingem aparelhos com sistemas operacionais mveis e com suporte a aplicaes escritas em Java. Solues de segurana para dispositivos mveis Devemos ter em mente, que nada 100% seguro, mas em se tratando de segurana, todas as medidas que possamos adotar, sempre bem vista. Abaixo sugerimos algumas medidas, como segue: Realizar auditoria esporadicamente e continuamente, a fim de monitorar e detectar falhas de segurana referentes dispositivos de computao mvel. Minimizar o risco de perda ou roubo atravs do uso de fechaduras e cabos de segurana. Certifica-se de que mdulos adicionais (perifricos, cartes de memria, etc) esto protegidos adequadamente quando fora de uso, como preveno contra roubos. Configurar senha para acesso dos dispositivo de computao mvel. Proteger com senhas aplicativos de sincronizao com dispositivos mveis instalados nas estaes de trabalho. Atualizar frequentemente os softwares utilizados, atravs dos sites de fabricantes. Ativar o bloqueio automtico nos dispositivos aps perodo de inatividade. No armazenar informaes confidenciais no dispositivo mvel. Caso necessrio, procurar mov-las para um local seguro quanto antes. Desligar portas de comunicao do dispositivo, quando em perodos de inatividade. Todos os dispositivos mveis deveram ter antivrus. Segurana Android O Sistema Android vem ganhando diversas melhorias destinadas a reforar a segurana, principalmente, para seu uso em empresas e outras organizaes de grande porte. A mudana mais significativa foi a introduo de uma extenso de segurana conhecida como SELinux (SecurityEnhaced Linux). Desde o lanamento do Android, os aplicativos tm sido executados dentro de uma "sandbox"(Caixa de areia - Pode-se permitir ao programas interagir com certos recursos, contudo quer-se a certeza que ele no vai ultrapassar os seus limites, ou seja, mexer com recursos que no sejam permitidos.) que restringe os dados que eles podem acessar e isola o cdigo que pode ser executado a partir de outros aplicativos e do sistema operacional como um todo. Construdo em um esquema tradicional Unix, a "sandbox" do Android impede o furto de senhas do usurio por um aplicativo no autorizado, que o usurio foi levado a instalar ou por um aplicativo legtimo que foi sequestrado por um hacker. Originalmente desenvolvido por programadores da Agncia Nacional de Segurana (NSA) dos Estados Unidos, o SELinux impe uma srie de polticas de acesso mais refinadas. Entre diversas opes, a extenso permite a criao de vrios nveis de confiana para cada aplicativo e determina que tipos de dados cada aplicativo pode acessar dentro do seu domnio confinado. O SELinux ajudar a reduzir um pouco dos ataques nos dispositivos Android mais modernos. Em desktops e servidores, as extenses muitas vezes no conseguem evitar hacks que exploram falhas do kernel, mas este deve ser um dos menores problemas para o Android.

Uma das desvantagens de no ter um processo de aprovao para os aplicativos na loja online do Android que, vez ou outra, algum programa malicioso que explora uma falha especfica fica disponvel e rouba dados de vtimas que escolheram instal-lo. A partir do Android 4.0, essa ttica usada por hackers perdeu sua eficcia. Nessa verso do sistema mvel do Google, a empresa decidiu incluir algo que a Microsoft e Apple j implementam nos seus sistemas: o ASLR. Traduzindo para o portugus, a sigla significa algo em torno de aleatorizao de layout de espao de endereos. Na prtica o que ela faz armazenar certos componentes do Android em lugares aleatrios da memria, ao contrrio do que acontecia nas verses anteriores em que tais componentes eram carregados sempre com o mesmo endereo. Concluso O Android , entre as plataformas atuais, a que mais tem potencial para evoluir. Ele tem a seu favor a constatao histrica de que as plataformas abertas tendem a prevalecer a longo prazo, conforme a tecnologia se populariza, pressionando os preos para baixo. Porm, como foi falado, mesmo com todo sucesso e evoluo, nada 100% seguro. As solues utilizadas para evitar os vrus e outras ameaas virtuais nos dispositivos mveis so muito parecidas com as j utilizadas para proteger computadores desktop, como programas de proteo contra vrus, spam, cavalos de tria. Muitas outras inovaes so uma adaptao para este meio. Mas um fator imprescindvel para garantir a segurana em todas elas a atitude do usurio diante da insegurana, que deve evitar fazer downloads ou executar aplicaes desconhecidos, sejam estes recebidos por mensagens, e-mails ou qualquer outra forma, para assim no se tornar apenas mais uma vtima.