Página 1 dos resultados de 1061 itens digitais encontrados em 0.003 segundos

Uma proposta de arquitetura voip para smartphones com sistema operacional Android; A proposed Voip architecture for smartphones with android operating system

Anton, Marcelo Bublitz
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
POR
Relevância na Pesquisa
37.44%
Este trabalho tem por objetivo estudar tecnologias necessárias para propor uma arquitetura Voip que permita o uso dessas tecnologias em Smartphones com o sistema operacional Android. Primeiramente serão estudadas as possibilidades de Voip já existentes para essa plataforma, e após será proposta uma nova abordagem com alguns diferenciais. O principal objetivo desta nova abordagem é ser uma ferramenta inteligente e transparente para o usuário. Deve permitir ao mesmo utilizar um software em seu telefone que opte entre telefonia convencional e Voip. O segundo deve ser opção somente quando o aparelho tiver rede de dados disponível. Este trabalho será realizado em parceria com o trabalho de conclusão de curso do aluno Guilherme de Moraes Uzejka. Guilherme irá planejar o projeto no lado do cliente, que rodará no Android. Já o presente trabalho versará sobre a parte do servidor, que proverá as estruturas necessárias para que o cliente funcione.; This work aims to study technologies needed to propose an architecture that enables Voip using these technologies in smart phones with the Android operating system. First will be studied the possibilities of existing VoIP platform for this, and after it is proposed a new approach with some differences. The main objective of this new approach is to be an intelligent and transparent to the user. It should allow one to use the same software on your phone you choose between conventional telephony and VoIP. The second should be an option only when the device has data network available. This work will be done in partnership with the completion of course work the student Uzejka Guilherme de Moraes (2011). William will plan the project on the client side...

Um novo método para comunicação por vídeo em dispositivos móveis com sistema operacional Android; A new method for video communication on android-powered mobile devices

Rampanelli, Giancarlo
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
POR
Relevância na Pesquisa
37.55%
Este trabalho tem o objetivo de apresentar uma nova estratégia para criação de videoconferências e sistemas de interação por vídeo em tempo real em dispositivos móveis com sistema operacional Android. É apresentado um estudo sobre as classes multimídia padrão do kit de desenvolvimento de software do Android, detalhando as limitações que dificultam o desenvolvimento de sistemas multimídia em tempo real sem a utilização de bibliotecas externas. Várias soluções propostas em trabalhos anteriores são comparadas, ressaltando prós e contras, e conduzindo à necessidade da utilização de uma nova estratégia, detalhada neste trabalho, que é baseada principalmente em bibliotecas alternativas. A ideia proposta é então validada num sistema Android real, mostrando suas vantagens. Dentre as implementações realizadas está a de uma API que encapsula as partes complexas da técnica, tornando simples o desenvolvimento de interação por vídeo no Android. A API - apresentada no capítulo 5.4 - encontra-se disponível em http://www.inf.ufrgs.br/prav/downloads_api_android.html.; This work aims to present a novel strategy for implementation of real-time interactive multimedia systems on Android-powered mobile devices. A study about the standard multimedia classes of Android’s software development kit will be presented...

AndroProf : a profiling tool for the Android platform

Sartor, Anderson Luiz
Fonte: Universidade Federal do Rio Grande do Sul Publicador: Universidade Federal do Rio Grande do Sul
Tipo: Trabalho de Conclusão de Curso Formato: application/pdf
ENG
Relevância na Pesquisa
37.5%
This work aims to develop a profiling tool for the Android platform. Current tools for mobile development are very limited in which and how much information they can trace or profile. They are also scarce when compared to general-purpose development tools. This makes the development of embedded applications even a harder task to be accomplished, due to its hard constraints, such as limited performance and power budget. Therefore, a tool that provides information such as power dissipation, execution time and other statistics is mandatory when it comes to develop embedded applications. This work presents a multiplatform tool that fully supports ARM and MIPS architectures, and partially supports x86 architecture executing Android. It provides the aforementioned information per application and it is also able to trace all applications native code, including that generated by Dalvik Virtual Machine. To accomplish this, we extended Android SDK’s QEMU, and we developed graphical user interfaces to process the traced data. In addition, we evaluated the impact of this implementation in relation to the execution time of several benchmarks and we present a case study comparing different architectures, applications written purely in Java and applications that use native code and the impact of the JIT compiler in the execution. All these comparisons through the usage of the developed tool.; Este trabalho tem como objetivo o desenvolvimento de uma ferramenta de profiling para a plataforma móvel Android. As ferramentas atuais de tracing e profiling não acompanharam o crescimento do mercado móvel...

