com.google.android.gms.analytics.analytics\u调度的广播公司许可

com.google.android.gms.analytics.analytics\u调度的广播公司许可,android,google-analytics,android-permissions,android-broadcastreceiver,Android,Google Analytics,Android Permissions,Android Broadcastreceiver,我最近使用HPFortify服务对我的Android源代码进行了代码扫描。他们报告了谷歌分析接收器的安全漏洞。他们建议使用广播许可来减少攻击向量。通过这种方式,您可以限制广播者,否则任何恶意应用程序都可以发送意图,广播接收者将对其进行处理 这是我的AndroidManifest文件 <receiver android:name="com.google.android.gms.analytics.AnalyticsReceiver" android:enabled

我最近使用HPFortify服务对我的Android源代码进行了代码扫描。他们报告了谷歌分析接收器的安全漏洞。他们建议使用广播许可来减少攻击向量。通过这种方式,您可以限制广播者,否则任何恶意应用程序都可以发送意图,广播接收者将对其进行处理

这是我的AndroidManifest文件

  <receiver
      android:name="com.google.android.gms.analytics.AnalyticsReceiver"
      android:enabled="true">
          <intent-filter>
             <action android:name="com.google.android.gms.analytics.ANALYTICS_DISPATCH"/>
          </intent-filter>
   </receiver>
   <service
      android:name="com.google.android.gms.analytics.AnalyticsService"
      android:enabled="true"
      android:exported="false"/>

我正在设法弄清楚广播公司对AnalyticsReceiver的许可。根据HpFortify,广播接收器的外观应与此类似:

<receiver
   android:name="com.google.android.gms.analytics.AnalyticsReceiver"
   android:permission="SOME-GOOGLE-ANALYTICS-PERMISSION"
   android:enabled="true">
       <intent-filter>
          <action android:name="com.google.android.gms.analytics.ANALYTICS_DISPATCH"/>
        </intent-filter>
</receiver>


编辑1: 我也在寻找源代码,以找出正确的权限。但是我找不到谷歌分析的源代码