Suche nach Code-Elementen und Lokalisierungen
Signiert? Sandbox? Sicher? Apparency 3.0 erweitert Funktionsumfang
Die Mac-Anwendung Apparency, mit der sich verschiedene Sicherheitsaspekte von Mac-Apps prüfen lassen, liegt ab sofort in Version 3.0 vor und bietet nun eine deutlich erweiterte Suchfunktion.
Neben dem Namen lassen sich App-Komponenten jetzt auch gezielt nach verschiedenen Kriterien durchforsten. Dazu zählen Werte in den Info.plist-Dateien und Berechtigungen (Entitlements), aber auch Zeichenketten aus ausführbaren Dateien, lokalisierbare Inhalte aus Ressourcen oder die Zugehörigkeit zu bestimmten Dateitypen. Zudem lassen sich Komponenten anhand ihrer Bundle-Identifier auffinden. Komplexe Suchabfragen können gespeichert und später wiederverwendet werden.
Neu ist auch die Möglichkeit, komplette Verzeichnisse wie etwa den Programme-Ordner zu öffnen, um alle darin enthaltenen Anwendungen samt Unterordnern auf einmal anzuzeigen. In Verbindung mit der erweiterten Suche erlaubt dies eine Analyse übergreifender App-Bestände. Die Anzeige kann jetzt auch nach dem Signaturstatus sortiert werden, um sich so einen schnellen Überblick zu verschaffen.
Bessere Navigation, neue Fenster und AppleScript-Optionen
Weitere Änderungen betreffen die Bedienung. Ein neuer Befehl erlaubt die Anzeige aller lokalisierbaren Zeichenketten innerhalb eines App-Bundles. Diese lassen sich filtern, kopieren und über das Kontextmenü zu den zugehörigen Dateien zurückverfolgen. Ebenfalls neu ist die Möglichkeit, einzelne Komponenten in einem separaten Fenster zu öffnen, um diese parallel zur Hauptansicht näher zu untersuchen.
In Listenansichten wie der Komponentenübersicht oder dem Info.plist-Inspektor kann jetzt per Tastenkürzel zur aktuellen Auswahl gesprungen werden. Diese Funktion verbessert die Navigation bei umfangreichen Listen deutlich.
Apparency 3.0 bringt zudem Leistungsverbesserungen beim Einlesen großer App-Strukturen, erweitert die Unterstützung für AppleScript und ergänzt die Kommandozeilenwerkzeuge um neue Parameter. Die neue Version setzt mindestens macOS 13 voraus. Die Unterstützung für Monterey wurde gestrichen. Die App steht nach wie vor vollkommen kostenlos zur Verfügung.