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

Firebase 与 Apps Script 在钓鱼攻击中的滥用机制与防御对策研究

Firebase 是 Google 提供的移动与 Web 应用开发平台,支持实时数据库、身份验证、云函数及静态网站托管(Firebase Hosting)。...3.2 Google Apps Script 的滥用Apps Script 可通过发布为 Web App 实现公开 HTTP 接口。...5.1 预防层面:权限最小化与资产清点组织应强制实施以下策略:禁用非必要 Apps Script Web App 公开访问:通过 Google Workspace 管理控制台,限制用户发布 Web App...子域时注入检测脚本,检查页面是否包含以下特征:表单 action 指向非 Google 域名;页面包含 Google Logo 但 URL 不匹配官方域名;存在向 Apps Script 或 Firebase...本文通过解构攻击链,揭示了从页面部署、数据收集到规避检测的完整技术路径,并提出了融合权限管控、行为分析与自动化响应的防御体系。实验结果证实,该框架能显著降低凭证泄露风险。

23710

手摸手教你如何轻松发布私有 App

2017 年 1 月的时候,Google 从 Twitter 收购了名为 Fabric 的开发者套件,其中包含了可以自动化截图、管理测试版部署、签名并将 App 推送到 Play Store 的 fastlane...除此之外,私有 App 发布 API 允许拥有管理权限的 Google Play 用户在跳过 最低版本检查 的情况下创建并发布私有的 App。...这为什么很重要:私有 App 发布 API 或者 fastlane 大大简化了迁移到 Managed Google Play 的流程,并且可以方便地被集成到 CI 工具中。...使用 API — 有点复杂 如果 你不打算为了管理你的 App 做一个基于 Web 的前端页面,你可以使用下面的 node 脚本以及 Firebase 的功能来快速获取你的开发者账户 ID。...play_custom_apps = Google::Apis::PlaycustomappV1::PlaycustomappService.new play_custom_apps.authorization

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

    2023 Google 开发者大会:Firebase技术探索与实践:从hello world 到更快捷、更经济的最佳实践

    Firebase介绍 Firebase 是Google推出的一个云服务平台,同时也是一个应用开发平台,可帮助你构建和拓展用户喜爱的应用和游戏。...Firebase 由 Google 提供支持,深受全球数百万企业的信任。开发人员可以利用它更快更轻松地创建高质量的应用程序。该平台拥有众多的工具和服务,其中包括实时数据库、云函数、身份验证和更多。...其中包括构建,发布与监控,互动。...在发布和监控阶段,你可以使用Crashlytics,TestLab,Performance Monitoring等。总而言之,在FireBase中开发,你能使用到所有可能用到的应用。...可以从 Google 的 CDN 添加库,也可以使用 npm 在本地安装它们,然后将它们打包到应用程序中。

    8.7K60

    我们弃用 Firebase 了

    作者 | John Considine 译者 | 平川 策划 | 刘燕 我们已经在 Firebase 上发布了 10 几款应用程序,几乎用到了该平台每个方面的特性,并设计了一个可以实现优雅扩展的手册...的确,纯从性能上讲,在 AWS/Azure/ GCP 上构建的定制化原生服务包优于 Firebase 套件。但是,当我们考虑到开发时间和维护成本时,Firebase 通常是一个合乎逻辑的选择。...Firebase 套件可以帮助我们快速构建可扩展的原型,处理来自客户端的数据连接,在发布到生产环境之前强化安全规则,并对敏感逻辑使用 Firebase Functions。...我还注意到,无法在 Firebase Storage 仪表板上下载文件了;必须导航到单独的 GCP 平台。 我无法在 Firebase 仪表板上下载这个文件。...直接从 Google Cloud Console 下载。 GCP 似乎正在蚕食 Firebase 开发环境。 从运营的角度来看,这是合理的。

    53.8K30

    Axios源码阅读 | Helpers 工具库深度解构,从函数绑定到流式处理的工程实践

    一、Axios Helpers 工具库全景解析1.1 工具库架构设计Axios 的 helpers 工具库采用分层架构设计,各模块职责分明:核心工具层:提供基础功能支持,如函数绑定、参数处理等。...二、核心工具模块深度剖析2.1 bind.js:函数上下文绑定/** * 创建一个新函数,在调用时将 `this` 值绑定到指定的对象上,并可以传入任意数量的参数。...* @param {Object} thisArg - 要绑定到 `fn` 的 `this` 值。 * @returns {Function} - 一个新的绑定函数。...// 调用原始函数 fn,并将 this 值绑定到 thisArg 上,同时传递所有参数 return fn.apply(thisArg, arguments); };}设计原关键技术点...性能意识:从设计阶段就要考虑性能因素3. 扩展能力:良好的架构设计应该便于功能扩展4.

    55720

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

    近期,安全研究人员发现,网络犯罪分子正大规模滥用Google Firebase和Google Apps Script等合法云开发平台,发起极具欺骗性的钓鱼攻击。图片这场攻击的核心手法,是“借壳行骗”。...攻击者利用Firebase(谷歌提供的应用开发平台)和Apps Script(谷歌的自动化脚本工具)创建虚假的登录页面,并将其托管在Google的官方域名之下,例如 script.google.com...一旦用户输入账号和密码,这些凭证就会被后台的恶意脚本悄悄截获,并实时发送给攻击者。...值得注意的是,Firebase和Apps Script本身是完全合法且强大的开发工具,谷歌提供它们是为了方便开发者快速构建应用。...芦笛总结道,“平台方需要在便利与安全之间找到平衡,而用户和企业则必须意识到:即使是最值得信赖的品牌,也可能被黑客‘调包’。保持怀疑,永远是网络安全的第一道防线。”

    37010

    谷歌2016 IO 大会:关于将发布新产品的九大预测

    来源:CSDN 原文: Google I/O 2016: 9 predictions about new products Google will announce 作者: Steven Max Patterson...谷歌可能会发布实时VR流媒体,一个月前YouTube便选择了一些合作伙伴,推出了实时360度全景视频流媒体,尽管与实时VR流媒体还有区别——后者需要同一时刻从各个方向拍摄的视频图像,再加上音频文件。...四、Firebase会进一步拓展到物联网层面 谷歌的物联网工具Brillo和Weave尚未公布具体的日程,这可能是由于谷歌即将宣布对Brillo、Weave和Firebase进行集成。...七、本次大会将会发布Aura项目 本次大会也许会发布Aura项目,或者Google Glass 2,从2015年1月Explorer项目取消后,谷歌便一直在开发这个项目。...八、本次大会将会公布加速Progressive web apps开发的框架 Progressive web apps是谷歌重要的软件开发技术,使用这种技术所构建的应用会通过一系列的web开发技术来构建,

    5.9K10

    从自监督到全监督!Google 提出新损失函数SupCon,准确率提升2%!

    ---- 新智元报道   来源:Google AI Blog 编辑:LRS 【新智元导读】监督学习中一个重要的模块就是损失函数了,而最常见的损失函数就是交叉熵了。...Google在NIPS2020上提出了一个损失函数SupCon,只需换掉交叉熵,准确率立刻提升2%,快来了解一下吧!...在 NeurIPS 2020展示的“Supervised Contrastive Learning”中,Google Research提出了一种新的损失函数,称为 SupCon,它弥补了自监督学习和完全监督式学习学习之间的差距...我们还分析论证了损失函数的梯度鼓励我们从硬正面和硬负面中学习。来自硬正/负的梯度贡献很大,而那些容易正/负的梯度贡献很小。...可以注意到,SupCon从大的batch size中获益更多,如何能够在小batch中训练模型也是未来研究的一个重要课题。 文中涉及的代码已经上传在了github上。

    1.8K30

    Google Play商店现17款DawDropper银行恶意软件

    7月29日,趋势科技发布了一份报告,揭露了在Google Play应用商店内的一系列银行类恶意软件活动。...它们都使用第三方云服务 Firebase Realtime Database 来逃避检测并动态获取有效载荷下载地址,并在 GitHub 上托管恶意有效载荷。...比如在今年年初就观察到了带有硬编码的有效载荷下载地址的版本,而最新观察到版本能隐藏实际有效载荷的下载地址,有时还使用第三方服务作为其 C&C 服务器。...截至报告发布时,这些恶意应用程序已从 Google Play 中移除。但报告指出,网络犯罪分子一直在寻找逃避检测和感染尽可能多设备的方法。...参考来源: https://securityaffairs.co/wordpress/133853/malware/dawdropper-apps-google-play.html 精彩推荐

    1.9K20

    为Android开发者整理的Google IO开发者大会第一弹

    而且之后发布的智能聊天工具Allo,Allo是内含Google语音助手的新款聊天应用程序。所以知道为啥先发布Google Assistant,因为下面发布的产品都与它有关。...它还支持匿名模式,可进行端到端加密、进行谨慎提醒并设置消息阅读期限。 Duo Duo是谷歌推出的视频通话应用。...新设置界面:首页顶部新增了建议项,便于用户更加迅速地进入设置项,还增加了可隐藏的抽屉式侧边栏,手指只需从左侧屏幕边缘往屏幕划出即可。...Android Instant Apps 这次Google 在 I/O 开发者大会上还推出了 Android Instant Apps 功能。...Firebase Firebase,是迄今为止最全面的移动开发者平台。它不仅支持移动端,更可以帮助开发者在iOS、Android以及移动网页中快速建立高品质的应用程序、提升用户量与赢收效果。

    3.3K90

    更好的数据,更明智的决策:Google Play Console 和 Firebase 帮你分析你的用户

    原文地址:Better stats for better decisions 原文作者:Google Play Apps & Games Team 译文出自:掘金翻译计划 本文永久链接:github.com...增强和获利的工具 让我们拓宽眼界,谈谈 Firebase 工具,还有 Google Play Console 中的工具。...涉及到探索人们与应用的交互方式,Firebase 提供的这一工具现在可以提供更多的帮助。...解析你从 Google Analytics for Firebase 获得的所有信息,这有时候可能是个难题,但是 Firebase Predictions 可以让它变得简单得多。...结果,这些变化是为了帮助你优化每一个阶段:从用于发现和获取的 Google Play Instant 和预注册,到新的订阅报告、加强的获取报告、新的事件时间线以及卸载统计。

    6.8K20

    简单,Google又开源了

    基本原理 问答游戏的实现逻辑,使用了Cloud Functions for Firebase(https://firebase.google.com/docs/functions/),这是部署游戏逻辑最简单的方法...(Google官方说法) Cloud Functions for Firebase提供了免费套餐,开发者可以快速和简单的创建自己的问答游戏。 ?...这个应用程序使用 Firebase Hosting托管音频资源。 创建个性化游戏 使用Node.js脚本可以把问题和答案加载到数据库中。...只需要为你的游戏编辑questions.json文件,然后运行脚本把数据上传到Firebase数据库中。开发者也可以只是上传默认的问题,然后直接使用Firebase的网页GUI直接编辑数据库。 ?...官方还提供了一些已经发布的实例游戏,例如:《一个和美国总统对谈的测试》、《猜猜创始人》、《Chatting with Seven of Nine Trivia》等。 ?

    6.8K50

    Firebase Studio:谷歌掀起AI编程革命,全栈开发进入“零门槛”时代

    引言:当AI成为“首席架构师” 2025年4月,谷歌在Google Cloud Next大会上发布Firebase Studio,这款集AI驱动、云端协作与全栈开发于一体的工具,被开发者誉为“AI时代的...从自然语言生成生产级代码到一键部署全球可用的应用,Firebase Studio正以零配置开发、多模态交互、全流程自动化三大杀器,重新定义软件工程的未来。一、是什么?...规则 手动修改YAML/JSON文件 协作模式 多人实时编辑+版本冲突自动解决Git分支管理+代码评审 三、核心功能:从“写代码”到“描述需求”的革命3.1 自然语言生成生产级应用...输入“创建一个支持实时聊天的社交应用”,系统在20秒内完成: • 前端:生成Next.js框架的响应式UI组件 • 后端:自动配置Firestore数据库与云函数 • 部署:生成Firebase...输入“增加分享到Twitter的功能”→生成OAuth2.0集成代码 • 上传UI设计稿→自动替换配色方案与布局 部署上线:undefined• 一键发布至Firebase Hosting,

    6.3K10
    领券