macOS File Extension & URL scheme app handlers
Last updated
Last updated
AWS Hacking'i öğrenin ve pratik yapın:HackTricks Eğitim AWS Kırmızı Takım Uzmanı (ARTE) GCP Hacking'i öğrenin ve pratik yapın: HackTricks Eğitim GCP Kırmızı Takım Uzmanı (GRTE)
Bu, macOS'ta yüklü olan tüm uygulamaların bir veritabanıdır ve her yüklü uygulama hakkında desteklediği URL şemaları ve MIME türleri gibi bilgileri almak için sorgulanabilir.
Bu veritabanını dökmek mümkündür:
Ya da lsdtrip aracını kullanarak.
/usr/libexec/lsd
veritabanının beyinidir. Birçok XPC hizmeti sağlar, örneğin .lsd.installation
, .lsd.open
, .lsd.openurl
ve daha fazlası. Ancak, aynı zamanda açık XPC işlevselliklerini kullanabilmek için uygulamalara bazı yetkilendirmeler gerektirir, örneğin mime türleri veya url şemaları için varsayılan uygulamaları değiştirmek üzere .launchservices.changedefaulthandler
veya .launchservices.changeurlschemehandler
gibi.
/System/Library/CoreServices/launchservicesd
com.apple.coreservices.launchservicesd
hizmetini talep eder ve çalışan uygulamalar hakkında bilgi almak için sorgulanabilir. Sistem aracı /usr/bin/lsappinfo
ile veya lsdtrip ile sorgulanabilir.
Aşağıdaki satır, uzantıya bağlı olarak dosyaları açabilen uygulamaları bulmak için yararlı olabilir:
Ya da SwiftDefaultApps gibi bir şey kullanın:
Uygulamanın desteklediği uzantıları kontrol etmek için şunu yapabilirsiniz:
AWS Hacking'i öğrenin ve pratik yapın:HackTricks Eğitim AWS Kırmızı Takım Uzmanı (ARTE) GCP Hacking'i öğrenin ve pratik yapın: HackTricks Eğitim GCP Kırmızı Takım Uzmanı (GRTE)