最新黑客知识揭秘:APP 是如何偷听你的讲话并展示相关广告的?

2024-01-10 14:12

本文主要是介绍最新黑客知识揭秘:APP 是如何偷听你的讲话并展示相关广告的?,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

不知道从什么时候开始,我们和朋友聊过的东西,过一会就会在手机的某些app里面看到这些东西和广告,很难不产生怀疑是不是这些app一直开着麦克风在偷听我们说话?

最早期版本的安卓系统里对于app的权限管理确实比较松的,app可以在你不知情的情况下获取你的很多信息,例如偷偷的录音,偷偷地拍照,偷偷的读取你的通讯录,短信,相册等各种隐私数据信息。 

自从18年的安卓9.0开始,只要app退到了后台即使你授权了权限它也没办法偷偷的使用相机和麦克风了,只有处于活动状态是的app才可以访问麦克风和相机。现在的app大概率是不会窃听你说话的,虽然安卓阻止了app,但是app可以绕过安卓。

黑客技术“窃听风云”,如果你也对这个感兴趣,或者想通过提升自身技术来自我防范,帮助亲朋好友防范,那么请自取:

CNN曾发布过一篇非常轰动的新闻,国内某电商巨头在2020年就成立了一个百人的团队,负责寻找Android系统的漏洞。

 

公司利用这些漏洞搜集用户的手机活动数据,了解用户习惯,兴趣和偏好,从而为用户提供更加个性化的广告推送和通知,吸引用户通过这种方式进行购物。甚至可以隐藏自己的图标让用户无法发现它在后台偷偷的运行。即使你什么权限都没有给它,但是它也能知道想要的一切,甚至是删除你手机里对它不利的照片,让人难以维权。虽然它们隐藏的很深,但还是被卡巴斯基实锤!

虽然APP大概率不会窃听你的讲话,但它们可能会通过其他方式收集你的信息,以便向你展示相关的广告。

  1. 位置信息:app 可能会请求获取用户的位置信息,以便向用户展示与所在位置相关的广告。

  2. 搜索历史:app 可能会收集用户的搜索历史,以便向用户展示与搜索内容相关的广告。

  3. 浏览历史:app 可能会收集用户的浏览历史,以便向用户展示与浏览内容相关的广告。

  4. wifi 名字:如果用户连接的 wifi 名字带有地域性关键字,app 也可能会推送相关地域的广告和商品。

 各个互联网巨头基本都有自己的广告联盟,以淘宝联广告盟为例子,早上你在淘宝搜索了黑丝袜,然后淘宝就把你标记成对黑丝感兴趣的用户,晚上你打开了微博,恰好微博就接入了淘宝联盟,淘宝联盟会告诉微博你喜欢黑丝袜,然后你在微博就会不断的刷到黑丝袜的广告。

如果你在百度搜索了不想努力了怎么办,当你刷某短视频app时就会给你推送高端婚介。海量的app和广告联盟之间互相接入,就已经形成了一张把你兴趣爱好莫得清清楚楚的情报网。无论你在何处,你都会收到量身定制的广告。

即使你关闭了某些app的跟踪请求,只能说它不会知道你喜欢什么了,但推送数量不会减少,只是不在推送的那么精准了,开始推送乱七八的广告。

黑客技术“窃听风云”,如果你也对这个感兴趣,或者想通过提升自身技术来自我防范,帮助亲朋好友防范,那么请自取:

这篇关于最新黑客知识揭秘:APP 是如何偷听你的讲话并展示相关广告的?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/591081

相关文章

揭秘Python Socket网络编程的7种硬核用法

《揭秘PythonSocket网络编程的7种硬核用法》Socket不仅能做聊天室,还能干一大堆硬核操作,这篇文章就带大家看看Python网络编程的7种超实用玩法,感兴趣的小伙伴可以跟随小编一起... 目录1.端口扫描器:探测开放端口2.简易 HTTP 服务器:10 秒搭个网页3.局域网游戏:多人联机对战4.

JavaScript Array.from及其相关用法详解(示例演示)

《JavaScriptArray.from及其相关用法详解(示例演示)》Array.from方法是ES6引入的一个静态方法,用于从类数组对象或可迭代对象创建一个新的数组实例,本文将详细介绍Array... 目录一、Array.from 方法概述1. 方法介绍2. 示例演示二、结合实际场景的使用1. 初始化二

Android App安装列表获取方法(实践方案)

《AndroidApp安装列表获取方法(实践方案)》文章介绍了Android11及以上版本获取应用列表的方案调整,包括权限配置、白名单配置和action配置三种方式,并提供了相应的Java和Kotl... 目录前言实现方案         方案概述一、 androidManifest 三种配置方式

查看Oracle数据库中UNDO表空间的使用情况(最新推荐)

《查看Oracle数据库中UNDO表空间的使用情况(最新推荐)》Oracle数据库中查看UNDO表空间使用情况的4种方法:DBA_TABLESPACES和DBA_DATA_FILES提供基本信息,V$... 目录1. 通过 DBjavascriptA_TABLESPACES 和 DBA_DATA_FILES

最新Spring Security实战教程之Spring Security安全框架指南

《最新SpringSecurity实战教程之SpringSecurity安全框架指南》SpringSecurity是Spring生态系统中的核心组件,提供认证、授权和防护机制,以保护应用免受各种安... 目录前言什么是Spring Security?同类框架对比Spring Security典型应用场景传统

最新Spring Security实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)

《最新SpringSecurity实战教程之表单登录定制到处理逻辑的深度改造(最新推荐)》本章节介绍了如何通过SpringSecurity实现从配置自定义登录页面、表单登录处理逻辑的配置,并简单模拟... 目录前言改造准备开始登录页改造自定义用户名密码登陆成功失败跳转问题自定义登出前后端分离适配方案结语前言

OpenManus本地部署实战亲测有效完全免费(最新推荐)

《OpenManus本地部署实战亲测有效完全免费(最新推荐)》文章介绍了如何在本地部署OpenManus大语言模型,包括环境搭建、LLM编程接口配置和测试步骤,本文给大家讲解的非常详细,感兴趣的朋友一... 目录1.概况2.环境搭建2.1安装miniconda或者anaconda2.2 LLM编程接口配置2

国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

《国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)》本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧... 目录1. 第1步大家在安装完ollama后,需要到系统环境变量中添加两个变量2. 第3步 “在cmd中

Mysql中InnoDB与MyISAM索引差异详解(最新整理)

《Mysql中InnoDB与MyISAM索引差异详解(最新整理)》InnoDB和MyISAM在索引实现和特性上有差异,包括聚集索引、非聚集索引、事务支持、并发控制、覆盖索引、主键约束、外键支持和物理存... 目录1. 索引类型与数据存储方式InnoDBMyISAM2. 事务与并发控制InnoDBMyISAM

Redis 内存淘汰策略深度解析(最新推荐)

《Redis内存淘汰策略深度解析(最新推荐)》本文详细探讨了Redis的内存淘汰策略、实现原理、适用场景及最佳实践,介绍了八种内存淘汰策略,包括noeviction、LRU、LFU、TTL、Rand... 目录一、 内存淘汰策略概述二、内存淘汰策略详解2.1 ​noeviction(不淘汰)​2.2 ​LR