Archaeology
Archaeology is een macOS-hulpprogramma voor het openen van binaire bestanden en het decoderen van gestructureerde indelingen die worden gebruikt in Apple-software, code signing en verwante gegevens.
Wat is Archaeology?
Archaeology is een native macOS-hulpprogramma voor het inspecteren van binaire bestanden en het decoderen van gestructureerde gegevensindelingen die veel voorkomen in software voor Apple-platformen. Het helpt ontwikkelaars, beveiligingsonderzoekers en gevorderde Mac-gebruikers een bestand te openen, een ondersteunde indeling te herkennen en de inhoud ervan in een leesbare weergave te verkennen in plaats van als ruwe bytes. De app ondersteunt recursieve decodering van ingesloten gegevens, toont gedetailleerde informatie over geselecteerde waarden en kan gedecodeerde gegevens exporteren of kopiëren voor gebruik in andere tools. Het bevat ook zoeken in ondersteunde weergaven en een meegeleverde opdrachtregeltool, trowel, om bestanden vanuit Terminal te openen. Archaeology wordt uitgegeven door Randy Saldinger via Mothers Ruin Software en is ontworpen voor moderne macOS-systemen op Intel- en Apple Silicon-Macs.
Belangrijkste kenmerken
- Open binaire bestanden en decodeer ondersteunde indelingen naar leesbare weergaven
- Decodeer recursief ingesloten gegevenswaarden binnen grotere bestanden
- Inspecteer geselecteerde waarden met grootte, offsets, hex-uitvoer en digests
- Exporteer een gedecodeerde waarde naar een bestand of kopieer deze naar het klembord
- Zoek in ondersteunde gedecodeerde weergaven zoals property lists en archieven
- Open bestanden vanuit Terminal met de meegeleverde opdrachtregeltool trowel
- Onderzoek code-signinggegevens zoals requirements en launch constraints
Controleer appresten met diCleaner
Controleer caches, ondersteuningsbestanden, containers en inlogitems voordat je opruimt.
Veiligheidsoverzicht
Status: Grotendeels veilig
Archaeology is een genotariseerde, gesandboxte Mac-app die is gebouwd voor het inspecteren van bestanden die je zelf kiest om te openen. Toegang tot geselecteerde bestanden is normaal voor het doel van de app, en de controle op updates gebruikt een klein netwerkverzoek in plaats van updates stilzwijgend te installeren. Bij het werken met gedownloade uitvoerbare bestanden of andere gevoelige bestanden kan het openen ervan in een gesandboxte app in sommige gevallen invloed hebben op quarantainemetadata, dus het is verstandig kopieën van belangrijke voorbeelden te gebruiken als je zorgvuldige analyseworkflows uitvoert.
Aanbeveling: Behoud Archaeology als je binaire bestanden, code-signinggegevens, property lists of verwante macOS-internals inspecteert. Als je deze analysefuncties niet gebruikt, kun je het zonder gevolgen voor macOS verwijderen, al gaan het gemak van de trowel-tool en integraties met recente bestanden dan verloren.
Veelvoorkomende paden
/Applications/Archaeology.app
Ondersteuningspaden
~/Library/Application Scripts/com.mothersruin.Archaeology
Containerpaden
~/Library/Containers/com.mothersruin.Archaeology
Deel je ervaring
Wees de eerste die je ervaring deelt.