Dark Caracal: Government malware turns the smartphones into spy cams