สวัสดี ในบทความนี้ ฉันอยากจะบอกคุณเกี่ยวกับโปรแกรมที่มีประโยชน์บางอย่างที่อาจมีประโยชน์ในการเขียนโปรแกรม ตัวอย่างเช่น คุณต้องดูโค้ดของคนอื่นแต่ไม่มีซอร์สโค้ด หรือเข้ารหัสโปรแกรมของคุณเพื่อไม่ให้ใครสามารถดูได้ เป็นต้น ฉันได้เตรียมรายชื่อโปรแกรมเล็กๆ น้อยๆ ที่ฉันรู้จักไว้แล้ว
คำแนะนำ :
คำแนะนำ:
คำแนะนำ :
คำแนะนำ :

ในชั้นเรียนนักแปล
โปรแกรมนี้ออกแบบมาเพื่อแก้ไขตัวแปรสตริง
- เปิดไฟล์ *.class โดยใช้โปรแกรมนี้จนกระทั่งรายการบรรทัดที่มีอยู่ปรากฏทางด้านซ้าย หากไม่มีข้อความในชั้นเรียน โปรแกรมจะรายงานสิ่งนี้
- เลือกบรรทัดทีละบรรทัดจากรายการด้านซ้าย และเปลี่ยนในหน้าต่างด้านขวาล่าง ข้อความต้นฉบับจะแสดงในหน้าต่างด้านบน
- เส้นที่เปลี่ยนแปลงจะถูกทำเครื่องหมายเป็นสีเขียวในรายการ
- หากต้องการบันทึกไฟล์ *.class ใหม่โดยมีการเปลี่ยนแปลงบรรทัดแล้ว ให้ใช้เมนู File->Save
JD-GUI
โปรแกรมนี้ออกแบบมาเพื่อดูคลาส Java และแสดงซอร์สโค้ดของโปรแกรม
- ลากไฟล์ jar หรือคลาสไปที่หน้าต่างโปรแกรม
โปรแกรมแก้ไข Java Bytecode
โปรแกรมนี้ออกแบบมาเพื่อแก้ไข bytecode ดูและเปลี่ยนคลาส Java
- ใช้โปรแกรมนี้เปิดไฟล์ *.class หรือไฟล์ *.jar และเลือกคลาสที่ต้องการสำหรับการแก้ไข
- เลือกแท็บทีละแท็บจากรายการทางด้านซ้าย
- หากต้องการเปลี่ยนรหัสวิธีการ ให้เลือกแท็บวิธีการทางด้านซ้ายและเลือกวิธีที่ต้องการ
- หากต้องการบันทึกไฟล์ *.class ใหม่ด้วยวิธีการที่แก้ไขแล้ว ให้ใช้ปุ่มบันทึกวิธีการที่ด้านบนของการแก้ไขวิธีการ
สตริงเกอร์
โปรแกรมนี้ออกแบบมาเพื่อการป้องกันแอปพลิเคชัน Java อย่างครอบคลุม
- เลือกไฟล์ *.jar ที่คุณต้องการป้องกันและตำแหน่งที่คุณต้องการบันทึก
- ทำเครื่องหมายในช่องที่ต้องการป้องกัน
- คลิกเรียกใช้และรอให้เสร็จสิ้น
เฟิร์นฟลาวเวอร์
โปรแกรมนี้ออกแบบมาเพื่อถอดรหัสแอปพลิเคชันจาวา โปรแกรมนี้ไม่มีอินเทอร์เฟซแบบกราฟิก ต้องเปิดผ่านเทอร์มินัล คำแนะนำ :- สร้างโฟลเดอร์และวางไฟล์สำหรับการคอมไพล์ที่นั่น รวมทั้งสร้างโฟลเดอร์สำหรับแหล่งที่มาด้วย
- เรียกใช้โปรแกรมด้วยอาร์กิวเมนต์ผ่านเทอร์มินัล: 1) โฟลเดอร์สำหรับการถอดรหัส 2) โฟลเดอร์สำหรับแหล่งที่มา (เรียก fernflower.jar deobf src)
- ซอร์สโค้ดทั้งหมดจากโฟลเดอร์ deobf จะปรากฏในโฟลเดอร์ src
GO TO FULL VERSION