当前位置: 首页 > article >正文

一觉醒来欠费2.5万美元!开发者怒喷Gemini API:10美元预算预警形同虚设!

整理 | 屠敏出品 | CSDNIDCSDNnews“睡前设 10 美元预算预警结果一觉醒来收到 Google Cloud 的天价欠费账单。”近日开发者 venturaxi 陷入了一场令人崩溃的 Google Cloud 天价账单风波根源直指 Gemini API 密钥被恶意滥用。不过与过往诸多遭遇类似困境却求偿无门的开发者不同这一次venturaxi 在多轮沟通与拉锯之后最终获得了全额赔偿。但这场损失高达 25672.86 美元约 17.5 万元的经历让他痛定思痛也让他决定把整个过程公开出来。在 Reddit、LinkedIn 等平台他不仅复盘了事情经过还系统梳理了平台默认设置中的隐患并整理出一套可执行的防护清单。一方面是给开发者避坑另一方面也是对 Google 当前计费与安全机制的一次直接质疑。老开发者也未能避开 Gemini API 被盗的“坑”venturaxi 并非新手开发者。他提到自己已经在 Google AI Studio 中构建了超过 120 个应用程序平日里对 Google 平台的技术更新也保持着高度关注他会在 Google 新的更新日志发布时仔细研读也会熬夜观看相关直播。此外他在项目开发时会为每个项目设置独立的 API 密钥和计费账户。同时在可用的地方都开启双重验证2FA还启用了云审计日志。从他自己的标准来看这些已经算是“该做的都做了”。让他万万没有想到自己的谨慎依然没能躲过一劫——一周前的一个夜晚有人利用他几个月前从 AI Studio 发布的 Cloud Run 服务攻击了其公开 URL。更关键的是服务容器中以明文环境变量形式存储的 API Key被直接拿来调用 Gemini 接口——等于由 Google 自己的系统代为签署了攻击请求。值得一提的是这个公开 URL 从未在任何地方分享或被索引却依然被攻击者精准找到。事情始末据 venturaxi 描述那天半夜攻击者“攻破”了他的 Google Cloud API 密钥并以每分钟约 1000 次的频率疯狂调用他的 Gemini Pro Image 及其他相关 API一夜之间发起了多达 60000 次图像生成请求。直到第二天早上 9:30原本设置了 10 美元预算提醒的 venturaxi 才收到谷歌的邮件提醒——“已达到您 10 美元预算的 150%”。而此时控制台显示的消费已经达到 3010 美元并且还在持续上涨。意识到情况不对的 venturaxi立即联系谷歌客服。而此时攻击者的攻击仍在持续。如果说 10 美元预算提醒形同虚设那么与客服沟通的过程则彻底放大了损失。venturaxi 表示“我带着 3000 美元的债务加入与谷歌客服的沟通在被指示删除日志后背负了 26000 美元的债务离开。”他完整地记录了与谷歌客服整整 53 分钟的对话过程从时间线来看第 0 分钟他明确告知客服自己收到 10 美元的预算提醒但实际账单已经高达 3000 美元第 3 分钟客服回应“请别担心我会检查您的账户……需要 9 到 10 分钟。”第 20 分钟客服解释谷歌的账单存在 32 小时的延迟第 25 分钟venturaxi 要求与客服通电话沟通时被客服告知“我们的聊天支持没有电话选项”第 30 分钟venturaxi 明确跟客服说“被黑了hacked”三个字才收到客服发来的禁用计费的链接第 35 分钟venturaxi 尝试关闭计费账户时却被谷歌拒绝直到余额付清第 36 分钟venturaxi 询问如何升级投诉客服却反问他“您能在账户里看到您被黑了吗”第 40 分钟客服让 venturaxi 用日志浏览器Logs Explorer查找黑客痕迹但此前他已经按照客服指示禁用了计费账号导致所有日志被删除根本无法操作第 42 分钟venturaxi 反复重申自己被黑而此时账单已经涨到 17000 美元客服却告诉他预算提醒本来就不会停止服务第 47 分钟venturaxi 发送了实时攻击的截图后客服回复“因为您使用了服务这显示了服务的使用情况。”第 49 分钟venturaxi 质问客服是否真的认为有人会在明知运行大量图像生成任务的同时还去联系客服询问账户问题。第 52 分钟客服称“在这种情况下正如您所述您的账户已被黑我会将你的案件转交处理。”第 53 分钟账单的金额已经高达 21,000 美元。在几乎绝望的情况下venturaxi 又去 X 上发了一条帖子。其表示尽管只有 4 个粉丝却在 15 分钟内收到了 Google 的私信。这件事本身就已经足够讽刺。一波三折的申诉之路信任早已崩塌事情并没有就此结束。几天后一位 Google 社交媒体经理通过私信联系 venturaxi要求提供近三个月的交易截图、一份账单报告以及最初客服记录的一个支付被拒的错误代码。接着又问“你能提供一张账户被封的通知截图吗”venturaxi 回答“我没有被封号。”这位经理又问“你有没有收到任何关于疑似滥用的邮件”venturaxi 称“哈我倒是希望有。”紧接着venturaxi 如实向对方提供了事情发生的完整时间线结果却在五分钟后收到了谷歌的违规通知称他的项目因涉嫌资源劫持类滥用活动已被暂停要求他提交申诉并解释触发原因。当他试图查看日志准备申诉时却发现所有日志都已被抹除没有任何证据可以证明自己的清白而这一切都是因为他按照谷歌客服的指示禁用了项目、关闭了计费。后续沟通中谷歌方面又发来消息询问他是否使用商业级账户并要求他提供组织名称以核实支持权限这让 venturaxi 失去耐心其直接回怼道“在你们暂停了我的账户后我的信任已经没了。我不想让你们费心去研究把我分到哪个类别或者给我升级。我想要的是你们给我一些答案并修复这个我无端陷入的烂摊子。”这条消息发出后LinkedIn 上的沟通便再无回应。好在后续处理此时的谷歌经理确认了事件确实是核实后的滥用活动并表示正在处理全额费用调整事情终于有了转机。默认设置形同虚设在后续复盘时venturaxi 直言“这不是一个‘你应该开启 2FA’的故事。我设置的一切都是正确的。失败的是谷歌默认设置。一共有九处。”他一共总结出了 9 个关键问题。这些设置要么是默认关闭的要么是默认放到最宽而且几乎没有主动提示机制API 密钥限制关闭。默认是不受限制的。任何 IP、任何来源、任何服务。你必须手动为每个密钥开启限制。每月支出上限空白。默认没有上限。2026 年 3 月之前不存在此功能所以该日期之前创建的任何密钥仍然没有任何设置除非你之后动过它。Gemini API 日志关闭。日志记录在 AI Studio 中是一个单独的开关但默认不开启。还需要一个活动的计费账户所以如果你在事件中禁用了计费你会立即失去日志访问权限。计费层级升级自动且静默。消费达到 $1,000你就进入了第 3 层级拥有 $20,000 到 $100,000 的计费上限和最大化的速率限制。没有通知不需要批准。攻击者的消费触发了我的升级。后付费计费默认设置。后付费意味着在账单生成之前你向计费账户提供了无限的信用敞口。预付费在 2026 年 3 月才成为一个选项。AI Studio 发布应用的 Cloud Run 身份验证禁用。“发布”按钮部署你的应用时调用者 IAM 是禁用的你的 API 密钥作为明文环境变量存储。默认公开。“你的 AI 支出”诊断未激活。谷歌拥有的最好的单屏归因工具是一个预览功能你必须手动激活。没有人会把它推给你。预算异常检测不智能。你自己定义阈值。它不会代表你自动检测异常消费模式。Gemini 错误响应包含你的 API 密钥。 当请求失败或账户被暂停时Gemini 的默认错误消息会返回 API 密钥值。如果你的应用暴露原始错误你正在通过自己的日志泄露密钥。venturaxi 表示这些设置对于现在正在使用 AI Studio、Vertex、Gemini 的开发者来说大多数依然处于失败状态。他感慨这是他希望在一切发生之前就能运行一遍的清单而所有操作路径他都在本周通过实时账户进行了验证确保每一步都真实可行。澳新银行的迷惑操作雪上加霜在这场天价账单风波中venturaxi 所使用的澳新银行没帮上忙也让他十分费解。当晚谷歌对 venturaxi 的银行卡发起了密集的扣费请求结果有的扣费成功有的扣费失败整体时间线如下晚上 10:00批准 100 美元晚上 10:35批准 200 美元晚上 10:51批准 500 美元晚上 11:02批准 1,000 美元晚上 11:33拒绝 2,000 美元凌晨 12:24拒绝 4,000 美元凌晨 1:26拒绝 6,000 美元凌晨 2:32批准 8,000拦截了三笔较小的然后放行了最大的一笔最后这笔 8000 美元的付款直接清空了 venturaxi 账户里的全部余额导致随后又有一笔 10000 美元的扣费因资金不足被拒绝。最新进展经过持续的沟通截至目前venturaxi 已经确认25672.86 美元的费用已被全部免除而此前 Google 分 5 次逐步尝试扣除的 9800 美元也已经退回到账。不过venturaxi 仍然不得不注销了自己的信用卡期间也因为这次事件导致多笔账单被直接扣款失败。他表示真正关键的问题依然没有得到任何解释比如Google 的账单默认阈值可以一路升到 10,000 美元而自己从未手动设置过这个上限。预算提醒不会停止扣费只会发一封邮件。如果“使用量暴涨 411,000%”都不算异常提醒那什么才算API Key 滥用没有任何自动风控机制。从一个从未接近过该使用量的账户突然出现每分钟 1,000 次请求系统没有任何标记也没有暂停服务。在他仍在被持续扣费的同时客服机器人却基于过时数据给出“自信判断”。当我提供真实数据后它只是建议问题可能出在别的地方。ANZ 银行在同一笔商户、同一会话中先后拦截了 2000、4000、6000 美元的交易但最后却放行了 8000 美元。这到底是什么风控逻辑反复尝试就放行最大一笔吗在调查期间不会自动冻结账户。等到自己终于被告知如何停止扣费时他再问“能不能追踪来源”却已经无法做到——因为按照他们的指示操作后相关能力已经被关闭。启示对于以上问题venturaxi 并没有答案。但是基于这次经历他总结了一套至少对自己而言行之有效的应急方法也借此分享给更多有同样遭遇的开发者首先立即撤销 API 密钥将每月支出上限设为 0最后再禁用计费——切记在提取 IAM 和日志浏览器的相关证据之前绝对不要禁用计费否则会立即失去取证权限其次第一时间给银行打电话要求立即对银行卡进行欺诈冻结并撤销所有待处理的授权不要依赖银行应用的推送通知它们可能会静默失败要手动检查账户动态然后在社交平台公开发帖哪怕粉丝很少也可能比官方支持渠道更快获得升级处理最后务必记下每一位客服的名字、每个案例 ID 和每一个时间戳这些信息在后续的申诉、求偿过程中至关重要。至此venturaxi 的经历给所有使用谷歌相关开发平台的开发者敲响了警钟。venturaxi 表示他之所以公开自己的经历就是希望能有更多开发者看到这些教训避免再有人像他一样因为谷歌的默认设置漏洞和自身的疏忽遭受如此巨大的损失。他甚至半开玩笑地说“Thomas Kurian谷歌云 CEO雇我吧我会无偿帮你设置一些真正的规则。”参考https://www.linkedin.com/posts/jessevent_cloudsecurity-aibuilders-googlecloud-activity-7451145461870092288-cpmO/?utm_sourceshareutm_mediummember_desktoprcmACoAABZKOB4BTWEDk8nsZfr2_xjCLwPYUTsDCFg#https://www.linkedin.com/posts/jessevent_googlecloud-aistudio-gemini-activity-7451606392756547584-QdVd/?utm_sourceshareutm_mediummember_desktoprcmACoAABZKOB4BTWEDk8nsZfr2_xjCLwPYUTsDCFghttps://old.reddit.com/r/googlecloud/comments/1ssagtw/went_to_bed_with_a_10_budget_alert_woke_up_to/推荐阅读达梦图数据库GDMBASE V4.0在千亿级原生图底座上让AI真正学会推理硅基时间万字长文答问录一码盲消失OPD 崛起新市场在哪里DeepSeek多位核心骨干离职去大厂曝库克为苹果留下十大新品规划美联储研究AI致美国程序员增速减半三年少约50万岗位 | 极客头条加入AMD AI 开发者计划与全球极客共筑开源加入即领 50 小时免费云算力进群抽显卡、AIPC好运不停活动与工作坊早鸟名额优先锁定AMD Al Academy 官方课程加速立即扫码加入⬇️⬇️

