Kişisel güvenlik

Eklenti Kimliği Sorgulama

Yerelde çalışırYeni

Araç İngilizce dilindedir; bu sayfada ise araç, sizin dilinizde açıklanmaktadır.

Eklenti Kimliği Sorgulama'i kullanın

Ne işe yarar?

Bir tarayıcı uzantısının mağaza sayfalarını kimlik numarasına göre açın ve izinlerinin ne kadar riskli olduğunu görün: Chrome, Edge ve Firefox için mağaza bağlantıları ile manifestosundaki izinlerin sade bir dille açıklanmış hali.

Tamamen tarayıcınızda çalışır: girdiğiniz hiçbir bilgi yukarıya yüklenmez.

Eklenti Kimliği Sorgulama nasıl kullanılır?

  1. Kimliği bulun. Developer mode açıkken chrome://extensions veya edge://extensions sayfasından ya da Firefox'ta about:debugging sayfasından kopyalayın. Bir mağaza sayfası adresi de olur.
  2. Kimliği veya URL'yi yapıştırın. Extension ID or store URL alanına yapıştırın. Chrome ve Edge kimlikleri a ile p arasındaki harflerden oluşan 32 harftir; Firefox kimlikleri {guid} veya name@example biçimindedir.
  3. İzinleri ekleyin (isteğe bağlı). Risk değerlendirmesi almak için ikinci kutuya manifest.json'u ya da yalnızca izin adlarının listesini yapıştırın.
  4. Sorgulayın. Look up düğmesine veya Enter tuşuna basın, ardından mağaza bağlantılarını açın ve adı ile geliştiriciyi yüklediğiniz eklentiyle karşılaştırın.
  5. Yüksek riske karşı harekete geçin. Tanımadığınız bir eklentinin yüksek riskli erişimi varsa kaldırın. Ardından o tarayıcıda kullandığınız parolaları değiştirin ve cüzdanlarınızı kontrol edin.

Örnek

Geniş erişim yetkisine sahip, uydurma bir “Wallet Helper” uzantısı

Giriş
abcdefghijklmnopabcdefghijklmnop
---
{"name": "Wallet Helper", "manifest_version": 3, "permissions": ["storage", "clipboardWrite", "scripting", "tabs"], "host_permissions": ["<all_urls>"]}
Çıktı (2026-10-22 tarihinde kaydedildi)
BROWSER
Chrome or Edge (Chromium)
EXTENSION ID
abcdefghijklmnopabcdefghijklmnop
Chrome Web Store
 ↗
(new tab)
Microsoft Edge Add-ons
 ↗
(new tab)

An ID that no store knows was installed from outside the store (developer mode, a ZIP, a policy): treat it with suspicion.

Wallet Helper · Manifest V3

Wallet-drainer pattern: access to every website together with clipboard or script injection is how fake wallet and “crypto helper” extensions swap addresses and read seed phrases.
Permissions and what they allow
PERMISSION	RISK	WHAT IT ALLOWS
<all_urls>	high	Read and change everything on every website you open (pages, forms, passwords as you type them).
clipboardWrite	medium	Change what you copied: the trick clipboard hijackers use to swap a wallet address.
scripting	medium	Run its own code in pages it has access to.
tabs	medium	See the address and title of every open tab.
storage	low	Store its own data.

Bu örnek için kimlik ve manifest uydurulmuştur ve gerçek bir uzantıya ait değildir; kimlik yalnızca doğru biçime sahiptir (a–p arasında 32 harf). Herhangi bir kimlik gibi, bu da Chrome Web Store ve Edge Eklentileri'ne bağlantılar sağlar. Manifest dosyası, "wallet-drainer" (cüzdan boşaltıcı) kalıbıyla işaretlenmiştir: her web sitesine erişim, panoya yazma ve komut dosyası enjeksiyonu; sahte cüzdan uzantılarının adresleri değiştirmek için kullandığı kombinasyon budur.

Neyi kontrol eder?

