Chrome uzantısı paketi nedir?

Chrome uzantısı, genellikle tarayıcının yükleyebilmesi için meta veriler, varlıklar ve kod içeren manifest tabanlı bir pakettir. Çoğu durumda manifest dosyası; uzantının adını, izinlerini, arka plan betiklerini, simgelerini ve diğer ayarlarını açıklar.

Paketlenmiş uzantılar, aynı arşiv içeriğini Chrome'a özgü bir kapsayıcı içinde barındıran .crx dosyaları olarak da dağıtılabilir. Bu, bir uzantıyı çalıştırmadan da hakkında çoğu zaman pek çok bilgi edinebileceğiniz anlamına gelir.

Araç açıklaması

Bu araç, Chrome uzantısı dosyalarını inceler ve manifest ile paket meta verilerini özetler. .crx, .zip veya ham manifest JSON kabul eder ve en yararlı ayrıntıları okunabilir bir rapora dönüştürür.

Paketi manuel olarak açmadan önce izinleri, simgeleri, arka plan yapılandırmasını ve yerelleştirilmiş adları hızlıca kontrol etmek için kullanabilirsiniz.

Örnekler

  • Chrome Web Store'dan alınmış imzalı bir .crx dosyası
  • Paketinden çıkarılmış bir uzantıya ait düz bir manifest.json dosyası
  • manifest.json ve varlıkları içeren sıkıştırılmış bir uzantı paketi

Özellikler

  • CRX v2 ve CRX v3 meta verilerinin çıkarılmasını destekler
  • _locales içindeki yerelleştirilmiş adları ve açıklamaları çözümler
  • Simge önizlemelerini ve ham manifest içeriğini gösterir

Sınırlamalar

Bu araç yalnızca mümkün olan en iyi şekilde inceleme gerçekleştirir. Uzantı kodunu çalıştırmaz, güven zincirlerini doğrulamaz veya güvenlik analizi yapmaz.

Bir paket eksik ya da alışılmadıksa rapor, yalnızca manifestten ve arşiv içeriğinden okunabilen meta verileri yansıtır.