相关文章:

一觉醒来欠费2.5万美元!开发者怒喷Gemini API:10美元预算预警形同虚设!

整理 | 屠敏出品 | CSDN(ID:CSDNnews)“睡前设 10 美元预算预警,结果一觉醒来收到 Google Cloud 的天价欠费账单。”近日,开发者 venturaxi 陷入了一场令人崩溃的 Google Cloud 天价账单风波,根源直指 Gemi…...

现在不配,下周就掉队!VS Code Copilot Next 2024.9新特性强制依赖项解析,3个必须升级的扩展版本号

更多请点击: https://intelliparadigm.com 第一章:VS Code Copilot Next 自动化工作流配置 如何实现快速接入 VS Code Copilot Next 是微软推出的增强型 AI 编程助手,支持上下文感知补全、跨文件推理与轻量级工作流编排。要实现快速接入&…...

SD-PPP:终极Photoshop AI插件完整指南 - 让AI绘图与Photoshop无缝协作

SD-PPP:终极Photoshop AI插件完整指南 - 让AI绘图与Photoshop无缝协作 【免费下载链接】sd-ppp A Photoshop AI plugin 项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp 还在为AI绘图和Photoshop之间的繁琐切换而烦恼吗?SD-PPP这款革命性的P…...

Locale-Emulator终极指南:三步解决Windows程序语言乱码问题

