Logcat - Unintended Data Leakage in Logs

3 (0)

Education | 8.5MB

Description

There are many legitimate reasons to create log files on a mobile device, such as keeping track of crashes, errors, and usage statistics. Log files can be stored locally when the app is offline and sent to the endpoint once the app is online. However, logging sensitive data may expose the data to attackers or malicious applications, and it might also violate user confidentiality. You can create log files in several ways.
Generally, Developer use the Log.v(), Log.d(), Log.i(), Log.w(), and Log.e() methods to write logs. You can then view the logs in logcat.
The order in terms of verbosity, from least to most is ERROR, WARN, INFO, DEBUG, VERBOSE. Verbose should never be compiled into an application except during development. Debug logs are compiled in but stripped at runtime. Error, warning, and info logs are always kept.

Show More Less

Information

Updated:

Version: 1.0.2

Requires: Android 4.1 or later

Rate

Share by

You May Also Like