Proposta de método para análise pericial em smartphone com sistema operacional android; Proposed method for forensic analisys in smartphone with android operating system

Simão, André Morum de Lima
Fonte: Universidade de Brasília Publicador: Universidade de Brasília
Tipo: Dissertação
POR
Relevância na Pesquisa
37.48%
Dissertação (mestrado)—Universidade de Brasília, Departamento de Engenharia Elétrica, 2011.; Existem abordagens periciais bem difundidas e documentadas para exames em aparelhos celulares e computadores, mas não são suficientemente detalhadas para atender as especificidades de um celular com o sistema operacional Android. O objetivo deste trabalho é, a partir das abordagens atuais de análise forense em telefones celulares, propor um método específico para aqueles com o sistema operacional Android, dadas as peculiaridades da plataforma e as situações encontradas pelo analista pericial. Com a crescente adoção do sistema operacional Android nos dispositivos móveis e a própria evolução da plataforma, há uma tendência natural de estes equipamentos conterem cada vez mais informações que podem ser úteis ao processo investigativo. A partir do método proposto foram mapeadas, por meio da diagramação, as situações reais com que os peritos se deparam durante as etapas de apreensão, aquisição dos dados, exame e documentação, fornecendo os subsídios necessários para realizar os procedimentos forenses da forma correta. Foram propostos estudos de caso com base em três cenários distintos. Os cenários foram criados a partir de smartphones utilizados rotineiramente por usuários com perfis de utilização distintos. Assim...

DroidGuardian : an application firewall for android OS-based devices

Gonçalo, Rui Miguel de Carvalho Videira
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Dissertação de Mestrado
Publicado em 18/12/2014 ENG
Relevância na Pesquisa
37.5%
Dissertação de Mestrado em Informática; Mobile devices running Android operating system are increasingly used to surf the web, and, generally speaking, to access a broad spectrum of network-based services. Its successful deployment as a mobile platform, however, also means it is an increasingly relevant target of malicious efforts that try to identify and exploit its vulnerabilities, and to gain access to valuable personal and organizational data. On the other hand, Android OS-based devices could be used as a valuable on-site security auditing tool, but lack a set of coherent and fully functional applications, specially developed for this inherently resource-constrained platform. The ultimate goal of this project is to start the development of a set of coherent and integrated tools that, ultimately, will enable Android OS-based devices to be used in network security auditing. These tools will include traffic filtering, network mapping, vulnerability assessment and intrusion detection. This project will also help identify and raise awareness to current network-based threats to Android OS-based devices.; Os dispositivos moveis que correm o sistema operativo Android s ´ ao bastante usados para navegar ˜ na Internet e para usufruir de uma vasta gama de servic¸os online. O seu enorme sucesso enquanto sistema para dispositivos moveis coloca-o num patamar de alto risco...

Simulação de plataformas para dispositivos móveis: infraestrutura de simulação sensorial para android

Zeferino, Jorge Miguel Alves
Fonte: Instituto Politécnico de Lisboa Publicador: Instituto Politécnico de Lisboa
Tipo: Dissertação de Mestrado
Publicado em /10/2014 POR
Relevância na Pesquisa
37.5%
A crescente disponibilidade de dispositivos móveis, nomeadamente, smartphones e tablets, tem dinamizado o desenvolvimento de aplicações para as plataformas de operação desses dispositivos, como é o caso da plataforma Android. Normalmente, o desenvolvimento de aplicações é realizado numa plataforma hospedeira, MicrosoftWindows, com base em simuladores da plataforma alvo. Estes simuladores são tipicamente fornecidos pelo próprio fabricante ou outros, apresentando diferentes tipos de restrições, quer em termos de recursos computacionais requeridos para o seu funcionamento, quer em termos de desempenho e funcionalidade. Existe diversohardware que não se encontra disponibilizado ao nível do simulador, como é o caso do suporte de multitoque, sensores e Global Positioning System (GPS). As soluções existentes para fazer a simulação sensorial caracterizam-se como não completas, não corretas ou dependentes de plataformas externas. Estas soluções apresentam um conjunto de funcionalidades reduzidas ou requerem versões específicas da plataforma Android, inibindo a sua utilização imediata. O presente relatório apresenta a proposta de uma infraestrutura de simulação sensorial que prevê um comportamento dinâmico e independente da versão da plataforma Android...