Locale-Emulator终极指南:三步解决Windows程序语言乱码问题 【免费下载链接】Locale-Emulator Yet Another System Region and Language Simulator 项目地址: https://gitcode.com/gh_mirrors/lo/Locale-Emulator 你是否遇到过这样的情况:下载了一…...

2026-04-28:能被 3 整除的三元组最大和。用go语言,在数组 nums 中挑选出恰好三个数,使得这三个数的总和可以被 3 整除。 要求计算所有满足条件的三元组里,它们的三个数之和所能达到的最

2026-04-28:能被 3 整除的三元组最大和。用go语言,在数组 nums 中挑选出恰好三个数,使得这三个数的总和可以被 3 整除。 要求计算所有满足条件的三元组里,它们的三个数之和所能达到的最大值;如果完全找不到满足条件的三…...

Android Studio中文界面实战指南:社区驱动的本地化解决方案

Android Studio中文界面实战指南:社区驱动的本地化解决方案 【免费下载链接】AndroidStudioChineseLanguagePack AndroidStudio中文插件(官方修改版本) 项目地址: https://gitcode.com/gh_mirrors/an/AndroidStudioChineseLanguagePack 对于中文开…...

3步解锁完整视觉体验:UniversalUnityDemosaics去马赛克插件完全指南

