Font Size: a A A

Design And Implementation Of Remote Control Software Of Android Mobile Terminals

Posted on:2017-06-19Degree:MasterType:Thesis
Country:ChinaCandidate:Z L LiuFull Text:PDF
GTID:2416330590468417Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the increasing popularity of mobile Internet,the functionality and performance of mobile intelligent terminal have been significantly improved,and smart phones have become more and more popular to the public.Android's market share in intelligent terminals is far more than other intelligent terminal operating systems.Smart phones have the advantages of more functions,easy to use and portability,however,these features promote them to become important tools for criminals to commit crimes and communication.Screening,tracing the criminals and obtaining evidence form the intelligent terminals,like smart phone,is an important way to find the clues for solving cases.In this context,this paper designs and implements a remote control software for Android mobile terminals.By implanting a specific program to the target phone,we can gain access to their communication records,text messages,documents,location and other information for providing clues for cases.Firstly,this paper analyzes the architecture of Android,Android application development methodology and remote control theory.On this basis,it researches on the four key technologies of Android mobile terminal remote control in depth:(1)Android system privilege escalation method.With some loopholes in Android,we can gain access to root privileges,therefore bypass system permissions checking mechanism for other functional modules.(2)Program concealment method,using icons hidding,running program hidding and installation implanting hide to achieve program hidding.(3)Multi-hip control and communication technology.By setup multiple relay server,IP compromising of control server can be prevented.(4)Implanting method of remote control software.We implement hand-on,pre-install,URL and network implantation method.Then,this paper designs the architecture of remote control software.The software is composed of controlled Android mobile terminal,transmit server,PC control terminal or mobile phone control terminal.Users send a command to the controlled Android mobile terminal through the control side and store the datareturned from the transit server in the database.Controlled end program monitors and records the Android mobile phone,and receives instructions issued by the control side to acquire the communication records,text messages,position,and files.Database ER diagram and main tables and fields are also given.After that,this paper gives a detailed design and implementation of the control terminal,the transmit server and the controlled terminal,and gives the class diagrams and sequence diagrams of the core modules.Finally,its functions,performance and compatibility are tested to verify the practicability and correctness of the system design and implementation.Now the software has been deployed in practical applications,which plays an important role in related area.
Keywords/Search Tags:Android, Remote Control, Root Privilege, Privilege Escalation, Implantation
PDF Full Text Request
Related items