Archaeology
Archaeology는 바이너리 파일을 열고 Apple 소프트웨어, 코드 서명 및 관련 데이터에 사용되는 구조화된 형식을 디코딩하는 macOS 유틸리티입니다.
Archaeology이란?
Archaeology는 Apple 플랫폼 소프트웨어에서 흔히 쓰이는 바이너리 파일을 검사하고 구조화된 데이터 형식을 디코딩하기 위한 네이티브 macOS 유틸리티입니다. 개발자, 보안 연구원, 그리고 고급 Mac 사용자가 파일을 열고, 지원되는 형식을 식별하고, 원시 바이트 대신 읽기 쉬운 보기에서 그 내용을 탐색할 수 있도록 도와줍니다. 이 앱은 내장된 데이터의 재귀적 디코딩을 지원하고, 선택한 값에 대한 자세한 정보를 표시하며, 다른 도구에서 사용할 수 있도록 디코딩된 데이터를 내보내거나 복사할 수 있습니다. 또한 지원되는 보기에서의 검색 기능과 Terminal에서 파일을 열기 위한 번들 명령줄 도구 trowel도 포함합니다. Archaeology는 Randy Saldinger가 Mothers Ruin Software를 통해 배포하며, Intel 및 Apple Silicon Mac의 최신 macOS 시스템을 위해 설계되었습니다.
주요 기능
- 바이너리 파일을 열고 지원되는 형식을 읽기 쉬운 보기로 디코딩
- 더 큰 파일 안에 포함된 내장 데이터 값을 재귀적으로 디코딩
- 선택한 값을 크기, 오프셋, 16진수 출력 및 다이제스트와 함께 검사
- 디코딩된 값을 파일로 내보내거나 클립보드로 복사
- 프로퍼티 리스트 및 아카이브 같은 지원되는 디코딩 보기에서 검색
- 번들된 trowel 명령줄 도구로 Terminal에서 파일 열기
- 요구 사항 및 실행 제약 조건과 같은 코드 서명 데이터 검사
diCleaner로 앱 잔여 파일 검토
정리하기 전에 캐시, 지원 파일, 컨테이너 및 로그인 항목을 확인하세요.
안전 개요
상태: 대체로 안전
Archaeology는 사용자가 직접 열도록 선택한 파일을 검사하기 위해 만들어진 공증되고 샌드박스 처리된 Mac 앱입니다. 선택한 파일에 대한 접근은 그 용도상 일반적이며, 업데이트 확인은 업데이트를 자동으로 설치하는 대신 소규모 네트워크 요청을 사용합니다. 다운로드한 실행 파일이나 기타 민감한 파일로 작업할 때, 샌드박스 처리된 앱에서 이를 열면 경우에 따라 격리 메타데이터에 영향을 줄 수 있으므로, 신중한 분석 워크플로를 수행 중이라면 중요한 샘플의 복사본을 사용하는 것이 좋습니다.
권장: 바이너리 파일, 코드 서명 데이터, 프로퍼티 리스트 또는 관련 macOS 내부 요소를 검사한다면 Archaeology를 유지하세요. 이러한 분석 기능을 사용하지 않는다면 macOS에 영향을 주지 않고 제거할 수 있지만, trowel 도구나 최근 파일 통합의 편의성은 잃게 됩니다.
일반 경로
/Applications/Archaeology.app
지원 경로
~/Library/Application Scripts/com.mothersruin.Archaeology
컨테이너 경로
~/Library/Containers/com.mothersruin.Archaeology
경험 공유
처음으로 경험을 공유하세요.