3步解锁完整视觉体验:UniversalUnityDemosaics去马赛克插件完全指南 【免费下载链接】UniversalUnityDemosaics A collection of universal demosaic BepInEx plugins for games made in Unity3D engine 项目地址: https://gitcode.com/gh_mirrors/un/UniversalUn…...

完整指南:如何使用GEMMA高效完成基因组关联分析

完整指南:如何使用GEMMA高效完成基因组关联分析 【免费下载链接】GEMMA Genome-wide Efficient Mixed Model Association 项目地址: https://gitcode.com/gh_mirrors/gem/GEMMA 如果你正在寻找一款能够快速处理大规模基因组数据,同时校正群体结构…...

离线思维整理革命:为什么DesktopNaotu是你的跨平台脑图终极解决方案

离线思维整理革命:为什么DesktopNaotu是你的跨平台脑图终极解决方案 【免费下载链接】DesktopNaotu 桌面版脑图 (百度脑图离线版,思维导图) 跨平台支持 Windows/Linux/Mac OS. (A cross-platform multilingual Mind Map Tool) 项目地址: https://gitco…...

高级虚拟显示器实战:3种高效配置方案深度解析

高级虚拟显示器实战:3种高效配置方案深度解析 【免费下载链接】parsec-vdd ✨ Perfect virtual display for game streaming 项目地址: https://gitcode.com/gh_mirrors/pa/parsec-vdd Parsec VDD(Virtual Display Driver)是一款开源虚…...