Desenvolvimento de duas aplicações para o sistema operativo Google Android

Nunes, Sérgio André Santos
Fonte: Universidade de Lisboa Publicador: Universidade de Lisboa
Tipo: Dissertação de Mestrado
Publicado em //2012 POR
Relevância na Pesquisa
37.55%
Relatório de estágio de mestrado em Engenharia Informática (Engenharia de Software), apresentado à Universidade de Lisboa, através da Faculdade de Ciências, 2012; As tecnologias móveis estão, neste momento, em grande evolução, com especial destaque para os telemóveis e outros dispositivos electrónicos móveis. É neste campo que se centra este trabalho .No mercado das aplicações para dispositivos móveis, começamos agora a ver uma forte competição, com as principais marcas a lutar pelo seu lugar no mercado, fomentando o desenvolvimento de aplicações para o sistema operativo instalado nos dispositivos móveis que produzem. Uma destas marcas é a Google, com o sistema operativo Google Android [1], que está instalado em muitos dos smartphones utilizados hoje em dia, pelo público em geral. Neste esforço de incentivo ao desenvolvimento de aplicações para o Google Android, a Google criou uma loja de aplicações, acessível online por qualquer terminal — Google Play [2] (antigo Android Market) — na qual se pode pesquisar e comprar/descarregar aplicações que serão depois utilizadas em dispositivos com o sistema operativo Android instalado. A Addition Serviços e Projectos Informáticos, Lda [3] inicia-se no desenvolvimento de aplicações para o sistema operativo Android com duas aplicações simples. A primeira é um utilitário que gere os sons de alerta (de chamada e de mensagem escrita) do dispositivo...

Motivar y aprender con el móvil creando una aplicación para Android, mediante una metodología lúdica, constructivista y social; Motivate and Learn with Mobile Phones by Creating an App for Android, through a Ludic, Constructivist and Social Methodology

