JavaRush /Blog Java /Random-VI /Phần mềm hữu ích Java
Ivan Zaitsev
Mức độ
Киев

Phần mềm hữu ích Java

Xuất bản trong nhóm
Xin chào, trong bài viết này tôi muốn kể cho bạn nghe về một số chương trình hữu ích có thể hữu ích trong lập trình. Ví dụ: bạn cần xem code của người khác nhưng không có mã nguồn, hoặc mã hóa chương trình của bạn để không ai có thể xem được, v.v. Tôi đã chuẩn bị một danh sách nhỏ các chương trình mà tôi biết.
Phần mềm hữu ích Java - 1

Phiên dịch trong lớp

Chương trình được thiết kế để chỉnh sửa các biến chuỗi.
Phần mềm hữu ích Java - 2
Hướng dẫn :
  1. Mở tệp *.class bằng chương trình này cho đến khi danh sách các dòng chứa chúng xuất hiện ở bên trái. Nếu không có văn bản nào trong lớp, chương trình sẽ báo cáo điều này.
  2. Chọn từng dòng một từ danh sách bên trái và thay đổi chúng trong cửa sổ ở phía dưới bên phải. Văn bản nguồn được hiển thị ở cửa sổ phía trên.
  3. Các dòng thay đổi được đánh dấu màu xanh lục trong danh sách.
  4. Để lưu tệp *.class mới với các dòng đã được thay đổi, hãy sử dụng menu Tệp-> Lưu.

JD-GUI

Chương trình được thiết kế để xem các lớp java và hiển thị mã nguồn của chương trình.
Phần mềm hữu ích Java - 3
Hướng dẫn:
  1. Kéo bất kỳ tệp jar hoặc lớp nào vào cửa sổ chương trình.
Các chương trình tương tự: luyten, BytecodeViewer.

Trình soạn thảo mã byte Java

Chương trình được thiết kế để chỉnh sửa mã byte, xem và thay đổi các lớp java.
Phần mềm hữu ích Java - 4
Hướng dẫn :
  1. Sử dụng chương trình này, mở tệp *.class hoặc tệp *.jar và chọn lớp mong muốn để chỉnh sửa.
  2. Chọn từng tab một từ danh sách bên trái.
  3. Để thay đổi mã phương thức, chọn tab Phương thức ở bên trái và chọn phương thức mong muốn.
  4. Để lưu tệp *.class mới với các phương thức đã được sửa đổi, hãy sử dụng nút Lưu phương thức ở đầu chỉnh sửa phương thức.
Các chương trình tương tự: dirtyJOE, BytecodeViewer.

dây đàn

Chương trình được thiết kế để bảo vệ toàn diện các ứng dụng java.
Phần mềm hữu ích Java - 5
Hướng dẫn :
  1. Chọn tệp *.jar bạn muốn bảo vệ và nơi bạn muốn lưu nó.
  2. Đánh dấu vào các ô cần được bảo vệ.
  3. Bấm chạy và chờ cho nó chạy xong.
Các chương trình tương tự: proguard, zelix, allatori.

hoa dương xỉ

Chương trình này được thiết kế để dịch ngược các ứng dụng java. Chương trình này không có giao diện đồ họa, nó phải được khởi chạy thông qua thiết bị đầu cuối. Hướng dẫn :
  1. Tạo một thư mục và đặt các tệp để giải mã ở đó, đồng thời tạo một thư mục cho các nguồn.
  2. Thông qua thiết bị đầu cuối, hãy gọi chương trình với các đối số: 1) thư mục để giải mã, 2) thư mục cho các nguồn (gọi fernflower.jar deobf src).
  3. Tất cả mã nguồn từ thư mục deobf sẽ xuất hiện trong thư mục src.
Các chương trình tương tự: bộ giải mã, JD-Core, Mocha. Có lẽ đó là tất cả cho bây giờ. Nếu bạn biết bất kỳ phần mềm hữu ích nào, hãy viết bình luận cho bài viết. Tất cả các chương trình trên có thể được tải xuống trên Internet.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION