首页
学习
活动
专区
圈层
工具
发布

基于Google云服务滥用的新型钓鱼攻击机制与防御策略研究

本文的主要贡献在于:首先,从技术底层解构了基于Google云服务滥用的钓鱼攻击链路,明确了攻击者如何利用API、Webhooks及通知服务绕过传统防御;其次,分析了当前企业在使用云协作平台时在IAM(身份与访问管理...攻击者通常遵循以下步骤构建攻击链路:基础设施准备:攻击者在GCP上创建一个合法的项目,启用必要的API(如Gmail API, Google Drive API, Google Tasks API, Cloud...// 模拟攻击者视角的Google Apps Script代码// 该脚本需部署在攻击者的GCP项目中,并拥有Tasks API权限function createPhishingTask(targetEmail...Access Token (通过之前的OAuth钓鱼)// 这里模拟API调用过程var taskListId = '@default'; // 默认任务列表// 使用UrlFetchApp模拟API调用...3.3 用户认知的滞后长期的安全教育使用户养成了“检查发件人地址”的习惯。然而,在新型攻击中,发件人确实是合法的Google系统。这种认知惯性反而成为了攻击者的帮凶。

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

    当您没有计算机可供使用时,如何模拟真实网络中的主机?

    当您没有计算机可供使用时,如何在物理网络环境中模拟真实主机?...下面是一个非常简单的 VXLAN 拓扑示例,该拓扑由两个脊和两个叶组成,我在下面的配置示例中使用 Cisco Nexus 交换机,但几乎所有支持 vrf 的供应商都可以重复这一点。...[202110252246618.png] 现在假设您想模拟主机 A 和 B 之间的流量,但您没有可用于此目的的物理主机,当您在真实网络上进行测试、实验室或调试时,这很常见,我们应该怎么做?...解决方案 解决方案非常简单:使用 vrf 来“模拟”主机,然后进入 vrf 上下文,让我们一步一步来看看: 首先,在每个交换机的两个端口之间插入以太网电缆,这样: [202110252248843.png...要退出此模式,请使用命令:routing-context vrf default 对于我们的示例,只需在主机 B 的叶 B 上执行相同的操作,就可以了。

    89520

    披着“Google外衣”的钓鱼邮件正在攻陷企业邮箱——云服务成黑客新跳板

    一、“借壳上市”:黑客如何把Google变成钓鱼发射台?要理解这场攻击的颠覆性,需先厘清Google服务在邮件生态中的特殊地位。...手法一:滥用Google Docs/Drive共享功能攻击者创建一个看似正常的Google文档(如“2026年度预算草案”),然后通过API或手动方式将其共享给目标邮箱。...usp=sharing但攻击者可通过以下方式植入恶意跳转:在文档内嵌入重定向脚本(仅对特定用户生效);利用Google Apps Script部署中间页;更常见的是,在文档描述或首行插入伪装链接,诱导用户点击非官方按钮...文档并嵌入诱导文本在文档首行写入:“请先完成身份验证以查看此文件:https://fake-m365.web.app”步骤3:通过Google API共享文档使用Google Drive API将文档共享给目标邮箱...例如,真正的Google共享邮件从不要求用户输入密码;任何诱导二次认证的行为都应视为高危信号。在这场攻防战中,没有绝对的安全,只有持续的警惕。

    15810

    腾讯云中关于授权子用户QCloudResourceFullAccess权限后使用api接口创建购买cvm没有支付权限的解决办法

    最近发现腾讯云中授权子用户权限QCloudResourceFullAccess后子用户无法通过api接口支付cvm的订单, 错误提示 [TencentCloudSDKException] code:...UnauthorizedOperation message:由于您没有支付权限,无法完成支付,请开通后再试 如果给于QCloudFinanceFullAccess该策略允许您管理账户内财务相关的内容,例如...问题再次转到QCloudResourceFullAccess这个策略该策略的描述是该策略允许您管理账户内所有云服务资产。...但是查看策略的内容发现 { "version": "2.0", "statement": [ { "effect": "allow",...也没有说明,所有授权这条策略后通过api接口创建cvm订单没有支付权限的可以去掉这条权限即可!

    2.5K10

    你迁移到了云,然后网络瘫痪了...然后呢?

    就在几周之前,某个下等Google Drive与Google Docs两大服务突然“擅离职守”,而即使是拥有一定技术知识的员工们也不知道该如何应对。...不少专家都在权衡IT部门应该如何应对此类突发状况,而不仅仅是提醒员工们使用更稳定的Wi-Fi连接方案。...举例来说,如果员工们依赖于Google Drive存储自己的销售演示材料,那么同时也应当在本地保留一份文件存储备份,这样就能够在访问能力出现问题时继续使用这些关键性数据。...确保使用具备离线同步功能的高级应用版本 很多技术型员工都会尽可能使用Evernote或者其它常见应用的免费版本,但他们往往没有意识到其高级或者说付费版本能够提供离线同步功能。...“目前人气最高的两款企业生产力及协作工具——即微软Office 365与Google Apps——目前都能够通过桌面应用程序实现离线功能,这意味着用户可以随意创建并编辑文件,并在连接恢复后将文件同步至云端

    1.3K80

    “Google官方服务”竟是钓鱼陷阱?合法云平台被滥用发起新型攻击

    攻击者利用Firebase(谷歌提供的应用开发平台)和Apps Script(谷歌的自动化脚本工具)创建虚假的登录页面,并将其托管在Google的官方域名之下,例如 script.google.com...公共互联网反网络钓鱼工作组技术专家芦笛形象地解释,“用户看到的是‘google.com’的域名,地址栏有绿色锁标志(HTTPS加密),页面设计也和真实的Gmail或Drive一模一样,自然觉得‘这肯定是真的...更狡猾的是,部分钓鱼页面还会模拟多因素认证(MFA)流程,诱导用户输入短信验证码或通过验证App确认,从而实现对账户的完全控制。“这种攻击最危险的地方在于‘信任滥用’。”...由于谷歌服务在全球企业中的广泛使用,尤其是依赖G Suite(现Google Workspace)的组织,成为主要受害群体。...每次攻击可以快速生成多个子域名,旧的被封禁后,新的又能立刻上线,给防御带来极大挑战。面对这种“披着羊皮的狼”,普通用户该如何自保?

    29610

    双十一刚过,你的手还好吗?这些Colab技巧帮你愉快地薅谷歌羊毛

    选自Medium 作者:Towards AI Team 机器之心编译 机器之心编辑部 这篇文章教你如何使用 Google Colab,更好地利用免费资源。...Google Colab 的好处在于,不需要任何配置就能直接上手使用,并提供免费的 GPU,你可以和任何人共享实时代码、数学公式、数据可视化结果、数据处理、数值模拟、机器学习模型等各种项目。...本文将介绍如何用 Python 使用 Google Colab,以及一些 Colab 使用技巧。...: 提供了免费的 Jupyter notebook 环境; 带有预安装的软件包; 完全托管在谷歌云上; 用户无需在服务器或工作站上进行设置; Notebook 会自动保存在用户的 Google Drive...将完整代码一键上传到 Google Colab notebook ? 同样地,用户可以通过按名称、日期、所有者或者修改日期过滤保存的 notebook,直接从 Google Drive 上传代码。

    6K20

    双十一刚过,你的手还好吗?这些Colab技巧帮你愉快地薅谷歌羊毛

    选自Medium 作者:Towards AI Team 机器之心编译 机器之心编辑部 这篇文章教你如何使用 Google Colab,更好地利用免费资源。...Google Colab 的好处在于,不需要任何配置就能直接上手使用,并提供免费的 GPU,你可以和任何人共享实时代码、数学公式、数据可视化结果、数据处理、数值模拟、机器学习模型等各种项目。...以前,机器之心也曾经介绍过很多关于 Colab 的知识点,比如这些: 谷歌 Colab 有了 V100 加持,薅羊毛快乐再次加倍 20 种小技巧,玩转 Google Colab 本文将介绍如何用 Python...: 提供了免费的 Jupyter notebook 环境; 带有预安装的软件包; 完全托管在谷歌云上; 用户无需在服务器或工作站上进行设置; Notebook 会自动保存在用户的 Google Drive...将完整代码一键上传到 Google Colab notebook ? 同样地,用户可以通过按名称、日期、所有者或者修改日期过滤保存的 notebook,直接从 Google Drive 上传代码。

    6K20

    微软移动 Nokia Lumia SensorCore SDK 介绍及上手体验

    如何启用 SensorCore 功能     为了使用SensorCore提供的API,我们需要在手机的功能中做一些设置,具体来说,是将Location和motion data功能打开,如下图3所示。...Place Monitor会尝试着将一个地点分类为“Home”,另一个地点分类为“Work”,分类的规则为: 设备在一个Known Place中停留的时间段 设备移动的频率和用户的行为状态 设备被使用的频率...如果用户换了工作单位,该API也会在一段时间以后修改“Home”和“Work”的推断。    ...3.4 Track Point Monitor API     该API提供用户移动的具体信息,它和Place Monitor API类似,但并不是追踪Home和Work位置,而是追踪用户行动的路径。...而如果用户在一个偏僻的地方郊游,也没有开启GPS,那么Track Point可能更新的很慢,因为手机一直处于同一个基站的覆盖范围内。

    1.5K70

    JupyterLab 与 Google Drive的完美融合!

    作者:Dario 编译:1+1=6 1 前言 说到云存储选项,有太多的选项可供选择:Google Drive、OneDrive和Dropbox适用于普通用户,如果你想要更安全的服务,Tresorit...今天我们将看到如何用JupyterLab设置Google Drive。 ?...这意味着扩展已经成功安装并可以使用。 但也不完全是,稍后会有详细的介绍。现在你只能在打开Google Drive的时候看到它的logo: ? 因为你没有用谷歌账户登录。...默认情况下,URL应该是http://localhost:8888,至少这是我们的JuypterLab运行的地方。如果你没有进行一些手动配置,它对你来说也是一样的: ?...启用以下API: Google Drive API Google Picker API Google Realtime API 这在Google开发者控制台上差不多就是这样,现在你可以回到JupyterLab

    3.9K20

    Android Instant Apps简介

    导语 : Google最近发布了Instant Apps,可以帮助开发者进一步的增强Android的原生App体验。...Instant Apps旨在通过在需要时只下载应用程序的一部分,帮助用户尽可能快地进入最佳原生App体验。即使没有在他们的设备上安装应用,也可以快速轻松地用优秀的移动应用体验吸引用户。...Instant Apps API——Google还提供了一个方便的实用程序集合,你可以将其包含在你的项目中: implementation “com.google.android.instantapps...确定用例 第一个也许最重要的一步是确定应用程序的哪些部分最适合使用 Instant Apps 中的功能。 Instant Apps 由操作驱动,并在用户需要时将其自动提供给用户。...例如,一个在停车场的用户可能没有安装停车计费器App,但是使用Instant Apps,所有用户需要做的是访问URL,而native App可以快速,轻松的利用所有的支付API完成支付。

    4.4K70

    Kotlin是Android开发者的宠儿语言。

    Part of what makes Kotlin work so well for writing Android apps is Google's support....这包括示例和教程,以及代码阵营,甚至一个完整的- 和自由 - Udacity课程。如果您知道如何使用Java编写代码,那么您很快就可以使用Kotlin了。...与Android平台上的Kotlin一样,Google提供了完整的Google Cloud SDK和教程,可指导您完成为应用构建后端或使用Kotlin部署Google App Engine等操作。...它还承诺为Google Cloud Platform上的Kotlin提供一整套API和代码库,以帮助将项目从另一种语言转移到Kotlin,或者从头开始构建一个新的Kotlin项目更容易,更值得做。...使用它们的编程语言和开发人员工具对像我们这样的最终用户来说并不是很重要。但是,当他们做得好时,他们确实让开发人员的生活变得更轻松。

    93030

    c盘清理大师

    remove unneeded programs 不用的程序可能占好几个gb,去设置 apps apps & features 按大小排序,卸载不再使用的程序,如果有大的程序以后可能会用,考虑安装到外置硬盘或者另一个有空间的盘...move personal files to another drive or cloud 大文件像照片 视频 音乐 通常占主要空间,把它们移动到外置硬盘 第二个内置盘 或者 oneDrive google...drive 这样的云存储,移动后确认能打开,再删除 c 盘上的原文件以释放空间,平时我用云和本地结合,备份也方便。...有些应用可以在设置 apps apps & features 里移动,其他的可能需要先卸载再安装到新盘。  how much free space should i keep on c:?...目标是保持至少 10-15% 的空闲空间,较小的盘至少留几 gb 空间以便 windows 更新和临时文件使用。

    15210

    SaaS办公场景将成主流 Office将走进历史

    根据Gartner的调查,在2013年,全球6.3亿办公室软件企业用户里面,已经有高达5,000万是以Google Apps for Business与微软的Office 365等云端软件,也就是所谓的...这个问题到了云端办公环境得到了非常好的解决,尤其像是Google Drive内建的是Google强大的搜索引擎,无论是文件名、内文,只要知道关键词,都可以准确的找到,于是我们也省去许多整理与回溯的烦恼。...这些原生的移动Apps往往针对触碰情境开发,能适用各种屏幕大小的需求,有效的运用智慧手机有限的储存空间,还可以让你把档案下载到没有网络联机的地方脱机使用。...当然,截至目前为止,Google Apps forBusiness、Micrsoft Office 365等云端办公室套件,在功能上与传统的本机式Office软件还有些微的差距。...至于那1%的时间,我会使用单机版Office软件来编辑档案,再上传至Google Drive转换成Google Apps for Business文件格式,还是可以解决。

    1.2K50

    一文复现Anthropic刚刚发布的ReSearch,原来底层是MCP协议驱动的

    工程师通过 Claude 分析设计文档和系统规范以及外部 API 文档、实施模式和安全最佳实践, 创建与现有系统集成的技术解决方案。 对于个人用户来说,是一个完美的信息收集助手。...启用要求:Claude for Work 管理员需在设置中为组织启用。 Google Workspace 集成的 Beta 版功能: 适用对象:所有付费用户。 操作:用户可在个人资料设置中体验。...彩蛋:使用Dify+zapier复现 在zapier里面添加Gmail、calendar、Drive的相关Action(需要一个一个手动添加)。...Searched messages: Searched Calendar events: Searched Google Drive: round3其实就是最终综合如上信息进行回复的对话思维链。...因为我的谷歌云盘、日程安排里面是空白的,他没有找到相关信息,所以,你懂的。

    50710

    使用Ubuntu 14.04从Linode访问Google云端硬盘

    如果您使用过Google云端硬盘,则您知道它可能是远程文件访问不可或缺的工具。虽然远程存储的标准反对参数之一是“只是携带闪存驱动器”,但只有在需要向Linode添加文件时才能使用。...本指南将向您展示如何安装和配置一个很棒的免费软件,以便从运行Ubuntu 14.04或更高版本的Linode访问您的Google云端硬盘。...Google-drive-ocamlfuse(OCamlfuse)使用Drive API扫描并访问您的Google云端硬盘内容。...请务必以root身份或使用sudo前缀运行以下步骤。有关权限的更多信息,请参阅我们的用户和组指南。 安装软件 首先,我们将添加OCamlfuse存储在我们的Linode中的存储库。...点击API和验证,然后的API当菜单展开。您将看到如下所示的列表。点击Drive API: 如果您没有在图片列表中看到Drive API,则可能需要进行搜索。

    3.3K30
    领券