Trình dịch ngược để trích xuất mã nguồn của tệp APK (ứng dụng android), jar & dex.
Xin lưu ý rằng ứng dụng này KHÔNG dành cho mod. Vui lòng KHÔNG cố gắng sử dụng ứng dụng này cho bất kỳ bản mod nào
Tính năng
• Chọn CFR 0.138, JaDX 0.8.0 hoặc FernFlower (trình phân tích phân tích) để sử dụng làm trình dịch ngược.
• Chạy trực tiếp trên thiết bị Android của bạn
• Chọn apk / jar / dex từ sdcard (hoặc) từ danh sách các ứng dụng đã cài đặt.
• Giải mã tài nguyên android (bố cục, Bản vẽ, Thực đơn, AndroidManifest, nội dung hình ảnh, giá trị, v.v.).
• Dễ dàng sử dụng bộ điều hướng nguồn với trình xem mã và phương tiện tích hợp.
• Hiển thị mã ở dạng đánh dấu cú pháp rõ ràng với tính năng thu phóng và cuộn dòng.
• Nguồn đã dịch ngược có thể dễ dàng sao chép từ sdcard (nguồn được lưu trữ trong
thư mục
show-java
trong sdcard)
• Chia sẻ mã nguồn được dịch ngược một cách dễ dàng với cơ chế lưu trữ + chia sẻ được tích hợp sẵn.
• Chạy trong nền
• Phiên bản
Pro
không có quảng cáo có sẵn thông qua mua hàng trong ứng dụng
Mã nguồn
Đây sẽ là một dự án Nguồn mở. Mã nguồn được lưu trữ tại GitHub
https://www.github.com/niranjan94/show-java/
Vui lòng đọc thông tin Giấy phép trước khi sử dụng bất kỳ phần nào của mã trong bất kỳ dự án nào.
Lý do cho phép
• Internet - Báo cáo lỗi & quảng cáo tự động
• Bộ nhớ ngoài - Để lưu trữ mã nguồn được dịch ngược và có một thư mục làm việc cho ứng dụng
Tín dụng
• Lời cảm ơn to lớn đến Lee Benfield (lee@benf.org) vì CFR tuyệt vời của anh ấy - Trình đọc tệp tin lớp học: D: D
• Panxiaobo (pxb1988@gmail.com) cho dex2jar :)
• Liu Dong (github.com/xiaxiaocao) cho apk-parser
• Ben Gruver cho dexlib2.
• skylot cho JaDX.
• JetBrains cho trình phân tích FernFlower.
Giấy phép
Show Java - Một trình dịch ngược java / apk cho Android
Bản quyền (C) 2018 Niranjan Rajendran
Chương trình này là phần mềm miễn phí: bạn có thể phân phối lại nó và / hoặc sửa đổi
nó theo các điều khoản của Giấy phép Công cộng GNU như được xuất bản bởi
Tổ chức Phần mềm Miễn phí, phiên bản 3 của Giấy phép, hoặc
(theo tùy chọn của bạn) bất kỳ phiên bản nào sau này.
Chương trình này được phân phối với hy vọng rằng nó sẽ hữu ích,
nhưng KHÔNG CÓ BẤT KỲ BẢO HÀNH NÀO; mà không có bảo hành ngụ ý
KHẢ NĂNG LÊN LỚN hoặc PHÙ HỢP VỚI MỤC ĐÍCH CỤ THỂ. Xem
Giấy phép Công cộng GNU để biết thêm chi tiết.
Bạn sẽ nhận được một bản sao của Giấy phép Công cộng GNU
cùng với chương trình này. Nếu không, hãy xem https://www.gnu.org/licenses/.
KHÔNG SỬ DỤNG ỨNG DỤNG NÀY ĐỂ LÀM NHÂN VIÊN MÀ BẠN KHÔNG CÓ QUYỀN LÀM. NHÀ PHÁT TRIỂN (Niranjan Rajendran) KHÔNG CÓ CÁCH NÀO CHỊU TRÁCH NHIỆM VỀ BẤT KỲ NGUYÊN NHÂN NÀO CỦA ỨNG DỤNG NÀY.