RIP Curtis "Diddy" Thompson Jrr
1.400 July 2, 2025- 9
- 1
- 2
- 3
- 4
- 5
Anti:- Decompile/Reverse Engineering- แก้ไข/แก้ไข apk- view/show source java
'Java Source Code Protector' เป็นทางออกที่ดีที่สุดในการปกป้องแอพ Android จากเครื่องมือ decompiler/ แสดงเครื่องมือแหล่งที่มา/ เครื่องมือวิศวกรรมย้อนกลับ/ เครื่องมือแก้ไข APK
* ฟังก์ชั่นหลัก: ทำให้งงงวยชื่อไฟล์ทั้งหมด; ชื่อชั้นเรียน; ชื่อวิธี; ชื่อตัวแปร
* ตัวเลือกขั้นสูง:
- ชื่อวัตถุพิเศษ: ใช้อักขระพิเศษสำหรับฟังก์ชั่น/ ตัวแปรทำให้งงงวย
- ชื่อไฟล์พิเศษ: ใช้อักขระพิเศษสำหรับคลาส/ ชื่อไฟล์
- การป้องกันแพ็คเกจ: ซ่อนชื่อแพ็คเกจ
- การป้องกันสตริง: ซ่อนค่าสตริงทั้งหมดทำให้มองไม่เห็นในการอ่าน ("ABC" -> ".... ")
- การฉีด Fakecode: ฉีด fakecode ลงในแหล่งที่มาเพื่อดักจับเครื่องมือ decompiler
- การป้องกันสตริงทรัพยากร: ตรวจสอบและหยุดการเปลี่ยนแปลงสตริงทรัพยากรใด ๆ
- ซ่อน/ แสดงแหล่งที่มาดั้งเดิมในโครงการผลลัพธ์
- กฎการทำแผนที่ผู้ใช้กำหนด
- Fakecode ผู้ใช้กำหนด
ตัวอย่างสำหรับการตรวจสอบ
- ดาวน์โหลดโครงการที่ได้รับการป้องกัน: https://drive.google.com/open?id=0b0o4umjdlk7ltndiqwzynw50qku
- รวบรวมโดย Android Studio เพื่อรับไฟล์ (.APK)
- ถอดรหัส (.APK) ด้วยเครื่องมือใด ๆ ที่คุณมี
- ตรวจสอบผลลัพธ์ (คุณจะเห็นข้อผิดพลาดมากมายในแหล่งสลายตัว)
-
หมายเหตุ 1: ความปลอดภัย หากคุณกังวลเกี่ยวกับความปลอดภัยของไฟล์ของคุณคุณสามารถใช้แอพนี้บนอุปกรณ์ออฟไลน์ (ไม่อนุญาตให้เชื่อมต่อเครือข่าย) และอื่น ๆ อีกมากมายได้ทำอย่างแน่นอน
หมายเหตุ 2: Manual ไม่เปิดใช้งาน Pro-Guard เมื่อใช้แอพนี้ Pro-Guard จะสร้างความเข้าใจผิดทุกอย่างในแบบปกติ
หมายเหตุ 3: แอพสำหรับการทดสอบ คุณสามารถลองถอดรหัสหรือย้อนกลับไฟล์ Greensms_protected.apk (ซึ่งรวมอยู่ในฟังก์ชั่นการสาธิตของแอพนี้) เพื่อค้นหาวิธีการแก้ปัญหาการป้องกันนี้
คู่มือ
1. คัดลอกโฟลเดอร์ Android Project ของคุณ (รวม. Java, .xml, ... ไฟล์) ไปยังที่เก็บข้อมูลภายในของอุปกรณ์ Android
2. เปิดแอพ: ตัวป้องกันแหล่งที่มาของ Java
3. เลือกโฟลเดอร์ Android Project
4. ตั้งค่าตัวเลือกการปกป้อง
5. ดำเนินการป้องกัน
6. รอทำงาน
7. รับโฟลเดอร์โครงการที่ได้รับการป้องกัน (_OBFUS ****) ซึ่งได้รับการป้องกันไฟล์. java ทั้งหมด
8. คัดลอกโฟลเดอร์โครงการที่ได้รับการป้องกันไปยังคอมพิวเตอร์ของคุณ
9. การใช้ Android Studio/ Eclipse เพื่อรวบรวมและสร้างไฟล์ APK ของคุณ (หมายเหตุ: อย่าเปิดใช้งาน Pro-Guard)