2013-02-17 40 views
6

Tôi biết rằng một phần của điều này đã được yêu cầu trước khi tuy nhiên tìm kiếm của tôi tiếp tục tay trắng. Hiện tại tôi đang sử dụng JD-Gui để dịch ngược các tệp jar và đã chuyển sang fernflower nhưng dường như có vấn đề với liệt kê, sẽ không giải mã các lớp cụ thể bằng cách ném một NPE. Tôi thậm chí đã đi đến việc thử Jode, JAD, và thậm chí sử dụng JD-Core (trích xuất bản gốc 0.6.1 Snapshot/modified/loaded từ plugin JD-IntellJ) nhưng tất cả đều bị lỗi, bytecode, ect. (Khác với JD-Core 0.6.2 trong JD-Gui) Câu hỏi của tôi là có bất kỳ ai tìm thấy một trình giải mã hợp lý có thể xử lý Java 6/7, có thể truy cập thông qua dòng lệnh hoặc thậm chí một thư viện chưa được khám phá.Java 6/7 Decompiling dòng lệnh

+3

Lời cầu nguyện của tôi đã được trả lời. Procyon. – user2080413

+2

Tôi đã có cùng một câu hỏi và tôi ngạc nhiên bởi sự thiếu nếu quan tâm đến chủ đề này. @ user2080413: Theo gợi ý của bạn, tôi đã xem [Procyon] (https://bitbucket.org/mstrobel/procyon/wiki/Java%20Decompiler) và có vẻ như nhà phát triển đang tích cực làm việc với dự án này và có một số phiên bản có sẵn trong vài tháng qua. Ngoài ra, FOSS của nó mà IMO là làm thế nào một dự án như vậy nên được thực hiện. Hầu hết các trình giải mã java khác có một số khía cạnh sở hữu độc quyền và vì một lý do nào đó hoặc lý do khác chưa được cập nhật. –

Trả lời

Các vấn đề liên quan