![]() |
|
#11
|
||||
|
||||
|
Sams - Covert Java Techniques for Decompiling, Patching,and Reverse Engineering
Description:
The book gives some practical methods of how to overcome the many problems: Decompile, and confusion; Decipher the private variables and methods; Alternative and patch application class; Eavesdropping technology simplifies troubleshooting and performance tuning; The interception control flow and control class loading; Description: The book gives some practical methods of how to overcome the many problems: Decompile, and confusion; Decipher the private variables and methods; Alternative and patch application class; Eavesdropping technology simplifies troubleshooting and performance tuning; The interception control flow and control class loading; Understand and adjust bytecode; Change the third-party application logic; Decipher the behavior of the JVM; To protect the commercial software from decipher; Some of the tips mentioned in this book can help you save time and improve efficiency. Each chapter focusing on the kind of technology to solve a class of problems overview of where the problem lies, given the solution of the problem, and then give other idea to test the program. [Contents] Chapter 1 Getting Started Guide 1.1 Summary - time and purpose of using the various methods 1.2 use of document management to improve the efficiency of program development 1.2.1 FAR 和 Total Commander 1.2.2 Java IDE 1.3 the function and structure of the sample application 1.4 quick test 1.5 Summary Chapter 2 decompiled class 2.1 determine when to decompile 2.2 understand the best anti-compiler 2.3 decompiled class 2.4 decompile feasible elements 2.5 decompiled code potential problems 2.6 quick test 2.7 Summary Chapter 3 of confusion classes 3.1 protection code behind the idea 3.2 Confusion - kind of intellectual property protection 3.3 the transformation of the program executed by the confusion 3.3.1 remove debugging information 3.3.2 The name of the processing 3.3.3 coding Java string 3.3.4 change control flow 3.3.5 insert the correct code 3.3.6 remove unused code (compression) 3.3.7 optimized bytecode 3.4 understand the confusion The 3.5 potential problems and common solutions 3.5.1 Dynamic Class Loading 3.5.2 reflection 3.5.3 serialization 3.5.4 violate naming conventions 3.5.5 maintenance problems 3.6 运用 Zelix KlassMaster 混淆 一个 Chat 应用 程序 3.7 to crack the code of confusion 3.8 quick test 3.9 Summary Chapter 4 decipher non-public methods and variables 4.1 package 4.2 access package and a member of the protected class 4.3 access private class members 4.4 quick test 4.5 Summary Chapter 5 replacement and repair applications 5.1 After various attempts have failed should do 5.2 to find the class must be patched 5.2.1 common method 5.2.2 Search text string 5.2.3 obfuscated code processing 5.3 an example of a need to repair 5.3.1 using the class name 5.3.2 Search text string 5.3.3 use the call stack search program logic 5.4 patched classes to provide new logic 5.5 refactoring applications to load and use the repair class 5.6 patch package package 5.7 quick test 5.8 Summary Chapter 6 uses tracking technology Chapter 7 Java security Chapter 8 spy runtime environment Chapter 9 decipher coded informal debugger Chapter 10, the use of performance analysis tools to analyze applications running Chapter 11, the use of positioning and correction of the load test scalability problem Chapter 12 Application of Reverse Engineering Chapter 13 eavesdropping technology Chapter 14 of the control class loading Chapter 15 alternative and patch core Java classes Chapter 16 interception control flow Chapter 17 to understand and adjust bytecode Chapter 18, the use of native code patching method for total control Chapter 19 protection commercial program from crack to Appendix A commercial software license Appendix B Resources Appendix C Test Questions Ps: downloaded from Unppack.cn Sams - Covert Java Techniques for Decompiling, Patching,and Reverse Engineering.part1.rar Sams - Covert Java Techniques for Decompiling, Patching,and Reverse Engineering.part2.rar |
| The Following 5 Users Gave Reputation+1 to Dreamer For This Useful Post: | ||
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| ebooks | conan981 | General Discussion | 0 | 07-07-2006 22:36 |
| some ebooks | fulone | General Discussion | 1 | 05-20-2004 21:22 |