如何分析Django REST Framework用户行为:理解API使用模式的终极指南

如何分析Django REST Framework用户行为:理解API使用模式的终极指南 【免费下载链接】django-rest-framework Web APIs for Django. 🎸 项目地址: https://gitcode.com/gh_mirrors/dj/django-rest-framework Django REST Framework(DR…...

Onekey Steam游戏清单获取终极指南:3分钟完成自动化下载

Onekey Steam游戏清单获取终极指南:3分钟完成自动化下载 【免费下载链接】Onekey Onekey Steam Depot Manifest Downloader 项目地址: https://gitcode.com/gh_mirrors/one/Onekey Onekey Steam Depot Manifest Downloader是一款专为Steam玩家设计的自动化游…...

解密ComfyUI-Easy-Use:3种突破性策略应对界面渲染瓶颈

解密ComfyUI-Easy-Use:3种突破性策略应对界面渲染瓶颈 【免费下载链接】ComfyUI-Easy-Use In order to make it easier to use the ComfyUI, I have made some optimizations and integrations to some commonly used nodes. 项目地址: https://gitcode.com/gh_mi…...

STM32缺货别慌!手把手教你无缝替换APM32F103C8T6(附完整测试报告)

STM32缺货危机下的无缝替代方案:APM32F103C8T6实战指南 芯片短缺风暴席卷全球电子行业,STM32系列微控制器价格飙升、交期延长,让无数嵌入式工程师陷入困境。面对项目交付压力,国产替代方案成为救命稻草。本文将带你深入探索APM32F…...

Viper配置优化工具:10个性能调优技巧终极指南

Viper配置优化工具:10个性能调优技巧终极指南 【免费下载链接】viper Go configuration with fangs 项目地址: https://gitcode.com/gh_mirrors/vi/viper Viper是Go语言中强大的应用配置系统,支持通过标志、环境变量、文件系统或远程键值存储等多…...

别再折腾串口助手了!用CCS自带的Graph工具,5分钟搞定DSP28335的PID曲线调试

5分钟掌握CCS内置Graph工具:DSP28335 PID调试效率翻倍秘籍 调试PID控制器时,工程师们常陷入这样的困境:反复修改参数、编译下载、观察串口波形,整个过程耗时费力。传统串口助手配合上位机软件的方式不仅需要额外硬件连接&#xff…...

STM32停止模式下,用RS485串口唤醒踩过的那些坑(附完整代码)

STM32停止模式下RS485串口唤醒的实战避坑指南 引言 在工业物联网和远程监测领域,电池供电的RS485设备对低功耗有着近乎苛刻的要求。STM32的停止模式(Stop Mode)配合串口唤醒功能,理论上能实现微安级待机电流,但实际开发…...

GTE模型与VMware虚拟化环境的兼容性测试

GTE模型与VMware虚拟化环境的兼容性测试 1. 引言 在当今企业级AI应用部署中,虚拟化环境已经成为主流选择。VMware作为虚拟化领域的领导者,其平台被广泛应用于各种生产环境。而GTE(General Text Embeddings)中文通用文本表示模型…...

别再折腾了!2024年最新TeX Live + TeXstudio保姆级安装配置指南(含清华镜像源)

2024年TeX Live与TeXstudio终极配置手册:从零到学术写作高手 第一次接触LaTeX时,我被那些复杂的安装步骤和晦涩的错误提示折磨得几乎放弃。直到一位实验室的师兄递给我一杯咖啡,花了半小时帮我搞定所有配置,我才发现原来LaTeX可以…...

如何快速掌握LinkSwift:八大网盘直链下载的终极解决方案

