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
6
A
Trả lời
1
Vâng trở lại trong ngày của tôi trong kỹ thuật đảo ngược, tôi đã từng có một này trong bộ công cụ của tôi,
http://www.softpedia.com/get/Programming/Debuggers-Decompilers-Dissasemblers/DJ-Java-Decompiler.shtml. Đó là thử nghiệm-ware mặc dù, nhưng tôi đã tìm thấy nó hữu ích, chưa kể rằng bạn luôn luôn có ida-pro như một vũ khí tốt của sự lựa chọn.
Các vấn đề liên quan
- 1. Dòng lệnh Java Java
- 2. Tệp Java Dòng lệnh Jar
- 3. MVC trong dòng lệnh java
- 4. Chạy dòng lệnh trong Java
- 5. Execute Java từ dòng lệnh
- 6. Đối số dòng lệnh Java
- 7. Decompiling Objective-C thư viện
- 8. tạo gói java trong dòng lệnh
- 9. Thanh tiến trình dòng lệnh trong Java
- 10. Java thực thi chương trình dòng lệnh
- 11. hiển thị java thay đổi tiến trình trên dòng lệnh
- 12. Truyền tham số unicode dòng lệnh tới mã Java
- 13. Java: Kiểm tra xem đối số dòng lệnh là null
- 14. Java: Đọc dòng lệnh mới từ một tệp văn bản
- 15. không gian trong đối số dòng lệnh Java
- 16. Xây dựng dự án Java Eclipse từ dòng lệnh
- 17. Java jdb gỡ lỗi từ xa dòng lệnh công cụ
- 18. luận Parsing đến một chương trình Java dòng lệnh
- 19. Đặt nhiều thuộc tính hệ thống Dòng lệnh Java
- 20. Thư viện Java để viết một bảng trên dòng lệnh
- 21. Kết thúc ứng dụng dòng lệnh Java đúng
- 22. Giao tiếp với một công cụ dòng lệnh trong Java
- 23. Nhận phản hồi của dòng lệnh trong Java
- 24. Decompiling a Method Được thực hiện với từ khóa extern
- 25. Phân tích lệnh dòng lệnh
- 26. Danh sách các chuỗi (nhiều dòng) làm đầu vào dòng lệnh trong Java
- 27. Làm cách nào để chạy các tập lệnh Groovy như Java, từ dòng lệnh?
- 28. Dòng lệnh Perl nhiều dòng thay thế
- 29. MVC trên dòng lệnh
- 30. Dòng lệnh Maven
Lời cầu nguyện của tôi đã được trả lời. Procyon. – user2080413
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. –