热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

华为手机关联启动记录>被操作系统启动分析

现象:   华为手机上手机管家会监测应用间的相互启动,并根据用户之前设置的关联启动开关(默认关闭即禁止)情况判断是否进行拦截关联启动操作;但是在关联启动记录中有一个很有意思的现象,

现象:

     华为手机上 手机管家会监测应用间的相互启动,并根据用户之前设置的关联启动开关(默认关闭即禁止)情况判断是否进行拦截关联启动操作;但是在关联启动记录中有一个很有意思的现象,就是记录中会有多条“某App被Android操作系统启动”的拦截。并且很多App都出现在拦击记录中。

分析:

      针对此现象进行分析发现,每次开机后都会有几个App(抖音、百度安全卫士、宝宝知道、爱奇艺纳豆等拦截记录),刚开机App一般来不及做其他动作,怀疑监听了系统的开机广播、电量、网络广播等;以下针对抖音、酷划锁屏、好看视频的apk进行反编译发现共性是都注册了开机等系统广播;详细如下:

//好看视频
android:name="com.baidu.haokan.receiver.AppReceiver"
android:exported="true"
android:priority="1000"
>
>
android:name="android.intent.action.BOOT_COMPLETED"
>

android:name="android.intent.action.USER_PRESENT"
>

android:name="android.net.conn.CONNECTIVITY_CHANGE"
>


//抖音
android:name="com.ss.android.message.MessageReceiver"
android:process=":push"
android:priority="2147483647"
>
>
android:name="android.intent.action.BOOT_COMPLETED"
>

android:name="android.net.conn.CONNECTIVITY_CHANGE"
>

android:name="android.intent.action.DATE_CHANGED"
>

android:name="android.intent.action.MEDIA_MOUNTED"
>

android:name="android.intent.action.MEDIA_UNMOUNTED"
>

android:name="android.intent.action.USER_PRESENT"
>

android:name="android.intent.action.SCREEN_OFF"
>

android:name="android.intent.action.SCREEN_ON"
>

android:name="android.intent.action.ACTION_POWER_CONNECTED"
>

android:name="android.intent.action.ACTION_POWER_DISCONNECTED"
>


>
android:name="android.intent.action.PACKAGE_ADDED"
>

android:name="android.intent.action.PACKAGE_REMOVED"
>

android:scheme="package"
>


//酷划锁屏
android:name="com.coohuaclient.business.lockscreen.receiver.MonitorReceiver"
>
>
android:name="android.intent.action.USER_PRESENT"
>

android:name="android.intent.action.BOOT_COMPLETED"
>

android:name="android.intent.action.ACTION_POWER_CONNECTED"
>

android:name="android.net.conn.CONNECTIVITY_CHANGE"
>


 


推荐阅读
  • 如何用JNI技术调用Java接口以及提高Java性能的详解
    本文介绍了如何使用JNI技术调用Java接口,并详细解析了如何通过JNI技术提高Java的性能。同时还讨论了JNI调用Java的private方法、Java开发中使用JNI技术的情况以及使用Java的JNI技术调用C++时的运行效率问题。文章还介绍了JNIEnv类型的使用方法,包括创建Java对象、调用Java对象的方法、获取Java对象的属性等操作。 ... [详细]
  • Python已成为全球最受欢迎的编程语言之一,然而Python程序的安全运行存在一定的风险。本文介绍了Python程序安全运行需要满足的三个条件,即系统路径上的每个条目都处于安全的位置、"主脚本"所在的目录始终位于系统路径中、若python命令使用-c和-m选项,调用程序的目录也必须是安全的。同时,文章还提出了一些预防措施,如避免将下载文件夹作为当前工作目录、使用pip所在路径而不是直接使用python命令等。对于初学Python的读者来说,这些内容将有所帮助。 ... [详细]
  • 【CTF 攻略】第三届 SSCTF 全国网络安全大赛—线上赛 Writeup
    【CTF 攻略】第三届 SSCTF 全国网络安全大赛—线上赛 Writeup ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • Java String与StringBuffer的区别及其应用场景
    本文主要介绍了Java中String和StringBuffer的区别,String是不可变的,而StringBuffer是可变的。StringBuffer在进行字符串处理时不生成新的对象,内存使用上要优于String类。因此,在需要频繁对字符串进行修改的情况下,使用StringBuffer更加适合。同时,文章还介绍了String和StringBuffer的应用场景。 ... [详细]
  • 本文介绍了RPC框架Thrift的安装环境变量配置与第一个实例,讲解了RPC的概念以及如何解决跨语言、c++客户端、web服务端、远程调用等需求。Thrift开发方便上手快,性能和稳定性也不错,适合初学者学习和使用。 ... [详细]
  • 李逍遥寻找仙药的迷阵之旅
    本文讲述了少年李逍遥为了救治婶婶的病情,前往仙灵岛寻找仙药的故事。他需要穿越一个由M×N个方格组成的迷阵,有些方格内有怪物,有些方格是安全的。李逍遥需要避开有怪物的方格,并经过最少的方格,找到仙药。在寻找的过程中,他还会遇到神秘人物。本文提供了一个迷阵样例及李逍遥找到仙药的路线。 ... [详细]
  • 本文介绍了在Go语言中可见性与scope的规则,包括在函数内外声明的可见性、命名规范和命名风格,以及变量声明和短变量声明的语法。同时,还介绍了变量的生命周期,包括包级别变量和局部变量的生命周期,以及变量在堆和栈上分配的规则和逃逸分析的概念。 ... [详细]
  • linux进阶50——无锁CAS
    1.概念比较并交换(compareandswap,CAS),是原⼦操作的⼀种,可⽤于在多线程编程中实现不被打断的数据交换操作࿰ ... [详细]
  • 其实之前也有下载过完整的android源码,但是从来没有对这个做过一些总结,在加上最近需要经常去看,索性就在从新下载,编译一下,其实这些东西官网上面都有。http:sou ... [详细]
  • struts2重点——ValueStack和OGNL
    一、值栈(ValueStack)1.实现类:OGNLValueStack2.对象栈:CompoundRoot( ... [详细]
  • 近来有一个需求,是需要在androidjava基础库中插入一些log信息,完成这个工作需要的前置条件有编译好的android源码具体android源码如何编译,这 ... [详细]
  • 2021年最详细的Android屏幕适配方案汇总
    1Android屏幕适配的度量单位和相关概念建议在阅读本文章之前,可以先阅读快乐李同学写的文章《Android屏幕适配的度量单位和相关概念》,这篇文章 ... [详细]
  • 本文介绍了[从头学数学]中第101节关于比例的相关问题的研究和修炼过程。主要内容包括[机器小伟]和[工程师阿伟]一起研究比例的相关问题,并给出了一个求比例的函数scale的实现。 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
author-avatar
园园哚
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有