Archaeology
Archaeology là một tiện ích macOS dùng để mở các tệp nhị phân và giải mã các định dạng có cấu trúc được sử dụng trong phần mềm Apple, dữ liệu ký mã và các dữ liệu liên quan.
Archaeology là gì?
Archaeology là một tiện ích gốc dành cho macOS để kiểm tra các tệp nhị phân và giải mã các định dạng dữ liệu có cấu trúc phổ biến trong phần mềm trên nền tảng Apple. Ứng dụng này giúp nhà phát triển, nhà nghiên cứu bảo mật và người dùng Mac nâng cao mở một tệp, nhận diện một định dạng được hỗ trợ và khám phá nội dung của nó trong dạng hiển thị dễ đọc thay vì các byte thô. Ứng dụng hỗ trợ giải mã đệ quy dữ liệu được nhúng, hiển thị thông tin chi tiết về các giá trị được chọn và có thể xuất hoặc sao chép dữ liệu đã giải mã để dùng trong các công cụ khác. Ứng dụng cũng bao gồm tính năng tìm kiếm trong các chế độ xem được hỗ trợ và một công cụ dòng lệnh đi kèm, trowel, để mở tệp từ Terminal. Archaeology được Randy Saldinger phát hành thông qua Mothers Ruin Software và được thiết kế cho các hệ thống macOS hiện đại trên máy Mac Intel và Apple Silicon.
Tính năng chính
- Mở các tệp nhị phân và giải mã các định dạng được hỗ trợ thành dạng hiển thị dễ đọc
- Giải mã đệ quy các giá trị dữ liệu được nhúng bên trong các tệp lớn hơn
- Kiểm tra các giá trị được chọn với kích thước, độ lệch, đầu ra hex và giá trị băm
- Xuất một giá trị đã giải mã ra tệp hoặc sao chép nó vào bảng tạm
- Tìm kiếm trong các chế độ xem đã giải mã được hỗ trợ như property list và archive
- Mở tệp từ Terminal bằng công cụ dòng lệnh trowel đi kèm
- Kiểm tra dữ liệu ký mã như requirements và launch constraints
Kiểm tra dữ liệu ứng dụng còn sót lại bằng diCleaner
Kiểm tra bộ nhớ đệm, tệp hỗ trợ, vùng chứa và mục đăng nhập trước khi dọn dẹp.
Tổng quan về an toàn
Trạng thái: Phần lớn an toàn
Archaeology là một ứng dụng Mac đã được công chứng và chạy trong sandbox, được xây dựng để kiểm tra các tệp mà bạn chọn mở. Việc truy cập vào các tệp đã chọn là điều bình thường với mục đích của ứng dụng, và cơ chế kiểm tra cập nhật của nó sử dụng một yêu cầu mạng nhỏ thay vì âm thầm cài đặt bản cập nhật. Khi làm việc với các tệp thực thi đã tải xuống hoặc các tệp nhạy cảm khác, việc mở chúng trong một ứng dụng sandboxed trong một số trường hợp có thể ảnh hưởng đến siêu dữ liệu quarantine, vì vậy bạn nên dùng các bản sao của những mẫu quan trọng nếu đang thực hiện quy trình phân tích cẩn trọng.
Khuyến nghị: Hãy giữ Archaeology nếu bạn kiểm tra các tệp nhị phân, dữ liệu ký mã, property list hoặc các thành phần nội bộ macOS liên quan. Nếu bạn không sử dụng các tính năng phân tích này, bạn có thể gỡ bỏ ứng dụng mà không ảnh hưởng đến macOS, dù sự tiện lợi từ công cụ trowel hoặc các tích hợp tệp gần đây của nó sẽ không còn.
Đường dẫn phổ biến
/Applications/Archaeology.app
Đường dẫn hỗ trợ
~/Library/Application Scripts/com.mothersruin.Archaeology
Đường dẫn chứa
~/Library/Containers/com.mothersruin.Archaeology
Chia sẻ trải nghiệm
Hãy là người đầu tiên chia sẻ trải nghiệm.