Enabling the Ciphering Indicator on Android
One of the most globally used cellular network is based on GSM standard. Generally speaking, the GSM communication is encrypted, but there are networks that do not support encryption and it will be relative easier for a third party to intercept the traffic. This paper exemplifies the use of AT commands to retrieve (and eventually override) the ciphering indicator status on Android by directly communicating with the phone modem. Curiously, the user’s indicator is disabled by default both at operating system level and SIM card settings. By turning it on, the mobile handset will inform the user each time the communication becomes unencrypted, so a proper decision could be made just in time.