Date of Award


Degree Type



Washkewicz College of Engineering

First Advisor

Zhu, Ye

Subject Headings

Smartphones -- Security measures, Smartphones -- Programming, Operating systems (Computers) -- Security measures, Computer Engineering


Smartphone reconnaissance, the first step to launch security attacks on a target smartphone, enables an adversary to tailor attacks by exploiting the known vulnerabilities of the target system. We investigate smartphone OS identification with encrypted traffic in this paper. Four identification algorithms based on the spectralanalysis of the encrypted traffic are proposed. The identification algorithms are designed for high identification accuracy by removing noise frequency components and for high efficiency in terms of computation complexity. We evaluate the identification algorithms with smartphone traffic collected over three months. The experimental results show that the algorithms can identify the smartphone OS accurately. The identification accuracy can reach 100 with only 30 seconds of smartphone traffic

Included in

Engineering Commons