如何快速掌握LinkSwift:八大网盘直链下载的终极解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / 天…...

Tao-8k模拟技术面试官:针对Java八股文的智能提问与反馈

Tao-8k模拟技术面试官:针对Java八股文的智能提问与反馈 又到了求职季,不少Java开发者朋友开始为技术面试发愁。面对浩如烟海的“Java八股文”——JVM、并发、集合框架、Spring全家桶……知识点又多又杂,自己看书背题,总觉得心里没…...

5分钟快速上手:Reloaded-II .NET Core游戏模组加载器终极指南

5分钟快速上手:Reloaded-II .NET Core游戏模组加载器终极指南 【免费下载链接】Reloaded-II Universal .NET Core Powered Modding Framework for any Native Game X86, X64. 项目地址: https://gitcode.com/gh_mirrors/re/Reloaded-II Reloaded-II是一款基于…...

告别文档大海捞针:Cloudreve API文档搜索快捷键终极指南

告别文档大海捞针:Cloudreve API文档搜索快捷键终极指南 【免费下载链接】Cloudreve 🌩 Self-hosted file management and sharing system, supports multiple storage providers 项目地址: https://gitcode.com/gh_mirrors/cl/Cloudreve 在使用C…...

Phi-4-mini-reasoning轻量模型部署成本分析:单卡月均电费与推理QPS性价比

Phi-4-mini-reasoning轻量模型部署成本分析:单卡月均电费与推理QPS性价比 1. 模型概述 Phi-4-mini-reasoning是一个基于合成数据构建的轻量级开源模型,专注于高质量、密集推理的数据处理能力。作为Phi-4模型家族的一员,它经过专门微调以提升…...

从0到1部署算法可视化平台:AWS ECS/EKS云原生终极指南

从0到1部署算法可视化平台:AWS ECS/EKS云原生终极指南 【免费下载链接】algorithm-visualizer :fireworks:Interactive Online Platform that Visualizes Algorithms from Code 项目地址: https://gitcode.com/gh_mirrors/al/algorithm-visualizer Algorithm…...

MAYA-W463-00B,融合双频Wi-Fi 6与蓝牙5.4 LE的无线模块

简介今天我要向大家介绍的是 u-blox 的无线模块——MAYA-W463-00B。它不仅支持 MU-MIMO 技术,还具备 Station(站点)、Access Point(接入点)以及 Wi-Fi Direct 等多种灵活的工作模式。与此同时,它还集成了符…...

揭秘3140亿参数Grok-1:马斯克AI巨兽的多语言能力技术突破

揭秘3140亿参数Grok-1:马斯克AI巨兽的多语言能力技术突破 【免费下载链接】grok-1 Grok open release 项目地址: https://gitcode.com/GitHub_Trending/gr/grok-1 Grok-1作为一款备受关注的开源AI模型,凭借其3140亿的惊人参数规模,在自…...

UBX-M10150-CC,支持低功耗精准定位的超小型GNSS芯片

简介今天我要向大家介绍的是 u-blox 的GNSS芯片——UBX-M10150-CC。它是一款专为满足可穿戴设备(如运动手表、智能手表)及其他对尺寸和电池寿命有严格要求的设备而设计的超低功耗标准精度 GNSS 芯片。它基于 u-blox M10 引擎构建,支持 GPS、G…...

移动端体验革命:7个精选项目优化技巧让用户爱不释手

移动端体验革命:7个精选项目优化技巧让用户爱不释手 【免费下载链接】awesome 😎 Awesome lists about all kinds of interesting topics 项目地址: https://gitcode.com/GitHub_Trending/aw/awesome GitHub推荐项目精选(aw/awesome&a…...

EVK-NORA-B201,支持蓝牙低功耗 6.0 远距离传输的评估板

简介今天我要向大家介绍的是 u-blox 的 EVK-NORA-B201。它是一款专为专业级 NORA-B201 模块设计的评估板,采用开放 CPU 架构并配备外部天线引脚,专为满足工业物联网、医疗健康及智能建筑等领域的低功耗高性能无线连接需求而打造。它基于 Nordic Semicond…...