3. COVERT CHANNELS ON ANDROID
3.1 Overview
To evaluate network covert channels on the Android plat-
form, we designed two implementations that stealthily trans-
mit data from the phone to a remote server: a timing-based
channel and a storage-based channel. Our timing channel
is encoded using delays between network events, while our
storage channel is encoded based on the ordering of network
events.