Çalınan Yapay Zeka API Anahtarları Artık Hack Taramaları İçin Ödeme Yapıyor: OpenAI, Anthropic ve Gemini Anahtarlarınızı Nasıl Korursunuz?

Bitsight, çalınan OpenAI, Anthropic ve Google anahtarları üzerinde otonom sızma testi taramaları çalıştıran ve faturasını mağdurların ödediği MONST3R-AI adlı bir suç aracı buldu. Anahtarlar nasıl sızıyor, kötüye kullanım nasıl fark edilir ve her sağlayıcının bugün sunduğu kontroller.

Medy Evrard

28 October 2026

Çalınan Yapay Zeka API Anahtarları Artık Hack Taramaları İçin Ödeme Yapıyor: OpenAI, Anthropic ve Gemini Anahtarlarınızı Nasıl Korursunuz?

Kurumsal İçin Apidog

Şirket İçi (On-Premises) Dağıtım

SSO ve RBAC

SOC 2 Uyumlu

Apidog Enterprise'ı Keşfedin

Çalınan yapay zeka API anahtarları artık başkalarının hackleme faaliyetlerinin parasını ödüyor. Ekim 2026'da Bitsight'ın tehdit istihbaratı ekibi, bir suç forumunda satılan ve çalınan OpenAI, Anthropic ve Google anahtarları üzerinde otonom sızma testi taramaları çalıştıran MONST3R-AI adlı aracı tanımladı. Alıcı anahtarı getirir, ajan taramayı yapar ve fatura anahtarın sahibine gelir. Bu rehber anahtarların nasıl sızdığını, kötüye kullanımın nasıl fark edileceğini ve her sağlayıcının bugün sunduğu kontrolleri ele alıyor.

Bir OpenAI, Anthropic veya Gemini anahtarını korumak için anahtarı tek bir projeye ya da çalışma alanına kapsamlandırın, katı bir aylık harcama üst sınırı belirleyin, hangi adreslerden çağrılabileceğini kısıtlayın, bir son kullanma süresi belirleyin ya da anahtarı döndürün, istemci kodundan ve depolardan uzak tutun ve push koruması ile gizli bilgi taramasını açın. Bir anahtar sızarsa, bir yenisini oluşturun, devreye alın, ardından eskisini devre dışı bırakın ve kullanımı denetleyin.

LLMjacking nedir?

LLMjacking, çalınan bir büyük dil modeli kimlik bilgisinin, genellikle bir API anahtarının, anahtarın sahibinin parasını ödediği çıkarımı çalıştırmak için kötüye kullanılmasıdır. Saldırganlar erişimi yeniden satar, kendi iş yüklerinde tüketir ya da artık Bitsight'a göre, onu otonom saldırı ajanlarını çalıştırmak için kullanır. Mağdur, etkinliği yalnızca kendi hesabındaki faturalandırılabilir kullanım olarak görür.

Bitsight'ın MONST3R-AI hakkında buldukları

Aşağıdaki bilgiler, 17 Ekim 2026'da yayımlanan Help Net Security ve AI Weekly'nin Bitsight araştırmasını ele alan haberlerinden geliyor. Bitsight'ın aracın kendi yazısı, bu makale yazıldığında kamuya açık değildi.

MONST3R-AI billing flow: a stolen key pays for the scan

Sızdırılmış bir anahtar artık sadece beklenmedik bir fatura değil. Başkasının saldırı kampanyasını finanse edebilir ve her istek sizin normal trafiğiniz gibi görünür.

Yapay zeka API anahtarları nasıl sızar

Çalınan anahtarların çoğu hiçbir zaman "hacklenmedi." Kazara yayımlandılar. Yaygın yollar:

Sızıntı yolu Nasıl gerçekleşir Çözüm
Herkese açık depolar Anahtar kod, .env veya bir not defteri içinde commit edilmiş Push koruması ile gizli bilgi taraması
İstemci tarafı kod Anahtar bir web paketinde veya mobil uygulamada gönderilmiş Modeli yalnızca arka ucunuzdan çağırın
CI günlükleri Bir derleme adımı ortam değişkenlerini veya hata ayıklama çıktısını yansıtıyor Gizli bilgileri maskeleyin, etraflarında asla set -x kullanmayın
Konteyner imajları .env bir imaj katmanına kopyalanmış .dockerignore, çalışma zamanında enjekte edin
Ajan ve MCP yapılandırmaları Anahtar bir MCP sunucu yapılandırmasına veya ajan ayarları dosyasına yapıştırılmış, sonra senkronize edilmiş ya da paylaşılmış Doğrudan anahtarlara değil, ortam değişkenlerine başvurun
Sohbet ve destek kayıtları Anahtar Slack'e, bir soruna veya bir destek kaydına yapıştırılmış Gizli bilgi deponuzdan çıkan her anahtarı döndürün