SinyalBunun anlamı nedir?
TarayıcıYalın 32 harflik bir kimlik için Chrome veya Edge (Chromium); araç bir mağaza bağlantısı veya Firefox kimliği okuduğunda Chrome Web Store, Microsoft Edge Add-ons veya Firefox.
Mağaza bağlantılarıYalın bir Chromium kimliği hem Chrome Web Store hem de Edge Add-ons bağlantısı alır. Hiçbir mağaza kimliği tanımıyorsa eklenti bir mağaza dışından yüklenmiştir.
Not an extension ID or a store URL.Girdi, a-p harflerinden oluşan 32 harflik bir kimlik, bir Firefox kimliği ya da Chrome, Edge veya addons.mozilla.org bağlantısı değildir.
Cüzdan boşaltıcı örüntüsüHer web sitesine erişimle birlikte clipboardRead, clipboardWrite veya scripting: sahte cüzdan yardımcılarının adres değiştirmek ve seed phrase okumak için kullandığı birleşim.
Reads and changes every website you openpermissions veya content scripts içinde <all_urls> ya da *://*/* olarak yazılan, pano veya scripting birleşimi olmadan tüm sitelere erişim.
Risk: highcookies, history, clipboardRead, webRequest, debugger, nativeMessaging, management ve proxy gibi izinler.
Risk: mediumtabs, scripting, clipboardWrite, downloads ve identity gibi izinler ile yalnızca listelenen sitelerle sınırlı ana makine erişimi.
Risk: low veya unknownLow, storage, alarms ve activeTab gibi temel işlevleri kapsar. Unknown, adın aracın listesinde olmadığı anlamına gelir; tarayıcının belgelerinde arayın.

Diğer örnekler

Mağaza sayfasından Firefox eklentisi

Giriş
https://addons.mozilla.org/en-US/firefox/addon/example-helper/
Sonuç

Browser: Firefox. Eklenti sayfası adı: example-helper. Tek bağlantı: Firefox Add-ons.

Kimliksiz bir izin listesi

Giriş
cookies, history, storage, alarms
Sonuç

Uyarı kutusu yok. Tablo: cookies high, history high, storage low, alarms low; her biri neye izin verdiğiyle birlikte.

Tek bir siteyle sınırlı manifest

Giriş
{"name": "Price Helper", "version": "1.2.0", "manifest_version": 3, "permissions": ["activeTab", "storage", "contextMenus", "nativeMessaging"], "content_scripts": [{"matches": ["https://*.example.com/*"]}]}
Sonuç

Price Helper 1.2.0 · Manifest V3. nativeMessaging high; ana makine erişimi medium (Read and change pages on: https://*.example.com/*); activeTab, storage ve contextMenus low.

Sık Sorulan Sorular

Bir eklentinin kimliğini nerede bulurum?

Chrome veya Edge'de chrome://extensions (edge://extensions) sayfasını açın ve Developer mode'u (Geliştirici modu) açın; kimlik her eklentinin altında görünür. Firefox'ta about:debugging sayfasını açın, This Firefox'u seçin ve Extension ID'yi okuyun. Mağaza URL'si de işe yarar.

Hangi izinler tehlikelidir?

Tüm web sitelerine erişim, çerezler, geçmiş, pano okuma, debugger, native messaging, management ve proxy, hesaplarınızı ve cüzdanlarınızı açığa çıkarabilir. Eklentinin, yaptığını iddia ettiği iş için bunlara gerçekten ihtiyacı olup olmadığını sorgulayın.

Araç mağazalarla iletişim kuruyor mu?

Hayır. Yalnızca mağaza sayfalarına bağlantılar oluşturur ve yapıştırdığınız manifest'i tarayıcınızın içinde okur. Mağaza kimliği yalnızca siz bağlantılardan birini açarsanız görür.

Yalın bir kimlik neden hem Chrome hem de Edge bağlantısı veriyor?

Her iki tarayıcı da 32 harflik kimlikler kullanır ve kimlik tek başına hangi mağazadan geldiğini söylemez. Edge Add-ons'un kendi kimlikleri vardır; bu nedenle genellikle iki bağlantıdan yalnızca biri bir sayfa bulur.

Güvenli bir eklenti sonradan zararlı hâle gelebilir mi?

Evet. Eklentiler otomatik olarak güncellenir; bir eklenti sahip değiştirebilir ve zararlı bir güncelleme alabilir. Tarayıcınız yeni izinleri onaylamanızı istediğinde yeniden bakın ve artık kullanmadığınız eklentileri kaldırın.

Güvendiğim bir eklenti yüksek riskli olarak değerlendiriliyor. Kötü amaçlı mı?

Mutlaka değil. Parola yöneticileri ve reklam engelleyiciler çalışmak için geniş erişime ihtiyaç duyar. Tablo bir eklentinin ne yapabileceğini gösterir, ne yaptığını değil; erişimin amacına uygun olup olmadığını ve beklenen geliştiriciden gelip gelmediğini sorgulayın.

Terimlerin açıklamaları

PhishDestroy araştırması