特別編 Safariの脆弱性に学ぶBAHとusroリソースの働き

図3 特定のファイルに限って通常とは別のアプリケーションで起動させたい場合は、usroリソースが使われる。LaunchServicesはusroリソースの中に格納されたアプリケーションへのパスを利用し、UTIで指定されるアプリケーションとは別のアプリケーションを起動する