macOS File Extension & URL scheme app handlers
Last updated
Last updated
AWS Hacking'i öğrenin ve uygulayın:HackTricks Eğitimi AWS Kırmızı Takım Uzmanı (ARTE) GCP Hacking'i öğrenin ve uygulayın: HackTricks Eğitimi 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 URL şemaları ve MIME türleri gibi bilgileri almak için sorgulanabilir.
Bu veritabanını şu şekilde dökümleyebilirsiniz:
Veya lsdtrip aracını kullanarak.
/usr/libexec/lsd
, veritabanının beynidir. .lsd.installation
, .lsd.open
, .lsd.openurl
gibi birkaç XPC hizmeti sağlar. Ancak ayrıca uygulamaların .launchservices.changedefaulthandler
veya .launchservices.changeurlschemehandler
gibi açığa çıkarılan XPC işlevlerini kullanabilmek için bazı yetkilendirmelere ihtiyaç duyar, mime türleri veya url şemaları için varsayılan uygulamaları değiştirmek ve diğerleri.
/System/Library/CoreServices/launchservicesd
, com.apple.coreservices.launchservicesd
hizmetini iddia eder ve çalışan uygulamalar hakkında bilgi almak için sorgulanabilir. Sistem aracı /usr/bin/lsappinfo
veya lsdtrip ile sorgulanabilir.
Aşağıdaki satır, uzantıya bağlı olarak dosyaları açabilen uygulamaları bulmak için yararlı olabilir:
Veya SwiftDefaultApps gibi bir şey kullanın:
Uygulamanın desteklediği uzantıları kontrol etmek için aşağıdaki adımı uygulayabilirsiniz:
AWS Hacking'i öğrenin ve uygulayın: HackTricks Eğitim AWS Kırmızı Takım Uzmanı (ARTE) GCP Hacking'i öğrenin ve uygulayın: HackTricks Eğitim GCP Kırmızı Takım Uzmanı (GRTE)