RunDroid: recovering execution call graphs for Android applications | Synapse