首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

可被黑客恶意利用,超6万款Android应用暗藏广告软件

报告指出,经分析,该活动旨在将广告软件传播到用户的Android系统设备,以此来增加收入。然而,网络攻击者可以轻松地改变策略,将用户重定向到其他类型的恶意软件,如针对银行账户的窃取程序。...广告软件活动的国家分布 偷偷安装以逃避检测 这些应用程序托管在第三方网站上,研究人员没有在 Google Play 的应用程序中发现相同的广告软件。...访问这些网站时,用户将被重定向到这些应用的下载站点,当用户安装这些应用程序后,并不会将自身配置为自动运行,因为这需要额外的权限。...这是一把双刃剑,因为这也意味着如果用户在安装后不启动该应用程序,则该应用程序很可能不会在安装后启动。 如果启动,该应用程序将显示一条错误消息,指出“应用程序在您所在的地区不可用。点击确定卸载。”...注册启动广告程序的 Android 意图 启动后,该应用程序将连接到运营方的服务器并检索要在移动浏览器中显示或作为全屏 WebView 广告显示的广告链接。

23920

安卓软件开发_应用程序UI组件意外停止

然而活动通常以全屏的方式展示给用户,也可以以浮动窗口或嵌入在另外一个活动中。...setContentView指定由哪个文件指定布局(main.xml),可以将这个界面显示出来,然后我们进行相关操作,我们的操作会被包装成为一个意图(Intent),然后这个意图对应有相关的activity...一个活动还可以使用额外的窗口——例如弹出式对话框,或当一用户选择屏幕上一个特定的项时一个窗口显示给用户重要的信息。 窗口的可视内容是由继承自View基类的一个分层的视图—对象提供。...每个视图控件是窗口内的一个特定的矩形空间。父视图包含和组织子女视图的布局。叶子视图(在分层的底层)绘制的矩形直接控制和响应用户的操作。因此,一个视图是活动与用户交互发生的地方。...然而,它们启动一个活动去响应收到的信息,或者他们可能使用NotificationManager去通知用户。通知可以使用多种方式获得用户的注意——闪烁的背光、振动设备、播放声音等等。

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    意图Intent

    例如,这可以在电子邮件应用程序中使用,以允许用户选择一些数据作为附件。 在Intent类中定义了各种标准的Intent动作和类别常理,但是应用程序也可以定义它们自的。...通常这些信息不会包含任何其他信息,只是作为用户与应用程序交互时应用程序启动内部活动的一种方式。 隐含意图没有指定一个组件;相反,它们必须包含足够的系统信息,以确定哪个可用组件最适合执行该意图。...例如,考虑“便笺簿”示例应用程序,该应用程序允许用户浏览便笺数据列表并查看有关各个项目的详细信息。用斜体字表示的地方是你将用一个特定于你自己的软件包的名字替换一个名字。...鉴于这些功能,以下意图将解析为NotesList活动: {action = android.app.action.MAIN}匹配所有可用作应用程序顶级入口点的活动。...> android.intent.action.INSERT android.intent.category.DEFAULT 此活动的次要用途是将新的笔记条目插入到现有的笔记目录中

    97710

    架构介绍

    应用程序并从CAS服务器检索授权用户的身份。...TGC(Ticket Granted Cookie),以TGT为值的Cookie ST (Service Ticket,服务票证), 作为GET URL请求参数传输,表示由CAS服务器授予给特定用户对CAS...应用程序需要拦截该通知,并通过特定端点手动或更常见的是通过支持SLO的CAS客户端类库正确销毁用户身份验证会话。...还要注意,由于SLO是一个全局事件,因此默认情况下,将联系具有CAS身份验证记录的所有应用程序,如果这些应用程序彼此不同,则可能会对用户体验造成负面影响。...例如,如果用户已登录门户应用程序和电子邮件应用程序,则通过SLO注销其中一个应用程序也会破坏另一个的用户会话,如果应用程序没有仔细管理其会话和用户活动,这可能意味着数据丢失。

    94820

    第90篇:美国APT的全球流量监听系统(Turmoil监听与Turbine涡轮)讲解与分析

    图中的MHS据推测指的是Menwith Hill,这是英国的曼维斯山军事基地,这个基地以完善的卫星地面站和情报收集活动而闻名,是美国国家安全局NSA以及英国政府通信总部GCHQ的一个重要的监听站点,也是...Email地址进行检索;通过文件名、扩展名对会话中的文件进行提取;索引客户端HTTP流量进行跟踪;索引会话中用户的电话号;索引用户的聊天记录、在线好友、特定Cookies等。...当Turbine接收到Turmoil系统的消息通知,首先会对Turmoil提交的内容作进一步判定,如果判定是重要目标,会在一秒钟内将流量转发到美国TAO的网络节点(如部署在互联网骨干节点的酸狐狸0day...Turbine涡轮系统将这些目标的流量重定向到美国TAO的攻击平台,攻击平台利用漏洞下发Implants(木马植入),获取目标机器权限。...第2步 Facebook官网返回正常的应答包,将Facebook官网的首页内容返回给用户,用户的浏览器对这些返回数据进行渲染,为用户展示出漂亮的网页。

    32810

    Uber的一键式聊天智能回复系统

    一旦后端服务收到预测,它将遵循回复检索策略以找到最佳回复(在这种情况下,生成前四个最佳回复)。 5. 接收方(司机应用程序)接收建议并将其呈现在应用程序上供司机点击。...将消息路由到Uber的Messaging Platform 3. 将消息添加到推送通知服务 4. 向Uber的Cassandra数据库存放持久化消息 5....意图检测 为了理解用户的意图,我们在嵌入过程之后训练了我们的意图检测模型。与Gmail的智能回复功能类似,我们将意图检测任务定义为分类问题。 为什么我们需要意图检测?因为人类语言丰富。...这些更新将增加我们更准确地识别用户意图和展示定制回复的可能性,从而更好地协助司机伙伴们:简而言之,让优步体验变得更加神奇。...此外,虽然当前系统使用静态意图 – 回复映射来检索回复,但我们计划构建一个回复检索模型以进一步提高OCC系统的精度。

    95830

    全栈必备:系统架构设计的10个思维实验

    实验五:设计一个URL缩短服务 bit.ly 和 goo.gl 是流行的 URL 缩短服务,它们生成独特的短 URL,提供解析,并有效地将用户重定向到原始 URL。...API的开发与设计 : 创建用于缩短 URL 和将用户重定向到原始 URL 的 RESTful API。 考虑边缘情况: 处理重复 URL、冲突和过期 URL。...基于目录的分片: 在这种方法中,中央目录用于将键值映射到存储数据的特定分片。该目录可用于确定数据块属于哪个碎片,并且可以从相应的碎片中检索数据。...自定义分片: 在某些情况下,可能需要实现特定于数据库和使用数据库的应用程序的自定义分片方法。 数据库复制是将数据从一个数据库复制并同步到一个或多个其他数据库的过程。...全文检索 全文搜索是一种在应用程序或网站中搜索特定单词或短语的功能。当用户在搜索框中输入查询时,应用程序或网站将返回最相关的结果,以帮助用户快速找到所需内容。

    33950

    AVS之Notifications概述

    该图说明了用户启用和检索通知的端到端流程: 1.Enable : 用户使用Amazon Alexa应用程序启用Alexa skill和通知 2.Generate : Alexa skill生成发送到基于云端的队列通知...用户如何启用通知 用户能够使用Amazon Alexa App 选择通过每个 Alexa skill的通知,并在通过其产品上的视觉和音频指示器检索到新信息提醒用户.有三种启用通知的方法: - 用户可以启动特定...当用户退出DND时,如果队列中有未决通知,AVS将发送一个SetIndicator指令来通知用户内容可以检索....ClearIndicator - 指示你的客户端清除所有活动的视觉和音频指示 另外,你的产品必须通过将IndicatorState作为上下文对象包含适合的事件,将其通知指示符的状态传送给AVS....UX通知设计指南提供了基于产品功能的要求和建议,以通知用户可以检索通知.

    1.3K00

    威胁情报的新变化:2021年回顾

    网络钓鱼监视使用安装在面向客户的网站上的轻量级代码段,主动检测合法/官方网站复制或重定向到非法(和潜在的网络钓鱼)网站。...此外,在任何基于 Web 的应用程序上分层实时丰富的威胁情报允许安全从业人员执行端到端调查和分析。他们可以立即检测威胁指标是否在其环境中处于活动状态,并直接从浏览器中阻止它们。...IOC 还可以用恶意软件、威胁参与者名称、活动和/或攻击类型进行标记,以加速对现有安全基础设施的分类。 漏洞风险分析器 (VRA) 客户可以单击特定的 CVE,在漏洞页面上查看更多详细信息。...除了威胁库之外,平台用户还可以通过特定的 MITRE 框架策略和技术查看和过滤警报,以获取有关客户环境中威胁的更多上下文。...今年早些时候推出的应用程序以促进从 IntSights 平台导入优先 IOC 的现有功能为基础,使客户能够: · 通过将环境中的指标与 IntSights 高严重性 IOC 相关联,识别网络上正在进行的攻击

    1.2K40

    Android 9.0 强势来袭,带来了哪些新特性?

    , 0, sender) .addMessage(message); 将回复保存为草稿:EXTRA_REMOTE_INPUT_DRAFT 当用户无意中关闭消息通知时,您的应用可以检索系统发送的回复...新的广播意图类型:Android系统现在在通知通道和通道组的阻塞状态发生变化时发送广播意图。拥有被阻止的通道或组的应用程序可以监听这些意图并做出相应的反应。...它还会更改其行为以适应用户选择的生物识别身份验证的类型。...辅助功能窗格标题 在Android 8.1(API级别27)及更低版本中,辅助功能服务无法始终确定何时更新屏幕的特定窗格,例如活动将一个片段替换为另一个片段。...但是,如果我们的应用程序具有任何自定义旋转行为或使用任何不寻常的屏幕方向设置,则可能会遇到以前未被注意到的问题,此时用户轮换首选项始终设置为纵向。

    3.5K20

    Android deeplink漏洞

    DeepLink漏洞 0x00 DeepLink简介 Deep link是一种处理特定类型链接并直接发送到应用程序(例如特定活动)的机制。...Android 允许开发者创建两种类型的链接: Deep link Android App Link Deep link 深层链接是一种将用户直接带到应用程序中特定内容的 URL。...通过添加intent-filters来设置深层链接,并根据从传入意图中提取的数据将用户引导至正确的活动。因此,多个应用程序能够处理相同的深层链接(Intent)。...在这种情况下,用户可能不会直接进入特定应用程序,需要手动选择一个应用程序 以下 XML 片段显示了清单中用于deep link的intent-filters的示例,其中example://myappURI...例如,假设应用程序通过以下流程打开基于 http/https URL 的本地文件: 用户发送链接https://website.com/file.pdf 应用程序解析 URL 并检索 URL 路径:file.pdf

    78840

    使用Atlas进行元数据管理之容错和高可用

    它可以创建,删除,修改或响应元数据对象上的查询。 “passive”实例将接受用户请求,但会使用HTTP重定向将其重定向到当前已知的“active”实例。...在高可用性模式下配置时,用户可以获得以下操作收益: 维护间隔期间不间断的服务:如果需要关闭Atlas Web Service的活动实例以进行维护,则另一个实例将自动变为活动状态并可以为请求提供服务。...PASSIVE:这个实例是被动的。它会将收到的任何用户请求重定向到当前活动实例。 BECOMING_ACTIVE:如果服务器正在转换为ACTIVE实例,则会打印出来。...servlet过滤器确保只有活动实例服务用户请求。如果被动实例接收到这些请求,它会自动将它们重定向到当前活动实例。 3. 元数据存储 Atlas使用JanusGraph存储和管理元数据。...问题 如果托管Atlas表的HBase region servers挂掉,Atlas将无法存储或检索HBase中的元数据,直到它们重新联机。

    1.5K30

    从0开始构建一个Oauth2Server服务 单页应用

    这类似于也不能使用客户端密码的移动应用程序的解决方案。 弃用通知 单页应用程序的一个常见历史模式是使用隐式流程在重定向中接收访问令牌,而无需中间授权代码交换步骤。...scope(可选) 包含一个或多个范围值以请求额外的访问级别。这些值将取决于特定的服务。 state(推荐) 该state参数有两个功能。...当用户被重定向回您的应用程序时,您作为状态包含的任何值也将包含在重定向中。这使您的应用程序有机会在用户被定向到授权服务器和再次返回之间持久保存数据,例如使用状态参数作为会话密钥。...您的应用应该将状态与其在初始请求中创建的状态进行比较。这有助于确保您只交换您请求的授权码,防止者使用任意或窃取的授权码重定向到您的回调 URL。...也几乎不需要刷新令牌,因为 JavaScript 应用程序只会在用户积极使用浏览器时运行,因此它们可以在需要时重定向到授权服务器以获取新的访问令牌。

    22330

    Android 4.0 平台特性

    该系统调用的意图ACTION_NDEF_DISCOVERED行动启动URL或一个MIME类型设置根据第一的活动,你想回应的活动,你可以声明意图过滤器的网址或你的应用程序关心的MIME类型。...如果URI是一个特殊的格式,您希望您的应用程序也收到一个Android束事件期间,您应该为您的活动创造的意图过滤器使用相同的URI方案,以接收传入的NDEF消息。...当其他设备接收的的应用程序记录和多个应用程序,处理的指定意图的活动NDEF消息时,系统提供的消息,在应用程序中的活动(基础上的匹配应用程序记录)如果目标设备目前还没有安装您的应用程序,该系统采用的Andr​​oid...应用程序的记录,推出Android市场和用户的应用程序以安装。...如Web浏览器或电子邮件客户端应用程序可以访问已安装的证书来验证用户到服务器。详见KeyChain的文档。

    1.2K20

    系统设计:即时消息服务

    在高层,我们的系统需要处理以下用例: 1.接收传入消息并传递传出消息。 2.从数据库中存储和检索消息。 3.记录哪些用户在线或离线,并通知所有相关用户 这些状态会发生变化。...长轮询请求可能会超时,也可能会收到与服务器的断开连接,在这种情况下,客户端必须打开一个新请求。 服务器如何跟踪所有打开的连接,从而有效地将消息重定向到用户?...我们可以在聊天服务器前面引入一个软件负载均衡器;它可以将每个用户标识映射到服务器以重定向请求。 服务器应如何处理“传递消息”请求?...HBase是一个面向列的键值NoSQL数据库,可以针对一个键将多个值存储到多个列中。HBase以Google的BigTable为模型,运行在Hadoop分布式文件系统(HDFS)之上。...由于我们在服务器上为所有活动用户维护一个连接对象,因此我们可以很容易地从中了解用户的当前状态。随时拥有5亿活跃用户,如果有必要的话 将每个状态更改广播给所有相关的活动用户,将消耗大量资源。

    5.9K652

    NLP的范式革命如何影响企业搜索引擎的选择

    我将深入到每个类别并概述我们的客户通常需要或希望拥有的特定元素。 连接器或爬虫。这些是将数据从源加载到搜索引擎的机制。搜索引擎为您需要索引的数据源提供了多少个连接器?...为索引准备数据是最有价值的活动之一,但在搜索实施中经常被忽视。数据需要清理、规范化或丰富,以提高可查找性、搜索相关性计算、过滤、排序或其他需求。...而在语义搜索时代下,我们需要对用户的搜索意图进行推理,将这种理解向量化,在搜索引擎中,将需要包含特定组件用于意图的推理,并且该组件的定制化和编辑能力(比如使用何种模型),将使搜索引擎更易于调整NLP加持下的语义搜索的相关性...一些引擎带有这样的组件;其他的允许您创建独立的搜索应用程序或完整的搜索结果页面 (SERP) 以嵌入到您自己的系统中。搜索分析和网站分析。搜索引擎通常生成或允许生成搜索信号或事件。...但从全文检索时代,进化到全文检索+认知搜索的混合搜索时代,我们会在评估标准上有一些额外的东西,比如如何结合权衡全文检索与认知搜索结果的比重,如何合理的排序;如何将大数据+AI模型的部署、管理、运维嵌入到搜索引擎的开发管理流程中

    2.3K112

    Safari扩展

    在这两篇文章的第一篇中,我们将研究Safari浏览器扩展到包括macOS 10.13的安全含义,并研究广告软件活动中使用的特定浏览器扩展的情况。...在第二部分中,我们将介绍如何在macOS 10.14Mojave中更改Safari扩展的安全性,以解决其中的一些问题。...安全漏洞 虽然这里的重点自然会放在提高对坏行为者如何通过浏览器扩展利用用户的意识上,但是让我们首先指出即使使用来自声誉良好且意图良好的开发人员的扩展,也会涉及的安全隐患。...它们可以在没有用户明确许可的情况下发送通知,并且可以在后台不可见地运行。...一些信誉良好的应用程序以同样的方式对用户进行特定的扩展(例如,Parallels Desktop,它坚持在Safari中安装'Internet Explorer'Open)。

    1.7K40

    涉及13万个域名,揭露大规模安全威胁活动ApateWeb

    在ApateWeb活动中,威胁行为者会使用精心制作欺骗性电子邮件,引诱目标用户点击恶意URL,并将JavaScript嵌入到目标网站页面,然后将流量重定向至其恶意内容。...URL包含了大量特定的参数(如上图所示),ApateWeb仅通过这些特定参数传递恶意内容,如果这些参数丢失或被修改,那么目标用户将接收到错误页面或根本无法接受任何内容。...下图显示的是第二个代码段,该代码段负责将UUID设置到一个HTML表单的隐藏字段中,并自动以共享信息的形式提交到服务器端。该表单还会设置其他数据,例如控制目标用户浏览器选项卡是否匿名等设置。...如果有人直接查看ApateWeb控制的域名或网站,该域名会重定向到热门的搜索引擎或空白页面,如下图所示。如果目标用户的浏览器检索到带有指定参数的URL,则ApateWeb会将流量转发到下一层。...这些数据将允许恶意广告组织向ApateWeb威胁行为者付费,或进一步将流量重定向到针对目标用户操作系统的Payload: 反Bot验证 研究人员在执行部分测试时曾触发过反Bot验证,并暂时停止了重定向流量并要求用户进行人机交互验证

    27410

    热门应用滥用苹果 iPhone 推送通知,暗中窃取用户数据

    Mysk 指出,这些应用程序绕过了苹果公司的后台应用程序活动限制,对 iPhone 用户构成了隐私风险。...苹果应用商店审查指南中有这样一段话:应用程序不应试图根据收集到的数据偷偷建立用户档案,也不得试图、协助或鼓励他人识别匿名用户,或根据从苹果提供的应用程序接口收集到的数据重建用户档案。...该系统允许接收推送通知的应用程序解密传入的有效载荷,并从其服务器下载更多内容,以丰富推送通知的内容,然后再提供给用户。完成这一步后,应用程序会再次终止。...这些 API 可用于检索设备信息,如磁盘空间、系统启动时间、文件时间戳、活动键盘和用户默认设置。...但将通知设置为静音并不能防止滥用,想要禁用通知,需打开 "设置",前往 "通知",选择要管理通知的应用程序,然后点击切换按钮禁用 "允许通知"。

    15610
    领券