Font Size: a A A

Design And Implementation Of Android Platform Based Traffic Monitoring System

Posted on:2015-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:W G FengFull Text:PDF
GTID:2298330422482756Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In order to solve the problem that traffic over the use, malicious traffic illegallyplug-absorb costs and malicious software networking problems, help users safe andsecure use of mobile phones, we design and implement a traffic monitoring systembased on an Android platform.In this paper, based on Android platform, we start out work from two levels ofapplication layer and linux kernel respectively, focus on the traffic monitoringtechnology on Android system. Then propose a method to automatically generate anetwork configuration file to determine Android application HTTP traffic fingerprintclassifier, designed and implemented the fingerprint classifier to identify and trafficinformation for the application. Meanwhile designed and implemented an Androidtraffic monitoring system which use iptables chain hooks as the core, through it can beconvenient on each application for effective network monitoringThe main work is as follows:First, summarizes the traffic monitoring technology and the development presentsituation, analysis of the Android system and its security issues.Second, introduce the basic architecture of the Android system and workingmechanism, including the Android system structure, application components andcomponents of communication engineering, etc. As well as a brief introduction of theAndroid platform development and debugging environment building process.Third, the paper puts forward a kind of fingerprint recognition classifier, designedand implemented the fingerprint classifier to identify and traffic information for theapplication. Design and implement traffic flow monitoring module and a controlmodule, and the corresponding interface.Fourth, the system test, and write the test case.Man in the design and implementation of the system via fingerprint recognitionclassifier applications for mobile phone users to identify and traffic classification,traffic in time to show the user through the use of various types of user interfaces, theuse of text messaging by operators correction flow through iptables and process management methods for traffic control. Through this system the user can be assuredthat the use of mobile Internet, but do not worry about over-use traffic.In the design and implementation of the system, there is a fingerprint recognitionclassifier to identify and classify the traffic applications of mobile phone users,several kinds of user interfaces are designed to show traffic usage, SMSs fromoperators are used to adjust the local records, iptables and task killer are used to blockconnections. Through this system the user can be assured that use mobile to surf theInternet, without fear of excess use of traffic.
Keywords/Search Tags:Malicious traffic fee, Traffic monitoring, Network Profile, iptables
PDF Full Text Request
Related items