macOS File Extension & URL scheme app handlers
Last updated
Last updated
Naučite i vežbajte hakovanje AWS:HackTricks Obuka AWS Crveni Tim Stručnjak (ARTE) Naučite i vežbajte hakovanje GCP: HackTricks Obuka GCP Crveni Tim Stručnjak (GRTE)
Ovo je baza podataka svih instaliranih aplikacija u macOS-u koja se može upitati kako bi se dobile informacije o svakoj instaliranoj aplikaciji, kao što su URL šeme koje podržava i MIME tipovi.
Moguće je izbaciti ovu bazu podataka sa:
Ili korišćenjem alata lsdtrip.
/usr/libexec/lsd
je mozak baze podataka. Pruža nekoliko XPC usluga poput .lsd.installation
, .lsd.open
, .lsd.openurl
, i više. Ali takođe zahteva određene privilegije aplikacijama da bi mogle koristiti izložene XPC funkcionalnosti, poput .launchservices.changedefaulthandler
ili .launchservices.changeurlschemehandler
za promenu podrazumevanih aplikacija za mime tipove ili URL šeme i drugo.
/System/Library/CoreServices/launchservicesd
zahteva uslugu com.apple.coreservices.launchservicesd
i može se ispitati radi dobijanja informacija o pokrenutim aplikacijama. Može se ispitati sistemskim alatom /usr/bin/lsappinfo
ili sa lsdtrip.
Sledeća linija može biti korisna za pronalaženje aplikacija koje mogu otvoriti fajlove u zavisnosti od ekstenzije:
Ili koristite nešto poput SwiftDefaultApps:
Možete takođe proveriti ekstenzije podržane od strane aplikacije koristeći:
Učite i vežbajte hakovanje AWS-a: HackTricks obuka AWS Red Tim Ekspert (ARTE) Učite i vežbajte hakovanje GCP-a: HackTricks obuka GCP Red Tim Ekspert (GRTE)