Lozano Ortiz, Isabel; Vicent Safont, Lluís; Luque Hernández, Alejandro
Fonte: Universidade de Múrcia Publicador: Universidade de Múrcia
Tipo: Artigo de Revista Científica Formato: application/pdf
SPA
Relevância na Pesquisa
37.44%
Es común en nuestra sociedad el uso de teléfonos avanzados para llevar a cabo muchas acciones diferentes (actividades). Los adolescentes se desenvuelven muy bien con estas tecnologías, pero con frecuencia, el uso de estos dispositivos en las escuelas de secundaria es muy limitado, ya que no se entiende como un método de aprendizaje. Esta unidad didáctica está diseñada para guiar al alumno a lo largo del proceso, con el fin de construir su propia aplicación para Android, mientras que él / ella adquiere diferentes competencias. Todo el curso se ha planificado en una aplicación Android. Sin embargo, se clonó en un sitio web, ya que es un formato más común y puede ser reproducido en una multitud de dispositivos. La manera de conseguir este objetivo es mediante el uso de un método de aprendizaje llamado serious game, que consiste en pasar seis misiones diferentes. Para introducir al alumno en la historia, las misiones son presentadas con diferentes instrucciones mediante vídeos interactivos (por ejemplo, tweets, correos electrónicos o mensajes de Facebook). A lo largo del curso, el estudiante diseña, construye, ejecuta y publica su propia aplicación.; many different interactive instructions (i.e. videos, tweets, e-mails...

Diseño y desarrollo de un sistema de posicionamiento en interiores basado en Wi-Fi con tecnología Android

Chico Ciprián, Adolfo
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf; application/pdf; video/mpeg
SPA
Relevância na Pesquisa
37.5%
Desde hace unos años se ha producido un gran auge en las tecnologías inalámbricas y en los servicios de localización. Por ello, surgen numerosos proyectos en cada uno de estos campos, que pertenecen tanto a la rama comercial como a la de investigación. A este hecho hay que unir el nacimiento de Android, un sistema operativo que pretende ser una fuerte competencia a los sistemas existentes en el mercado. Por ello, en este Proyecto de Final de Carrera se aborda el diseño y desarrollo de un sistema que aúne estas tres tecnologías (inalámbrica, de localización y Android), en la construcción de un sistema de localización en interiores. El resultado de ese diseño y desarrollo es un sistema, formado por dos aplicaciones capaces de estimar la posición de un individuo en un entorno cerrado con cobertura Wi-Fi y mostrarla en un dispositivo gestionado por un sistema operativo Android. Además de la estimación de la posición este sistema puede crear un mapa de potencias, necesario para conseguir una correcta estimación de la posición. Ambas aplicaciones están preparadas para funcionar en cualquier edificio y en cualquier dispositivo que posea tecnología Android. También se ha buscado que el sistema posea una interfaz sencilla con el propósito de que pueda ser usado por cualquier persona independientemente de su nivel de conocimiento tecnológico.-------------------------------------------------------------------------------------------------------------; For years a great increase in the wireless technologies and the location services has taken place. For this reason numerous projects in the above mentioned fields...

Estudio de la plataforma Android para dispositivos móviles y desarrollo de aplicación para la administración de redes de sensores inalámbricos

Jordán Teruel, Francisco
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf; application/pdf
SPA
Relevância na Pesquisa
37.48%
El presente proyecto fin de carrera se centra en el estudio de la plataforma Android para dispositivos móviles y el desarrollo de un prototipo inicial de aplicación que ofrezca la posibilidad de administrar redes de sensores a través de dispositivos Android. Para la consecución satisfactoria de dicha tarea se han impuesto algunos objetivos que necesariamente deben cumplirse. Se pretende diseñar un sistema capaz de mostrar al usuario una red de sensores inalámbricos geoposicionados en un mapa así como los datos obtenidos de dichos sensores utilizando la plataforma Android. Esta aplicación tendrá que ser lo más modular posible para permitir su implantación en distintos entornos y con distintos tipos de sensores. Todo esto implica conocer las principales características de dicho sistema operativo como puede ser su arquitectura, componentes, y metodología que utiliza. Al ser la plataforma de código libre el SDK está disponible al público, este kit de desarrollo incluye desde una extensa documentación, hasta un complejo emulador de Android. Estos elementos serán estudiados y explicados para una mejor comprensión del lector. Este apartado está destinado a ofrecer una breve explicación de lo que podremos encontrar en cada uno de los capítulos y anexos que componen este documento. En la “Introducción” se tratará de dar una visión global del proyecto...

Diseño y desarrollo de una aplicación de ayuda para personas con problemas auditivos basada en tecnología Android

Alom Rodríguez, Adal
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
SPA
Relevância na Pesquisa
37.44%
Los terminales de telefoníaa móvil de los que disponemos hoy en día han demostrado ser una herramienta muy útil para una gran variedad de situaciones. Sin embargo, en la actualidad no existe ninguna aplicación para personas con discapacidades auditivas en las principales tiendas de aplicaciones para móviles como son App Store de iPhone e iPad o Android Market. Gracias al despegue de la plataforma Android y de las herramientas que ofrece a los desarrolladores, sus aplicaciones se adaptan a una variedad de dispositivos muy grande permitiendo a sus futuros usuarios elegir el que más se adapte a sus necesidades. En este proyecto, se describirá una aplicación para el sistema operativo Android que, en cualquier instante, pueda ayudar a las personas con problemas de audición parciales o totales a distinguir distintas fuentes de sonido, habituales o no, como pueden ser alarmas caseras o ruidos imprevistos en el trabajo. _____________________________________________________________________________________________________; Nowadays there is no mobile application targeted to people with hearing impairment into the most famous on-line Applications Stores as Apple’s App Store or Android Market, however mobile phones available are a very powerful tool for a lot of daily tasks. With Android platform gaining an incredible amount of users every day and with the tools it provides for developers...

Diseño e implementación de un juego para smartphones con Android : los colonos de Catán

Fernández Jiménez, Cristina
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
SPA
Relevância na Pesquisa
37.55%
En los últimos años la industria de la telefonía móvil, y los diferentes campos de desarrollo y comercialización relacionados con ella, han experimentado una gran evolución. Uno de los puntos claves de esta evolución ha sido y es, el uso de los smartphones con Android. A día de hoy, se producen más de 500.000 activaciones diarias de dispositivos Android, y el crecimiento semanal es del 4,4 %. El primer terminal Android fue diseñado y fabricado por HTC, que durante 2010 vendi ó 24,6 millones de smartphones. El incremento de los bene cios de HTC con respecto a 2009, fue de un 134 %. Con estos datos de crecimiento tanto de Android como de HTC, se ha querido estudiar las posibilidades de ambos implementando una aplicación. En el presente proyecto, se ha desarrollado un juego bajo la plataforma Android, para el terminal HTC Legend. Es la versión para móvil de "Los Colonos de Catán", juego de tablero en el que el ganador es el jugador que más poblados, ciudades y caminos construye a lo largo de la partida. ____________________________________________________________________________________________________________________________; In the last years, mobile phone industry, and everything related to it, has experienced a great evolution. One of the key point of this evolution has been Android smartphone usage. Up to today...

Diseño e implementación del juego Super Pang para plataforma Android

Covarrubias Herrera, Pablo
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis Formato: application/pdf
SPA
Relevância na Pesquisa
37.55%
La situación de la telefonía móvil ha experimentado una gran evolución en los últimos años tanto a nivel funcional como comercial. Uno de los puntos fuertes de esta evolución ha sido la aparición de los smartphones con Android. Si nos fijamos en el sistema operativo Android a día de hoy nos damos cuenta que estamos hablando de un sistema operativo en auge ya que durante el segundo cuatrimestre de 2011, Android ha acaparado el 43% de las ventas de smartphones, situándose líder en su sector con unos 36 millones de unidades vendidas, frente al 17% que obtuvo en el mismo periodo de tiempo del año 2010. Además se prevé que en 2015 las ventas Android ronden el 50% de la cuota de mercado. Ante estas expectativas se ha decidido realizar una aplicación para dicho sistema operativo. Para ello se aprovechará las posibilidades que ofrece Android en el manejo de acelerómetros y pulsaciones de pantalla para la interacción con el usuario, y las facilidades que se ofrece para mostrar interfaces gráficos. Se ha elegido realizar una adaptación móvil del videojuego arcade “Super Pang”, el cual dominó en los años 90 las máquinas recreativas y se convirtió en un clásico antes de ser adaptado a videoconsolas como Super Nintendo o Play Station. El juego original consta de dos modos de juego diferentes en los cuales...

Gestión de riesgo en dispositivos Android basada en eliminación de vulnerabilidades y detección de contextos

Matías García, Laura de
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: info:eu-repo/semantics/bachelorThesis; info:eu-repo/semantics/masterThesis
SPA
Relevância na Pesquisa
37.48%
En la actualidad, los smartphones se han convertido, en poco tiempo, en los dispositivos de comunicación más utilizados. Las diversas funcionalidades que ofrecen estos terminales implican la exposición y el acceso a una gran cantidad de información personal y confidencial por parte de las aplicaciones instaladas en ellos. Android se trata del sistema operativo móvil más utilizado. Sin embargo, al tratarse de un sistema joven, no cuenta aún con suficientes mecanismos para la mitigación del riesgo presente en él y sus aplicaciones. Asimismo, su configuración de seguridad se trata de una labor tediosa que conlleva la falta de implicación por parte del usuario. Este proyecto tiene como objetivo proporcionar un mayor control sobre los riesgos de seguridad en Android. Más concretamente, se pretende incrementar el conocimiento y el control sobre las posibles vulnerabilidades presentes en las aplicaciones, además de contribuir a la adaptabilidad automática de la seguridad del dispositivo en función de su entorno. El sistema implementado cuenta con un gestor de vulnerabilidades y un módulo de seguridad por contexto e interactúa con la NVD, repositorio público de vulnerabilidades software estadounidense y la API de Android...

Aplicación móvil para la difusión de información institucional en la Universidad Carlos III de Madrid : (Plataforma Android)

López Sánchez, José Luis
Fonte: Universidade Carlos III de Madrid Publicador: Universidade Carlos III de Madrid
Tipo: Trabalho de Conclusão de Curso
SPA
Relevância na Pesquisa
37.48%
La Universidad Carlos III de Madrid ofrece una amplia variedad de servicios a los miembros de su comunidad. Multitud de trabajadores y alumnos utilizan a diario aplicaciones y servicios online que la universidad pone a su disposición. Por otra parte, existe una nueva tecnología emergente que es la de los teléfonos móviles inteligentes, más conocidos como smartphones. Estos teléfonos incluyen software que los hace ser capaces de adaptarse tanto al usuario del dispositivo como a las situaciones diarias que afronta el mismo. Se podría extraer un beneficio claro de la unión de estos dos conceptos. Si se pudiese proporcionar acceso a los servicios de la universidad desde un dispositivo móvil, se podría facilitar el uso de dichos servicios y se fomentaría el uso de otros muchos. Con este proyecto, se soluciona el problema de requerir un ordenador para poder acceder a estos servicios. Para llevarlo a cabo, se decide crear una aplicación para la plataforma Android que permita a los usuarios de un dispositivo Android utilizar las aplicaciones online de la universidad. El resultado es una aplicación Android que amalgama e informa al usuario de los servicios que hay disponibles a través de un dispositivo móvil. Permite consultar las noticias de la universidad...

The busy coder's guide to Android development

Murphy, Mark L.
Fonte: United States : CommonsWare, 2008. Publicador: United States : CommonsWare, 2008.
Tipo: Livro Formato: application/pdf
ENG
Relevância na Pesquisa
37.53%
380 p. ; il. , Indice.; Libro Electrónico; If you are interested in programming for Android, you will need at least basic understanding of how to program in Java. Android programming is done using Java syntax, plus a class library that resembles a subset of the Java SE library (plus Android-specific extensions). If you have not programmed in Java before, you probably should quick learn how that works before attempting to dive into programming for Android. The book does not cover in any detail how to download or install the Android development tools, either the Eclipse IDE flavor or the standalone flavor. The Android Web site covers this quite nicely. The material in the book should be relevant whether you use the IDE or not. You should download, install, and test out the Android development tools from the Android Web site before trying any of the examples listed in this book.; Welcome to the Warescription!xiii Prefacexv Welcome to the Book!xv Prerequisitesxv Warescriptionxvi Book Bug Bountyxvii Source Code Licensexviii Creative Commons and the Four-to-Free (42F) Guaranteexviii The Big Picture1 What Androids Are Made Of3 Activities3 Content Providers4 Intents4 Services4 Stuff At Your Disposal5 Storage5 Network5 Multimedia5 GPS5 Phone Services6 Project Structure7 Root Contents7 The Sweat Off Your Brow8 iii Subscribe to updates at http://commonswarecom Special Creative Commons BY-NC-SA 30 License Edition And Now...

Forense computacional em dispositivos android: um estudo de caso para smartphone

Oliveira, Johnatan Santos de
Fonte: Universidade Católica de Brasília Publicador: Universidade Católica de Brasília
Tipo: Trabalho de Conclusão de Curso Formato: Texto
PT_BR
Relevância na Pesquisa
37.61%
O sistema operacional Android é considerado um dos mais promissores sistemas para dispositivos móveis já desenvolvido. Um fenônemo que vem crescendo desde 2005, tomando cada vez mais parcelas de mercado antes dominadas por outros sistemas. Sua evolução mais acentuada nos últimos 2 anos, tem alertado ainda mais, especialistas da segurança da informação. A adoção do Android já é massiva e com as constantes atualizações e o avanço tecnológico dos aparelhos está cada vez mais claro que uma grande quantidade de informações pertinentes em uma investigação vão estar nestes dispositivos e elas podem ser cruciais para elucidação de fatos. O objetivo deste artigo é, elucidar conceitos e características únicas da plataforma Android, da Forense Computacional, da forense em dispositivos móveis e da forense em Android, para a partir destes pontos, elencar e exemplificar metodologias de análise pericial propondo um estudo de caso com smartphones que utilizam este sistema operacional. A demonstração das peculiaridades da plataforma e os principais procedimentos necessários para uma correta análise são destacados neste trabalho, evidenciando sempre, a necessidade intrínseca de seguir uma metodologia.; The Android operating system is considered one of the most promising systems for mobile devices already developed. A growing phenomenon since 2005...

Monitoring energy consumption in android applications; Monitorização do consumo de energia de aplicações android

Couto, Marco
Fonte: Universidade do Minho Publicador: Universidade do Minho
Tipo: Dissertação de Mestrado
Publicado em 29/09/2014 POR
Relevância na Pesquisa
37.5%
Dissertação de Mestrado em Engenharia Informática; The use of powerful mobile devices, like smartphones, tablets and laptops, are changing the way programmers develop software. While in the past the primary goal to optimize software was reducing the run time, nowadays there is a growing awareness of the need to reduce energy consumption. In this thesis we present a combination of techniques to detect anomalous energy consumption in Android applications, and to relate it to their source code. The idea is to provide applications developers with techniques and tools to locate in the source code of the application the code fragments that are responsible for high energy consumption. Thus, we present a model for energy consumption for the Android ecosystem. The model is then used as an API to monitor the application execution. To relate program execution and energy consumption to the application source code, the code is first instrumented with calls to the API of the model. To execute that (instrumented) application, we use a testing framework for Android. Finally, we use a statistically approach, based on fault-localization techniques, to localize abnormal energy consumption in the source code.; O uso de dispositivos móveis, como smartphones...

Android forensics: Automated data collection and reporting from a mobile device

Grover, Justin
Fonte: Rochester Instituto de Tecnologia Publicador: Rochester Instituto de Tecnologia
Tipo: Tese de Doutorado
EN_US
Relevância na Pesquisa
37.53%
As Android smartphones gain popularity, industry and government will face increasing pressure to integrate them into their environments. The implementation of these devices on an enterprise can save on costs and add capabilities previously unavailable; however, the organizations that incorporate this technology must be prepared to mitigate the associated risks. These devices can contain vast amounts of personal and work-related data that can impact internal investigations, including (but not limited to) those of policy violations, intellectual property theft, misuse, embezzlement, sabotage, and espionage. Physical access has been the traditional method for retrieving data useful to these investigations from Android devices, with the exception of some limited collection abilities in commercial mobile device management systems and remote enterprise forensics tools. As part of this thesis, a prototype enterprise monitoring system for Android smartphones was developed to continuously collect many of the data sets of interest to incident responders, security auditors, proactive security monitors, and forensic investigators. Many of the data sets covered were not found in other available enterprise monitoring tools. The prototype system neither requires root access privileges nor exploiting weaknesses in the Android architecture for proper operation...

Analyzing Android applications for specifications and bugs

Dominguez, Danilo
Fonte: Rochester Instituto de Tecnologia Publicador: Rochester Instituto de Tecnologia
Tipo: Tese de Doutorado
EN_US
Relevância na Pesquisa
37.58%
Android has become one of the leader operating systems for smartphones. Moreover, Android has a big community of developers with over 696500 applications on its market. However, given the complexity of the system, bugs are very common on Android applications--such as security vulnerabilities and energy bugs. Normally Android applications are written using the Java programming language. In contrast to most Java applications, Android applications does not have a single entry point (main function). In addition, these applications can use some system calls and receive events from external entities (such as the user) that affect how their control flows. Therefore, a model of the Android system must be defined in order to understand the behavior of Android applications and define how their control flows. In this thesis, two approaches to define the behavior of Android applications are studied. The first approach is an intra-component analysis that take take in account just the lifecycle of the main components in Android to define control flow of the applications. This approach is evaluated applying a specification miner for energy related specifications on 12 applications from the Android market. We were able to mine 91 specifications on all the applications and 41 of them were validated. For 50% of the applications analyzed...