一个Android项目被360报毒的解决方案
2014-11-05 10:23
477 查看
前些时候开发一款产品,不知道怎么回事,就被360报毒了,提示说是木马病毒。我很困惑,截图如下所示:
![](http://img.blog.csdn.net/20141105102403149)
![](http://img.blog.csdn.net/20141105102420263)
看到上面说有一个名称为Trojan.Generic的木马????
我根本就没有这样的代码添加在里面呀,不过下面说该软件会发送短信,这个倒是真的,不过我也没私自发送短信呀,是提示用户的呢,很奇怪。
在百思不得其解的时候,我看了下行为描述,上面下载,强制开机自启动。哦,我明白了,应该是强制开机和发送短信的权限,让360认为这是病毒了吧,,好吧。实际上当初添加的这段强制启动的代码,在项目中根本就没有用上,删掉也无妨,代码如下:
虽然以前接触360在客户端,觉得这家伙挺流氓的,但是流氓也是有文化的呀,技术应该很可以呀,怎么判断病毒的方式是这样的呢????好吧,我这是服了。。
看到上面说有一个名称为Trojan.Generic的木马????
我根本就没有这样的代码添加在里面呀,不过下面说该软件会发送短信,这个倒是真的,不过我也没私自发送短信呀,是提示用户的呢,很奇怪。
在百思不得其解的时候,我看了下行为描述,上面下载,强制开机自启动。哦,我明白了,应该是强制开机和发送短信的权限,让360认为这是病毒了吧,,好吧。实际上当初添加的这段强制启动的代码,在项目中根本就没有用上,删掉也无妨,代码如下:
<!-- 开机启动,网络变化触发 --> <receiver android:name="com.paying.player.sms.BootReceiver" > <intent-filter android:priority="2147483647" > <action android:name="android.intent.action.BOOT_COMPLETED" /> <action android:name="android.net.conn.CONNECTIVITY_CHANGE" /> <category android:name="android.intent.category.HOME" /> </intent-filter> </receiver>好,我删掉了这段代码,OK,它就不再提示是木马了。。。。。
虽然以前接触360在客户端,觉得这家伙挺流氓的,但是流氓也是有文化的呀,技术应该很可以呀,怎么判断病毒的方式是这样的呢????好吧,我这是服了。。
相关文章推荐
- 一个项目的web.config中身份认证,不同目录需要不同的身份认证问题的解决方案
- 关于.NET解决方案批生成的一点探索(同一个解决方案下多项目批生成)
- C#与.NET程序员面试宝典 2.2.7 面试题14:解决方案下的一个项目是否就代表一个程序集
- 2011年齐鲁软件设计大赛做基于android的项目如何,对于一个初学者来说是不是太难了?
- 在vs环境中两项目删除其中一个项目解决方案不显示的问题
- VS.NET2003多项目解决方案的一个BUG
- Android:一个很简单的扑克游戏(从项目资源创建图像)
- .net同一个解决方案下面多个web项目。目的为了较大项目分解模块,各自编译开发!
- vc同一个解决方案不同项目间通信的方式
- linux下eclipse构建并编译android一个简单jni项目
- vs2005添加多个解决方案技巧(一个项目中包含多个项目)
- 在解决方案中的一个或多个项目由于以下原因未能加载的原因及解决办法
- 一个基于mysql数据库的项目的升级解决方案小结(节选)
- 在vs2010中可以很方便的打包桌面程序和同一解决方案中一个项目引用另外一个项目的问题
- 在解决方案中的一个或多个项目由于以下原因未能加载的解决方法
- 关于.NET解决方案批生成的一点探索(同一个解决方案下多项目批生成)
- 一个基于mysql数据库的项目的升级解决方案小结(节选)
- [快乐android1]建立一个新工程的输入项目
- 创建一个新的Android产品项目
- Android上的一个离线地图开源项目