Avast在我的Android应用程序中检测到Android:SmsCharger-B [Trj]

时间:2014-03-02 21:39:26

标签: android android-permissions

有几位用户报告了此Avast问题:

Avast false alarm

我只在我的应用程序中请求此权限:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.SET_WALLPAPER" />
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.VIBRATE" />

如果您打开应用程序详细信息,一切看起来都不错:

很明显,我的应用程序中没有任何内容与SMS有关。我没有在广告中使用任何服务或在任何情况下都可以引用SMS。我要求用户将此报告为误报,我还写信给Avast支持报告明显的误报,但到目前为止没有任何变化。

有没有人设法解决这样的问题?

1 个答案:

答案 0 :(得分:0)

我只能假设。但!查看对此question的评论:

  

更改两个额外内容的名称(建议:使用静态最终字符串并从两个位置引用它,因此您不需要多次更改它),然后还交换读出它们的顺序。不知何故,你的应用程序与已知特洛伊木马的签名相匹配,并且avast编写得非常糟糕,以至于常见的操作(例如你的)会产生误报。

似乎Avast不仅分析权限,还分析其他内容。例如,参数的名称和顺序。我现在和Avast有同样的问题。