Google'ın Gemini API anahtarı rehberi, istemci tarafı kuralını açıkça belirtir: web veya mobil uygulamalara derlenen anahtarlar kullanıcılar tarafından çıkarılabilir, bu yüzden gerçek çağrıları yapan bir arka uç proxy'si çalıştırın. API anahtarlarını saklama rehberimiz depolama tarafını daha ayrıntılı ele alıyor.

Ajan yapılandırmaları ekstra özen gerektirir: MCP ve ajan ayarları dosyaları dotfile depolarına, ekran paylaşımlarına ve hata raporlarına karışır.

Anahtarınızın kötüye kullanıldığını nasıl anlarsınız

Hiçbir uyarı "bir suçlu bunu kullanıyor" demez. Kullanım ve faturalama verilerinde şunlara dikkat edin:

  1. Arkasında dağıtım olmayan harcama sıçramaları. Sabit giden günlük maliyetin bir gecede ikiye katlanması en net işarettir.
  2. Kullanmadığınız modeller. Ürününüzün hiç çağırmadığı bir model ailesinde kullanım.
  3. Mesai dışı trafik. Gündüz kullanılan bir uygulamanın anahtarından, saat diliminizde sabah 3'te düzenli istekler.
  4. Sizin neden olmadığınız hız sınırı hataları. Başka biri dakikalık kotanızı tüketiyor.
  5. Kullanım sayfalarındaki bilinmeyen anahtarlar veya projeler. Google AI Studio'nun Kullanım sayfası, adlandırılmış bir anahtarla eşleştiremediği istekleri "(unknown keys)" altında gruplar.

Anahtarları, bir sıçramanın tek bir anahtarı işaret edecek kadar ince bölün.

OpenAI API anahtarınızı nasıl korursunuz

28 Ekim 2026'da OpenAI'nin geliştirici belgelerine göre kontrol edildi.

OpenAI API anahtarı rehberimize bakın.

Anthropic API anahtarınızı nasıl korursunuz

28 Ekim 2026'da Claude Platform belgelerine göre kontrol edildi.

Anthropic API anahtarı rehberimize bakın.

Google Gemini API anahtarınızı nasıl korursunuz

28 Ekim 2026'da Google'ın Gemini API anahtarı belgeleri ve faturalama belgelerine göre kontrol edildi.

Key controls compared: OpenAI, Anthropic, Gemini

Her sağlayıcı için kilitleme kontrol listesi

Sahip olduğunuz her anahtar için bunu bir kez uygulayın:

  1. Envanter. Her anahtarı, onu kullanan uygulamayı ve nerede saklandığını listeleyin.
  2. Bölün. Uygulama ve ortam başına bir proje veya çalışma alanı, böylece bir sıçrama kaynağını belli eder.
  3. Sınırlayın. Katı bir aylık limit ve daha erken bir uyarı belirleyin.
  4. Kısıtlayın. Çıkışınızın sabit olduğu her yerde IP izin listesi veya uygulama kısıtlaması.
  5. Süre verin veya döndürün. Sağlayıcının desteklediği yerde kısa son kullanma süresi; desteklemediği yerde bir döndürme takvimi.
  6. Tarayın. GitHub'ın gizli bilgi tarama kalıpları OpenAI, Anthropic ve Google Gemini API anahtarlarını içerir ve OpenAI anahtarları push korumasını destekler. Sızdırılmış API anahtarlarını kontrol etme yazımız, yerel olarak çalıştırabileceğiniz tarayıcıları ele alıyor.
  7. Kısa ömürlü kimlik bilgilerini tercih edin. Hem Anthropic hem de OpenAI, üretim için iş yükü kimliği federasyonunu belgeliyor.

Politika tarafı için, API anahtarı yönetimi en iyi uygulamalarına bakın.

Bir sızıntıdan sonraki ilk saatte ne yapmalı

Hız, kök nedeni yener. Sırasıyla:

