Giới thiệu về Mint
Phân tích, vẽ đồ thị và dịch ngược mã nguồn các tập tin nhị phân, APK và DEX — tất cả đều trên điện thoại của bạn.
Mint là một công cụ phân tích ngược mã nguồn mở chạy hoàn toàn trên điện thoại hoặc máy tính bảng của bạn. Nó mở các thư viện gốc của Android (các tệp nhị phân ELF), các tệp lưu trữ APK và các tệp DEX, sau đó chuyển đổi mã máy thành dạng dễ đọc: danh sách mã tháo gỡ, biểu diễn trung gian, biểu đồ luồng điều khiển và mã nguồn giả C.
Công cụ này được viết bằng C++ và chạy trực tiếp trên thiết bị. Trình phân tích AArch64 hiểu được 99% các lệnh thực tế; x86-64 bao phủ 97,6%. Cho dù bạn đang phân tích mã bytecode ARM hay Intel, phân tích SSA đều khôi phục được các kiểu biến và cấu trúc điều khiển mà không cần phỏng đoán.
Không cần truy cập mạng—Mint không giữ bất kỳ quyền nào và không gửi bất cứ thứ gì đi đâu cả. Tất cả quá trình phân tích đều nằm trên thiết bị của bạn. Các tệp không bao giờ rời khỏi thiết bị. Quá trình điều tra của bạn được bảo mật.
Ứng dụng này được xây dựng dành cho các nhà nghiên cứu bảo mật, các nhà phân tích phần mềm độc hại, các kiểm toán viên ứng dụng và các nhà phát triển cần hiểu mã thực sự hoạt động như thế nào. Cho dù bạn đang kiểm tra thư viện bên thứ ba, phân tích ngược các tập tin nhị phân đáng ngờ, tìm hiểu cách mã hợp ngữ ARM ánh xạ sang C, hay xác minh đầu ra của trình biên dịch, Mint cung cấp cho bạn các công cụ mạnh mẽ mà không cần phụ thuộc vào điện toán đám mây.
Các khả năng chính:
Phân tích ngược mã: Capstone v6 cho AArch64 và x86-64, với các từ viết tắt nhận biết ngữ cảnh và phân giải toán hạng
Biểu diễn trung gian: MintIR thống nhất bảo toàn ngữ nghĩa trên các kiến trúc
Phân tích: Dạng SSA, phân tích luồng dữ liệu, phục hồi kiểu, phát hiện ranh giới hàm
Giải mã ngược mã: Cấu trúc luồng điều khiển và tạo mã giả C với các lệnh gọi được đặt tên và các tham số được phục hồi
Hỗ trợ định dạng: Trình phân tích cú pháp ELF64, trình đọc ZIP, trình phân tích cú pháp DEX với Dalvik lifter
Mọi thứ đều ngoại tuyến. Không có máy chủ phụ trợ, không có API, không theo dõi. Chỉ có mã của bạn trên thiết bị của bạn.
Mã nguồn: https://github.com/MrmaderatorYT/Mint
What's new in the latest 0.2 preview
div/idiv now lift through the 128-bit RDX:RAX dividend;
SIMD through a new IR lane-width field, which the verifier requires on every vector op.
Struct layouts from [base+off] now come from stores too, not just loads.
UI: with no function selected, panes show the whole program — analysis
counters, linear disassembly, call graph.
Control-flow graph: layered layout, back edges coloured, tap a node.
Graph theme fixed.
Tabs scroll.
Thông tin APK Mint
Phiên bản cũ của Mint
Tải xuống siêu nhanh và an toàn thông qua Ứng dụng APKPure
Một cú nhấp chuột để cài đặt các tệp XAPK/APK trên Android!