First hour after an AI API key leak
  1. Yeni bir proje veya çalışma alanında yedek bir anahtar oluşturun.
  2. Onu ihtiyaç duyan uygulamalara dağıtın.
  3. Sızdırılan anahtarı devre dışı bırakın. Google'ın sızıntı kontrol listesi, kesinti yaşamamak için eski anahtarın yalnızca yenisi doğrulandıktan sonra devre dışı bırakılmasını söylüyor. Harcama hızla tırmanıyorsa, önce devre dışı bırakın ve kesintiyi kabul edin.
  4. İncelerken etkilenen projedeki harcama üst sınırını düşürün.
  5. Sızıntıdan bu yana geçen süre için kullanımı modele, saate ve anahtara göre denetleyin.
  6. Yukarıdaki tabloyu kullanarak sızıntı yolunu bulun ve git geçmişinden temizleyin.
  7. Zaman çizelgesini elde ettikten sonra sahtekarlık amaçlı kullanım hakkında sağlayıcıyla iletişime geçin.

Kodlama ajanınızın Apidog CLI ile anahtar işlemesini test etmesine izin verin

OpenAI, Anthropic veya Gemini'ye giden arka uç proxy'niz, anahtar işlemesinin bozulduğu yerdir: kimliği doğrulanmamış çağrıları kabul eder ya da bir hata gövdesinde sağlayıcı anahtarını yansıtır. Kodlama ajanınızın, gizli bilgileri test tanımlarının dışında tutarak Apidog CLI ile onun için testler yazmasına ve çalıştırmasına izin verin.

Bir kez kurun:

npm install -g apidog-cli@latest
apidog login --with-token <YOUR_TOKEN>
npx -y skills add https://apidog.com   # pick your agent when prompted

Sonra ajanınıza tek bir istem verin:

In Apidog project <id>, create a test case for POST /v1/ai/chat on our proxy.
Assert: no Authorization header returns 401, a bad token returns 401, a valid
token returns 200, and no response body contains "sk-" or "AIza". Read the
token from the {{PROXY_TOKEN}} environment variable, never hardcode it.
Then run it against the staging environment and summarize failures.

Ajan yük şemasını okur, doğrular, senaryoyu oluşturur ve çalıştırır:

apidog cli-schema get test-case-create
apidog test-case category --project <id>
apidog cli-schema validate test-case-create --file case.json
apidog test-case create --project <id> --file case.json
apidog run --test-case <caseId> --project <id> -e <envId> \
  --env-var "PROXY_TOKEN=$PROXY_TOKEN" -r cli,junit

--env-var token'ı çalışma zamanında geçirir, böylece token hiçbir zaman spesifikasyonda veya depoda yaşamaz. Aynı apidog run satırı CI'a olduğu gibi girer; CI/CD iş akışında Apidog CLI ve Claude Code'da Apidog CLI yazılarına bakın.

SSS

LLMjacking nedir? Sahibinin parasını ödediği çıkarımı çalıştırmak için genellikle bir API anahtarı olan çalınan bir LLM kimlik bilgisinin kullanılmasıdır. Saldırganlar erişimi yeniden satar ya da MONST3R-AI'da olduğu gibi onu saldırı ajanlarını çalıştırmak için kullanır.

Çalınan yapay zeka API anahtarları gerçekten hackleme araçlarının parasını ödeyebilir mi? Evet. Bitsight, MONST3R-AI'nin alıcılarının çalınan OpenAI, Anthropic veya Google anahtarlarını panelde yapıştırdığını ve satıcının hiçbir model barındırmadığını, dolayısıyla bedeli mağdurların ödediğini bildirdi. Satıcının iddia ettiği sonuçlar doğrulanmamıştır.

Bir harcama limiti çalınan bir anahtarı durdurur mu? Katı bir limit, harcamayı üst sınırda durdurur ama anında değil. Hem OpenAI hem de Google, limitler yayılırken küçük aşımlar olabileceğini belirtiyor. Tek başına harcama uyarıları trafiği asla durdurmaz.

OpenAI API anahtarımı ön uç koduna koyabilir miyim? Hayır. Bir tarayıcıya veya mobil uygulamaya gönderilen her şey çıkarılabilir. Modeli arka ucunuzdan çağırın.

GitHub sızdırılmış bir yapay zeka anahtarını yakalar mı? GitHub gizli bilgi taraması, OpenAI, Anthropic ve Google Gemini API anahtarı kalıplarını tespit eder. Push korumasını açın, böylece anahtar içeren bir commit herkese açık hale gelmeden önce engellenir.

API Tasarım-Öncelikli Yaklaşımı Apidog'da Uygulayın

API'leri oluşturmanın ve kullanmanın daha kolay yolunu keşfedin

Çalınan Yapay Zeka API Anahtarları Artık Hack Taramaları İçin Ödeme Yapıyor: OpenAI, Anthropic ve Gemini Anahtarlarınızı Nasıl Korursunuz?